我正在关注这篇关于 Google Colaboratory 的人工智能农业的文章
https://medium.com/deepquestai/ai-in-agriculture-detecting-defects-in-apples-b246799b329c https://medium.com/deepquestai/ai-in-agriculture-detecting-defects-in-apples-b246799b329c
运行 python 文件时出现错误
!python apple_detection_training.py
ImportError: libcublas.so.10.0: 无法打开共享对象文件: 运行时没有这样的文件或目录
!pip install tensorflow-gpu==1.13.1
!pip install keras
!pip install opencv-python
!pip install imageai --upgrade
!unzip apple_detection_dataset.zip
!python apple_detection_training.py
使用 TensorFlow 后端。
回溯(最近一次调用最后一次):
文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow.py”,第 58 行,位于
从tensorflow.python.pywrap_tensorflow_internal导入*
文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py”,第 28 行,位于
_pywrap_tensorflow_internal = swig_import_helper()
文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py”,第 24 行,位于 swig_import_helper 中
_mod = imp.load_module('_pywrap_tensorflow_internal', fp, 路径名, 描述)
文件“/usr/lib/python3.6/imp.py”,第 243 行,在 load_module 中
返回load_dynamic(名称,文件名,文件)
文件“/usr/lib/python3.6/imp.py”,第 343 行,位于 load_dynamic
返回_负载(规格)
导入错误:libcublas.so.10.0:无法打开共享对象文件:没有这样的文件或目录
在处理上述异常的过程中,又出现了一个异常:
回溯(最近一次调用最后一次):
文件“apple_detection_training.py”,第 1 行,位于
从imageai.Detection.Custom导入DetectionModelTrainer
文件“/usr/local/lib/python3.6/dist-packages/imageai/Detection/init.py”,第 2 行,在
从 imageai.Detection.keras_retinanet.models.resnet 导入 resnet50_retinanet
文件“/usr/local/lib/python3.6/dist-packages/imageai/Detection/keras_retinanet/models/resnet.py”,第 19 行,位于
导入keras
文件“/usr/local/lib/python3.6/dist-packages/keras/init.py”,第 3 行,在
从 。导入实用程序
文件“/usr/local/lib/python3.6/dist-packages/keras/utils/init.py”,第 6 行,在
从 。导入 conv_utils
文件“/usr/local/lib/python3.6/dist-packages/keras/utils/conv_utils.py”,第 9 行,位于
from .. 将后端导入为 K
文件“/usr/local/lib/python3.6/dist-packages/keras/backend/init.py”,第 1 行,在
从 .load_backend 导入 epsilon
文件“/usr/local/lib/python3.6/dist-packages/keras/backend/load_backend.py”,第 89 行,位于
从 .tensorflow_backend 导入 *
文件“/usr/local/lib/python3.6/dist-packages/keras/backend/tensorflow_backend.py”,第 5 行,位于
将张量流导入为 tf
文件“/usr/local/lib/python3.6/dist-packages/tensorflow/init.py”,第 24 行,在
来自tensorflow.python import pywrap_tensorflow # pylint:disable=unused-import
文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/init.py”,第 49 行,在
从tensorflow.python导入pywrap_tensorflow
文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow.py”,第 74 行,位于
引发导入错误(消息)
ImportError:Traceback(最近一次调用最后一次):
文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow.py”,第 58 行,位于
从tensorflow.python.pywrap_tensorflow_internal导入*
文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py”,第 28 行,位于
_pywrap_tensorflow_internal = swig_import_helper()
文件“/usr/local/lib/python3.6/dist-packages/tensorflow/python/pywrap_tensorflow_internal.py”,第 24 行,位于 swig_import_helper 中
_mod = imp.load_module('_pywrap_tensorflow_internal', fp, 路径名, 描述)
文件“/usr/lib/python3.6/imp.py”,第 243 行,在 load_module 中
返回load_dynamic(名称,文件名,文件)
文件“/usr/lib/python3.6/imp.py”,第 343 行,位于 load_dynamic
返回_负载(规格)
导入错误:libcublas.so.10.0:无法打开共享对象文件:没有这样的文件或目录
无法加载本机 TensorFlow 运行时。
cublas 库在 Colab 的 CPU 运行时中不可用,但在 GPU 运行时中可用。您应该更改为 GPU 运行时(运行时->更改运行时类型并选择硬件加速器->GPU),然后再次尝试您的脚本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)