python - Azure ML:“顺序”对象没有属性“_distribution_strategy”
问题描述
我想用我在 azure ml 上预训练和保存的模型创建一个实验。使用此模型时,我收到此错误:
Got exception when invoking script: ''Sequential' object has no attribute '_distribution_strategy''.
它可能与已安装的库有关,但是,我不知道如何修复它。这是代码:
import pandas as pd
import numpy as np
import sys
import pickle
import io
import os
os.system(f"pip install keras")
os.system(f"pip install tensorflow=2.2")
import keras
from sklearn.feature_extraction.text import TfidfVectorizer
def azureml_main(df, dataframe2 = None):
sys.path.insert(0,"./Script Bundle")
tfidf, clf = pickle.load(open("./Script Bundle/model.pkl", 'rb'))
f = tfidf.transform(df.description)
y_pred = clf.predict_classes(f.toarray()) ### this line causes the error
y_probability = np.around(clf.predict_proba(f.toarray()),4)
df_pred = pd.DataFrame(y_pred).transpose()
df_probability = pd.DataFrame(y_probability).transpose()
df_all = pd.concat([df_pred.transpose(),df_probability.transpose()],axis=1)
return df_all,
希望有人可以提供帮助。
解决方案
推荐阅读
- c++ - 为什么不能在声明的范围之外访问用 new 声明的变量?
- java - 使用 Java 的测量单位 API 的美制/英制单位
- flutter - 关于 Flutter State 和从 State vs StatefulWidget 中检索变量的问题
- codeigniter-4 - Codeigniter 1 个模型文件中的 4 个多个数据库表
- python - 在 a3c 强化学习中,从 -5000 到 5000 的 12 个输入需要多深的神经网络
- c# - 使用鼠标滚轮缩放会破坏 ZedGraph 中实时数据的平移(滚动)
- sharepoint - Powerapps 下拉过滤器库共享点选择
- python - 循环遍历 Pandas 数据帧并根据条件复制到新数据帧
- c# - 处理异常错误后如何防止主窗体关闭?
- windows - 我是否需要保存多个 PDB 才能调试故障转储文件?