我在 python 中使用神圣包,这允许跟踪我正在运行的计算实验。神圣允许添加观察者(mongodb),它存储有关实验的各种信息(configuration等source files)。
sacred允许使用将工件添加到 db btsacred.Experiment.add_artifact(PATH_TO_FILE).
该命令实质上是将文件添加到数据库中。
我正在使用 MongoDB 指南针,我可以访问实验信息并查看已添加的工件。它包含两个字段: ' name' 和 ' file_id' 其中包含一个ObjectId. (见图)
我正在尝试访问存储的文件本身。我注意到在我的数据库下有一个额外的sub-db调用fs.files,我可以过滤找到我的ObjectId,但它似乎不允许我访问文件本身的内容。

