問題タブ [tensorflow-federated]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dataset - TFF: TensorSliceDataset
フェデレーテッド ラーニング コンテキストでは、TFF を使用してコードをシミュレートしようとするため、データセットのタイプは 'DatasetV1Adapter' (tf.data.Dataset) であり、チュートリアルのImageClassificationの emnist のデータセットは 'TensorSliceDataset' のタイプでした
それは問題を引き起こす可能性がありますか?データセットのタイプを変更する必要がありますか?
tensorflow - tensorflow federated : カスタマイズされたデータセットとモデルを使用する場合の TypeError
チュートリアル「画像分類のための連合学習」に従っていますが、独自のデータセットと resnet50 を使用しています。実行中にこのエラーが発生しましたiterative_process.next
。
tf.data.Dataset.from_generator
ここに私のコードが原因だと思います:
エラーが発生
しましInvalidArgumentError: TypeError: endswith first arg must be bytes or a tuple of bytes, not str
た ここに詳細があります
私の環境
アップデート
tf==2.1.0 と tff==0.12.0 をアップグレードしたところ、エラーは消えましたが、別のエラーが発生しました。
ジェネレーターが最後のバッチに到達し、入力された形状と一致していないようです。
しかし、 ImageDataGenerator を設定する必要はありませんdrop_remainder
。私のコードに何か問題がありますか?