apache-spark - DeepImageFeaturizer reuring error cannot import name ResNet50 from keras.applications in pyspark
问题描述
我正在尝试.implement image classification for.extracting features from images 我正在使用 DeepImageFeaturizer 并使用 Inceptionv3 模型但是 from sparkdl import DeepImageFeaturizer 返回错误 Import error: cannot import name ResNet50 from Keras.applications in pyspark colab。
解决方案
我认为错误与版本有关。我不推荐它,但你可以试试这个:
打开这个文件:
/home/user/.local/lib/python3.8/site-packages/sparkdl/transformers/keras_applications.py
代替
from keras.applications import resnet50
至
from tensorflow.keras.applications import resnet50
推荐阅读
- java - 按字母顺序将节点插入双向链表时出现问题
- reactjs - 为每个类型更改执行去抖动输入更改
- html - 为什么导航栏不显示时可以单击 li?
- asp.net-core - 如何将 Akka.Net 流与 AspNet 核心或长颈鹿集成
- scala - Spark Scala 根据自联接数据框查询的结果输入空值
- gremlin - Gremlin:OLAP 与划分查询
- javascript - styled-components 使输入范围不起作用
- python - 获取字典中每个列表中 2 个位置值的乘积之和
- java - 从数组切换到数组列表
- python - Flask-SQLAlchemy 绑定多个数据库 -> (psycopg2.OperationalError) 致命:数据库“customer1”不存在