.tfrecords
ファイルからのレコードの合計数を取得できますか?これに関連して、モデルをトレーニングしている間に経過したエポックの数を一般的にどのように追跡していますか? batch_size
とnum_of_epochs
を指定することは可能ですが、current epoch
、epochあたりのバッチ数などの値を取得するのが簡単かどうかはわかりません。トレーニングの進行状況をより詳細に制御できるようになります。現在のところ、私は自分の.tfrecordsファイルにいくつのレコードがあるのか、ミニバッチのサイズを手前で知っているので、これを計算するために汚れたハックを使用しています。Tensorflowの.tfrecordsファイルからのレコードの総数の取得
9
A
答えて
12
レコードの数をカウントするには、tf.python_io.tf_record_iterator
を使用できるはずです。
モデルトレーニングを追跡するだけで、tensorboardが便利です。
7
不可能です。 TFRecordは、内部に格納されているデータに関するメタデータを格納しません。このファイル
は、(バイナリ)文字列のシーケンスを表します。フォーマットはランダム アクセスではないため、大量のデータをストリーミングするのに適していますが、高速シャーディングやその他の非シーケンシャルアクセスが必要な場合は には適しません。
sum(1 for _ in tf.python_io.tf_record_iterator(file_name))
あなたの場合:あなたがしたい場合
、手動でこのメタデータを保存したり、数を取得するためにrecord_iteratorを使用することができます(あなたが持っているすべてのレコードを反復処理する必要があります。
関連する問題
- 1. レコードの総数からレコードのユニット数を取得する方法
- 2. DateTimeからの総秒数の取得
- 3. レポートのレコード数と総計の数を取得する方法
- 4. TFRecordsとレコードのシャッフル
- 5. TensorFlowの特定のレコードを.tfrecordsファイルから選択するにはどうすればよいですか?
- 6. クエリの総レコード数を取得する最速の方法
- 7. Tensorflowは、csvからtfrecordsファイルを作成します。
- 8. 制限付きセットを取得中にレコードの総数を取得する - Oracle
- 9. Cakephpでページネーションで取得したレコードの総数を取得します。
- 10. 複数のテーブルからレコードを取得
- 11. Codeigniter:countデータベースから取得したビューの行の総数。
- 12. Tensorflowによる.pbファイルからの値の重みの取得
- 13. アレイ内のアイテムの総数を取得
- 14. ルックアップテーブルから現在の時間までのレコードの総数を取得する方法
- 15. ViewFlipperからの総ビュー数を取得する方法は?
- 16. MongoDBの全データベースでレコードの総数を取得する方法は?
- 17. codeigniterを使用してクエリのレコードの総数を取得する方法は?
- 18. Tridionページネーション - 結果の総数を取得
- 19. Laravel - 「スレッド化された」レコードのレコードの総数を数える
- 20. filestackアカウントでアップロードされたファイルの総数を取得する
- 21. 総計と総計の両方をdata.tableの列から取得するR
- 22. MySQL:特定の時間枠からのレコード数の取得
- 23. 最後のレコードからの秒数の取得
- 24. TFRecordsファイルの前処理テキストデータ
- 25. Facebookからの総数は
- 26. データベースから最新のレコードを取得する複数のクエリ
- 27. 配列でmysqlのクエリからの総取得
- 28. 総耳のレコードを持つテーブルから月単位のデータを得る方法
- 29. TensorFlow tfrecordsファイルにデータを追加する方法
- 30. Cのディレクトリからすべてのファイルの総バイト数を取得するには
ありがとうございました!使用することができる.tfrecordsファイルに保存されているメタデータがあるかどうか疑問に思っていました(現在のエポックを知りたい場合は、テンソルボードから検索することができます)。 rの総数'tf_python_io.tf_record_iterator()'関数を使ってデータセット全体を反復するのではなく、 – user1050648
残念ながら、tfrecordsファイルにはメタデータがありません。各レコードの先頭にはサイズ(uint64 length、uint32 crc)がありますが、圧縮されたストリームの中にあるので、すべてを解凍する必要があります。したがって、この情報を得る良い方法はありません。 – drpng
もう一度ありがとう! – user1050648