NameError:name' predict_from_url'没有定义

时间:2017-07-01 07:07:00

标签: python-3.4 raspberry-pi3 mxnet

我正在尝试http://mxnet.io/tutorials/embedded/wine_detector.html中提到的MXNet教程(第34节;使用python3.4在树莓pi3上运行模型"特别是脚本" inception_predict.py"我设法修复了一些问题,但我对此错误感到困惑:

  

>> import inception_predict
  [23:43:37] src / nnvm / legacy_json_util.cc:190:加载由先前版本v0.8.0保存的符号。试图升级......
  [23:43:37] src / nnvm / legacy_json_util.cc:198:符号成功升级!

     

>> predict_from_url(" http://imgur.com/HzafyBA&#34)
  追溯(最近的呼叫最后):
   文件"",第1行,在   NameError:name' predict_from_url'未定义

函数predict_from_url在导入的文件inception_predict.py中定义(如教程中所述),那么为什么python告诉我它没有定义?  我做错了什么?

1 个答案:

答案 0 :(得分:0)

本教程有一些错误需要修复才能使其运行:

经过这些小改动,你会看到类似的东西:

pre-processed image in 0.27312707901
MKL Build:20170209
forward pass in 0.131096124649
probability=0.784963, class=n02403003 ox
probability=0.099463, class=n03868242 oxcart
probability=0.035585, class=n03967562 plow, plough
probability=0.033620, class=n02415577 bighorn, bighorn sheep, cimarron, Rocky Mountain bighorn, Rocky Mountain sheep, Ovis canadensis
probability=0.015443, class=n02412080 ram, tup
[(0.78496253, 'n02403003 ox'), (0.09946309, 'n03868242 oxcart'), (0.035584591, 'n03967562 plow, plough'), (0.033620458, 'n02415577 bighorn, bighorn sheep, cimarron, Rocky Mountain bighorn, Rocky Mountain sheep, Ovis canadensis'), (0.015442736, 'n02412080 ram, tup')]