当我发布here时,我正在尝试将对象存储到数据库中或从数据库中恢复对象,我有以下快照:
kmeans = KMeansClusterer.run(k, colours, runs: AppConfig.fabric.colours.cluster.runs)
kmeans.predict [[1, 2, 3]] # <- works fine
(YAML::load(YAML::dump(kmeans))).predict [[1, 2, 3]] # <- ERROR
当我尝试使用YAML转储/加载对象时,我收到以下错误
错误: *** TypeError异常:错误的参数类型NMatrix(预期数据)
问题:如何毫无困难地存储/恢复kmeans
对象?
答案 0 :(得分:0)
序列化需要对象的合作。
NMatrix似乎不支持序列化。