我将包md5更改为hashlib
我将所有id = md5.new("%s"%str(clf.get_params())).hexdigest()
更改为id = hashlib.md5(("%s"%str(clf.get_params())).encode('utf-8') ).hexdigest()
但是当我将目录放到这些参数
时,我仍然遇到了somme问题save_preds="",
save_params=""
save_test_only=""
clf_name="XX"
当我在这个参数中添加一些东西时,我有以下错误:
TypeError: a bytes-like object is required, not 'str'
请参阅此处的代码:
谢谢,
CDK
答案 0 :(得分:0)
更换
clf_name="XX"
通过
clf_name=b"XX"
会将字符串转换为bytes类型的对象。这些变化是否足够,老实说我不知道。