パブリック最終クラスSnapshotDataset
スナップショットに書き込み/スナップショットから読み取るデータセットを作成します。
このデータセットは、有効なスナップショットが `snapshot_path` に存在するかどうかを判断し、`input_dataset` を使用する代わりにスナップショットから読み取りを試みます。そうでない場合は、通常どおり前処理パイプラインを実行し、将来の使用に備えて処理されたデータのスナップショットを書き込みます。
ネストされたクラス
クラス | SnapshotDataset.Options | SnapshotDataset のオプションの属性 |
パブリックメソッド
出力<オブジェクト> | asOutput () テンソルのシンボリック ハンドルを返します。 |
静的SnapshotDataset.Options | 圧縮(文字列圧縮) |
静的スナップショットデータセット | |
出力<?> | ハンドル() |
静的SnapshotDataset.Options | モード(文字列モード) |
静的SnapshotDataset.Options | numReaderThreads (長い numReaderThreads) |
静的SnapshotDataset.Options | numWriterThreads (長い numWriterThreads) |
静的SnapshotDataset.Options | pendingSnapshotExpirySeconds (長い保留中のSnapshotExpirySeconds) |
静的SnapshotDataset.Options | ReaderBufferSize (長い ReaderBufferSize) |
静的SnapshotDataset.Options | ReaderPathPrefix (文字列 ReaderPathPrefix) |
静的SnapshotDataset.Options | 種子(長い種子) |
静的SnapshotDataset.Options | シード2 (ロングシード2) |
静的SnapshotDataset.Options | shardSizeBytes (長い shardSizeBytes) |
静的SnapshotDataset.Options | shuffleOnRead (ブール値 shuffleOnRead) |
静的SnapshotDataset.Options | スナップショット名(文字列スナップショット名) |
静的SnapshotDataset.Options | WriterBufferSize (長い WriterBufferSize) |
静的SnapshotDataset.Options | WriterPathPrefix (文字列 WriterPathPrefix) |
継承されたメソッド
パブリックメソッド
public Output <オブジェクト> asOutput ()
テンソルのシンボリック ハンドルを返します。
TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。
public static SnapshotDataset create (スコープスコープ、オペランド<?> inputDataset、オペランド<String> パス、List<Class<?>> OutputTypes、List< Shape > OutputShapes、 Options...オプション)
新しい SnapshotDataset オペレーションをラップするクラスを作成するためのファクトリ メソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
入力データセット | 入力データセットを表すバリアント テンソル。 |
パス | スナップショットの書き込み先/スナップショットの読み取り先のパス。 |
オプション | オプションの属性値を持ちます |
戻り値
- SnapshotDataset の新しいインスタンス