2017-12-21 11 views
0

私はpythonで神聖なパッケージを使用しています。これは私が実行している計算実験を追跡することを可能にします。 sacredは、実験に関するすべての種類の情報(configurationsource filesなど)を保存するオブザーバー(mongodb)を追加することができます。 sacredは、db btにアーティファクトを追加することを許可します。sacred.Experiment.add_artifact(PATH_TO_FILE).Mongodbのファイルにアクセスする

このコマンドは基本的にファイルをDBに追加します。

私はMongoDBコンパスを使用しています。私は実験情報にアクセスし、アーティファクトが追加されていることを確認できます。 「name」と「file_id」の2つのフィールドがあり、それぞれにはObjectIdが含まれています。 (画像参照)

保存したファイル自体にアクセスしようとしています。私はdbの下にというfs.filesというファイルがあることに気付きました。私はObjectIdを見つけるためにフィルターをかけることができますが、ファイル自体の内容にアクセスすることはできません。

ありがとうございます、ありがとう!

object id under .files

file_id under artifact/object

答えて

関連する問題