首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用来自Google驱动器的文件时出现的google错误

使用来自Google驱动器的文件时出现的google错误
EN

Stack Overflow用户
提问于 2021-01-24 18:07:46
回答 1查看 285关注 0票数 0

因此,为了在google中使用google驱动器中的文件,我使用了以下代码:

代码语言:javascript
复制
from google.colab import drive
drive.mount('/content/gdrive')
!ln -s /content/gdrive/My\ Drive/ /mydrive
!ls /mydrive

Drive already mounted at /content/gdrive; to attempt to forcibly remount, call drive.mount("/content/gdrive", force_remount=True).
 app  'Colab Notebooks'   lixo  'My Drive'   pixellib   yolov3

在像素库中,我有文件夹meat和文件pretraining.h5

我也安装了这个:

代码语言:javascript
复制
!pip3 install pixellib

直到现在,好吧,但是当我运行这个代码时:

代码语言:javascript
复制
import pixellib
from pixellib.custom_train import instance_custom_training

    train_maskrcnn = instance_custom_training()
    train_maskrcnn.modelConfig(network_backbone = "resnet101", num_classes= 2, batch_size = 4)
    train_maskrcnn.load_pretrained_model("/mydrive/pixellib/pretraining.h5")
    train_maskrcnn.load_dataset("/mydrive/pixellib/meat")
    train_maskrcnn.train_model(num_epochs = 20, augmentation=True,  path_trained_models = "/mydrive/pixellib/mask_rcnn_models")

出现以下错误消息:

代码语言:javascript
复制
Using resnet101 as network backbone For Mask R-CNN model
---------------------------------------------------------------------------
IsADirectoryError                         Traceback (most recent call last)
<ipython-input-44-8a3b66f50c89> in <module>()
      7 train_maskrcnn.modelConfig(network_backbone = "resnet101", num_classes= 2, batch_size = 4)
      8 train_maskrcnn.load_pretrained_model("/mydrive/pixellib/pretraining.h5")
----> 9 train_maskrcnn.load_dataset("/mydrive/pixellib/meat")
     10 train_maskrcnn.train_model(num_epochs = 20, augmentation=True,  path_trained_models = "/mydrive/pixellib/mask_rcnn_models")

7 frames
/usr/local/lib/python3.6/dist-packages/PIL/Image.py in open(fp, mode)
   2807 
   2808     if filename:
-> 2809         fp = builtins.open(filename, "rb")
   2810         exclusive_fp = True
   2811 

IsADirectoryError: [Errno 21] Is a directory: '/mydrive/pixellib/meat/train/78-3.jpg'

那是什么错误?我的密码有问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-25 13:28:38

如果您对这个目录中的每个图像都有一个json (他在评论中这样说),那么在我看来,您的json文件可能有一个.jpg结尾。要么下载json和jpg并确认它们是正确的文件类型,要么尝试绘制图像,而不是查看它是否是图像。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65874186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档