Skip to content

  • 体验新版
    • 正在加载...
  • 登录
  • PaddlePaddle
  • models
  • Issue
  • #2803

M
models
  • 项目概览

PaddlePaddle / models
大约 2 年 前同步成功

通知 232
Star 6828
Fork 2962
  • 代码
    • 文件
    • 提交
    • 分支
    • Tags
    • 贡献者
    • 分支图
    • Diff
  • Issue 602
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 255
  • Wiki 0
    • Wiki
  • 分析
    • 仓库
    • DevOps
  • 项目成员
  • Pages
M
models
  • 项目概览
    • 项目概览
    • 详情
    • 发布
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者
    • 分支图
    • 比较
  • Issue 602
    • Issue 602
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 255
    • 合并请求 255
  • Pages
  • 分析
    • 分析
    • 仓库分析
    • DevOps
  • Wiki 0
    • Wiki
  • 成员
    • 成员
  • 收起侧边栏
  • 动态
  • 分支图
  • 创建新Issue
  • 提交
  • Issue看板
已关闭
开放中
Opened 7月 14, 2019 by saxon_zh@saxon_zhGuest

Errors in image_classification/eval.py and image_classification/infer.py

Created by: lixiangchun

When I run the following command

python eval.py --pretrained_model ResNet50_vd_pretrained --model ResNet50_vd

Error occurs:

-------------  Configuration Arguments -------------
               batch_size : 256
                class_dim : 1000
              image_shape : 3,224,224
                    model : ResNet50_vd
         pretrained_model : ResNet50_vd_pretrained
        resize_short_size : 256
                  use_gpu : True
             with_mem_opt : True
----------------------------------------------------
memory_optimize is deprecated. Use CompiledProgram and Executor
W0714 13:31:15.868573 89099 device_context.cc:259] Please NOTE: device: 0, CUDA Capability: 61, Driver API Version: 9.1, Runtime API Version: 9.0
W0714 13:31:15.871407 89099 device_context.cc:267] device: 0, cuDNN Version: 7.3.
Traceback (most recent call last):
  File "eval.py", line 143, in <module>
    main()
  File "eval.py", line 139, in main
    eval(args)
  File "eval.py", line 100, in eval
    val_reader = paddle.batch(reader.val(settings=args), batch_size=args.batch_size)
TypeError: val() missing 1 required positional argument: 'batch_size'

When batch_size was added on line 100:

val_reader = paddle.batch(reader.val(settings=args, batch_size=args.batch_size), batch_size=args.batch_size)

Other error occurred:

-------------  Configuration Arguments -------------
               batch_size : 256
                class_dim : 1000
              image_shape : 3,224,224
                    model : ResNet50_vd
         pretrained_model : ResNet50_vd_pretrained
        resize_short_size : 256
                  use_gpu : True
             with_mem_opt : True
----------------------------------------------------
memory_optimize is deprecated. Use CompiledProgram and Executor
W0714 13:34:55.088060 89222 device_context.cc:259] Please NOTE: device: 0, CUDA Capability: 61, Driver API Version: 9.1, Runtime API Version: 9.0
W0714 13:34:55.091224 89222 device_context.cc:267] device: 0, cuDNN Version: 7.3.
Traceback (most recent call last):
  File "eval.py", line 143, in <module>
    main()
  File "eval.py", line 139, in main
    eval(args)
  File "eval.py", line 109, in eval
    feed=feeder.feed(data))
  File "/media/ssd1/software/install/anaconda3/lib/python3.7/site-packages/paddle/fluid/data_feeder.py", line 282, in feed
    "len(feed_list) (%s)") % (len(each_sample), len(converter))
AssertionError: The number of fields in data (256) does not match len(feed_list) (2)

Error also found for infer.py

python infer.py --pretrained_model ResNet50_vd_pretrained --model ResNet50_vd
Traceback (most recent call last):
  File "infer.py", line 117, in <module>
    main()
  File "infer.py", line 113, in main
    infer(args)
  File "infer.py", line 94, in infer
    test_reader = paddle.batch(reader.test(settings=args), batch_size=test_batch_size)
TypeError: test() missing 1 required positional argument: 'batch_size'

When added batch_size on Line 94:

test_reader = paddle.batch(reader.test(settings=args, batch_size=test_batch_size), batch_size=test_batch_size)

New error:

memory_optimize is deprecated. Use CompiledProgram and Executor
W0714 14:08:49.436848 89879 device_context.cc:259] Please NOTE: device: 0, CUDA Capability: 61, Driver API Version: 9.1, Runtime API Version: 9.0
W0714 14:08:49.439999 89879 device_context.cc:267] device: 0, cuDNN Version: 7.3.
Exception in thread Thread-5:
Traceback (most recent call last):
  File "/media/ssd1/software/install/anaconda3/lib/python3.7/threading.py", line 917, in _bootstrap_inner
    self.run()
  File "/media/ssd1/software/install/anaconda3/lib/python3.7/threading.py", line 865, in run
    self._target(*self._args, **self._kwargs)
  File "/media/ssd1/software/install/anaconda3/lib/python3.7/site-packages/paddle/reader/decorator.py", line 303, in handle_worker
    r = mapper(sample)
  File "/media/ssd1/project/deep_learning/colonoscopy/resnet50_vd/reader_cv2.py", line 223, in process_batch_data
    process_image(sample, settings, mode, color_jitter, rotate))
  File "/media/ssd1/project/deep_learning/colonoscopy/resnet50_vd/reader_cv2.py", line 198, in process_image
    img = resize_short(img, target_size)
  File "/media/ssd1/project/deep_learning/colonoscopy/resnet50_vd/reader_cv2.py", line 94, in resize_short
    percent = float(target_size) / min(img.shape[0], img.shape[1])
AttributeError: 'NoneType' object has no attribute 'shape'
指派人
分配到
无
里程碑
无
分配里程碑
工时统计
无
截止日期
无
标识: paddlepaddle/models#2803
渝ICP备2023009037号

京公网安备11010502055752号

网络110报警服务 Powered by GitLab CE v13.7
开源知识
Git 入门 Pro Git 电子书 在线学 Git
Markdown 基础入门 IT 技术知识开源图谱
帮助
使用手册 反馈建议 博客
《GitCode 隐私声明》 《GitCode 服务条款》 关于GitCode
Powered by GitLab CE v13.7