当前位置: 首页 > news >正文

网络公司网站图片医疗器械网站制作

网络公司网站图片,医疗器械网站制作,云服务器官网,便宜做网站公司三个地方 第一:在定义model时,要在pre_processor里面去定义一个前处理,前处理就一个功能,定义图像的大小 pre_processor0 Patchcore.configure_pre_processor( image_size (128, 128)) model Patchcore( backbone"wide_r…

三个地方

第一:在定义model时,要在pre_processor里面去定义一个前处理,前处理就一个功能,定义图像的大小

pre_processor0 = Patchcore.configure_pre_processor( image_size = (128, 128))
model =Patchcore( backbone="wide_resnet50_2",layers=["layer1", "layer2"], pre_trained=True,pre_processor= pre_processor0)

第二个地方:在Folder里面定义transform。

    datamodule = Folder(name="runzhi",root="",normal_dir=r"C:\Users\Administrator\Desktop\B\GOOD",abnormal_dir=r"C:\Users\Administrator\Desktop\B\BAD",num_workers=0,train_batch_size=10,eval_batch_size=5,train_augmentations=train_transform,val_augmentations=eval_transform,test_augmentations=eval_transform,#augmentations=eval_transform,)datamodule.setup()
这里要注意两点,这里的transform是从torchvision.transforms.v2里来的,它的方式也略有不同,定义如下,还有就是在如果定了了图像的归一化,和尺寸缩放,那么,在train_augment,val_augment,test_augment是要保证统一的,不然你可能得不到理想的结果图。
from torchvision.transforms.v2 import Compose, RandomAdjustSharpness, RandomHorizontalFlip, Resize, Normalize, ToPILImage, PILToTensor, ToTensortrain_transform = Compose([ToTensor(),RandomAdjustSharpness(sharpness_factor=0.7, p=0.5),RandomHorizontalFlip(p=0.5),Resize([128,128]),Normalize(mean=[0.485, 0.456, 0.406], std=[0.229, 0.224, 0.225]),],)eval_transform = Compose([ToTensor(),Resize([128,128]),Normalize(mean=[0.485, 0.456, 0.406], std=[0.229, 0.224, 0.225]),],)

第三,就是在predict层面,也要对输入的待测图像全部进行同样的resize和normalize的操作

我的完整代码如下,给自己看得

# Import the model and engine
import torch
from anomalib.data import Folder
from anomalib.engine import Engine
from anomalib.models import Patchcoreif __name__ == '__main__':pre_processor0 = Patchcore.configure_pre_processor( image_size = (128, 128))model =Patchcore( backbone="wide_resnet50_2",layers=["layer1", "layer2"], pre_trained=True,pre_processor= pre_processor0)engine = Engine()#####在这里要注意的是 Folder制作数据集时,它的transform是从torchvision.transforms.v2已入使用的from torchvision.transforms.v2 import Compose, RandomAdjustSharpness, RandomHorizontalFlip, Resize, Normalize, \ToPILImage, PILToTensor, ToTensortrain_transform = Compose([ToTensor(),RandomAdjustSharpness(sharpness_factor=0.7, p=0.5),RandomHorizontalFlip(p=0.5),Resize([128,128]),Normalize(mean=[0.485, 0.456, 0.406], std=[0.229, 0.224, 0.225]),],)eval_transform = Compose([ToTensor(),Resize([128,128]),Normalize(mean=[0.485, 0.456, 0.406], std=[0.229, 0.224, 0.225]),],)datamodule = Folder(name="runzhi",root="",normal_dir=r"C:\Users\Administrator\Desktop\B\GOOD",abnormal_dir=r"C:\Users\Administrator\Desktop\B\BAD",num_workers=0,train_batch_size=10,eval_batch_size=5,train_augmentations=train_transform,val_augmentations=eval_transform,test_augmentations=eval_transform,#augmentations=eval_transform,)datamodule.setup()engine.train(datamodule=datamodule, model=model)

http://www.dtcms.com/a/480914.html

相关文章:

  • 企业手机网站建设特色网站开发部门叫什么
  • dede网站模版桂林注册公司
  • 蒲江网站建设山西网络推广
  • 网站建设哪里好 厦门wordpress 支持手机6
  • 建设网站教程视频视频下载商业网站的后缀一般为
  • 大淘客怎么做网站网站未备案wordpress链接
  • 建设部的网站首页手机网店开店网站
  • 知网网站开发推广seo优化公司
  • 南京网站开发荐南京乐识网站后台模板免费
  • 网站建设专家评审意见wamp网站开发
  • 网站深圳优化建设wordpress调用文章描述
  • 网站受攻击高安做网站
  • 网站制作中动态展示怎么做百度高级检索入口
  • 网站管理的主要内容网站开发的硬件设备
  • 马鞍山制作网站中山品牌网站建设报价
  • 一个网站两个域名展位设计
  • 网站空间到期影响产品推广软文300字
  • 网站建设费用明细广东做淘宝的都在哪里网站
  • 大龄网站开发人员南京网站建设小程序
  • 工程建设网站怎么提交设计制作实践活动
  • 湖州网站建设策划wordpress评论怎么去掉网址
  • 合肥大型网站设计公司赣州做网站设计找哪家
  • wordpress小工具没有关键词优化排名软件推荐
  • 网站管理和建设工作职责景观设计网站大全
  • 网站怎么样排名最权威的公文写作网站
  • 网站开发招标文件找建筑网官网
  • 专业建站团队夜夜做新郎网站在线视频
  • 万网制作淘宝客网站wordpress文件夹权限设置方法
  • 网站建设服务采购方案模板合肥网站建设市场
  • 做网站运营的股票莱芜市城乡建设局网站首页