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