我有一个模型pickle文件数组,我正在加载到for循环中的一个新变量中,并且我能够打印出每个pickle文件中包含的所有数据。如何访问加载的pickle文件数据中的特定字符串
代码:
model_files=["models/Model_1.pkl", "models/Model_2.pkl", "models/Model_3.pkl", \
"models/Model_4.pkl", "models/Model_5.pkl", "models/Model_6.pkl"]
for i in range(len(model_files)):
infile = open(model_files[i], 'rb')
model = pickle.load(infile)
infile.close()
print(model)
print(model)
1个pickle文件的输出:
LogisticRegression(C=1.0, class_weight=None, dual=False, fit_intercept=True,
intercept_scaling=1, l1_ratio=None, max_iter=100,
multi_class='warn', n_jobs=None, penalty='l1',
random_state=1222, solver='warn', tol=0.0001, verbose=0,
warm_start=False)
我想访问"LogisticRegression"
字符串
试试这个:
这将为您提供类名,在本例中为
'LogisticRegression'
相关问题 更多 >
编程相关推荐