python - 没有名为“custom_transforms”的模块
问题描述
我正在做一个项目(时空视频分割),我正在使用用pytorch 编写的 COSNET 模型。尝试在 google colab 上运行模型时(特别是下面的部分),我收到错误消息:
没有名为 custom_transforms 的模块
我试过!pip install custom_transforms
但我得到:
错误:找不到满足 custom_transforms 要求的版本(来自版本:无) 错误:未找到 custom_transforms 的匹配分布
if __name__ == '__main__':
import custom_transforms as tr
import torch
from torchvision import transforms
from matplotlib import pyplot as plt
transforms = transforms.Compose([tr.RandomHorizontalFlip(), tr.Resize(scales=[0.5, 0.8, 1]), tr.ToTensor()])
解决方案
首先,试试这个:
!pip install torchvision
import torchvision.transforms as tr
如果这不起作用,似乎这是您需要的文件:
https://github.com/jfzhang95/DeepGrabCut-PyTorch/blob/master/dataloaders/custom_transforms.py
所以你下载它并导入它。
推荐阅读
- windows - Influxdb 身份验证在 Windows 中不起作用
- javascript - 使用 Javascript 调用函数背后的代码
- spring-boot - 具有 oauth 安全性的资源服务器控制器的 Spring Boot 集成测试
- ruby-on-rails - 在 rails_admin 中添加下拉菜单 未显示同一页面的其他表单字段
- ansible - 如何使用ansible对gce实例执行shell脚本
- asp.net-core - 如何更改网络核心路由器前缀
- python - 如何在列表中找到一对数字,其总和为给定数字
- mysql - 将 MariaDb 查询转换为 MySQL
- apache-kafka - 如何在 .yml 中为反序列化提供多个受信任的包?
- c# - 尝试安装应用程序 ApplicationInsights 包时,我遇到了一些错误