dump 模块¶
- surprise.dump.dump(file_name, predictions=None, algo=None, verbose=0)[源代码]¶
一个围绕 Pickle 的基本包装器,用于在驱动器上序列化预测列表和/或算法。
序列化(dump)的内容是一个字典,其键为
'predictions'
和'algo'
。- 参数:
file_name (str) – 指定序列化预测数据的文件名(包含完整路径)。
predictions (
Prediction
列表) – 要序列化的预测数据。algo (
Algorithm
, 可选) – 要序列化的算法。verbose (int) – 冗余级别。如果为
1
,则会显示消息指示序列化成功。默认为0
。
- surprise.dump.load(file_name)[源代码]¶
一个围绕 Pickle 的基本包装器,用于反序列化使用
dump()
函数序列化到驱动器上的预测列表和/或算法。- 参数:
file_name (str) – 要加载算法的文件路径。
- 返回值:
一个元组
(predictions, algo)
,其中predictions
是Prediction
对象的列表,algo
是一个Algorithm
对象。根据序列化的内容,其中一些可能为None
。