2.1.0-RC1がリリースTensorFlow、TensorFlow 2.1は、PythonのバージョンTF 2をサポートする最後になります。Pythonの2のサポートは、2020年1月に正式に終了1は、TensorFlowもその日からのPython 2サポートを停止することなくなり、もはや2019年新バージョンをリリースすることが期待されます。
次のように主な機能と改良点は以下のとおりです。
- tensorflow PIPパッケージは現在、LinuxとWindowsのGPUのサポート(とtensorflow-GPUと同じ)のためにデフォルトで含まれています。それはとし、NVIDIA GPUのなしのマシン上で実行することができます。tensorflow-GPUは、まだパッケージの大きさを心配ユーザーのために利用可能で、パッケージはtensorflow-CPUのCPUのみをダウンロードすることができます。
- tensorflow PIPパッケージは、CUDA 10.1とcuDNN 7.6ビルドを使用しています。
tf.keras
Model.fit_generator
、Model.evaluate_generator
、Model.predict_generator
、Model.train_on_batch
、Model.test_on_batch
そしてModel.predict_on_batch
方法は、現在run_eagerly財産を尊重され、そして場合は、デフォルトtf.function正しく実行するために使用されます。Model.fit_generator
、Model.evaluate_generator
そしてModel.predict_generator
それエンドポイントを推奨されていません。彼らはModel.fit、Model.evaluateとModel.predict今サポートし、シーケンスジェネレータが含まれています。- 限り、モデルを構築するの範囲内として、あなたはKeras .compile .fit .evaluate .predictこととDistributionStrategyの範囲外に配置することができます。
- Kerasは今、パラメータとしてskip_mismatchを受け入れるmodel.load_weights。それはtf.kerasにコピーされている、外部Kerasで利用可能です。
- 入力、およびテキストの正規化のために、標識された、N-gramインデクス生成および語彙として元の文字列ことTextVectorization層を導入しました。
- クラウドTPUポッドは、Keras .compile .evaluateと.predictのため.fit、実験的なサポートを提供しています。
- クラウドTPUは、自動体外コンパイラが有効になっています。Tf.summaryこれは、それが簡単にクラウドTPUを使用できるようになります。
- クラウドTPUは、動的なバッチサイズをサポートし、KerasのDistributionStrategyと。
- GPUとクラウドTPUは、精度を混合するための実験的なサポートを提供します。
- TensorFlowモデルガーデンは、多くの人気モデルにKerasのリファレンス実装を提供しています。
tf.data
- 変更tf.dataデータセットは、パフォーマンスを向上させるために+流通戦略を再カタログ。再ラベル付けデータセットのベースは常にコピーの数の倍数になりますので、動作が、わずかに異なるデータ・セットであることをメモしてください。
TensorRT
- 今サポートされており、デフォルトのTensorRT 6.0で有効になっています。それはConv3D、Conv3DBackpropInputV2、AvgPool3D、MaxPool3D、ResizeBilinearとResizeNearestNeighborなど、よりTensorFlow操作のサポートを追加します。また、TensorFlow-TensorRT pythonの変換APIはtf.experimental.tensorrt.Converterにエクスポートします。
- 環境変数TF_DETERMINISTIC_OPSを追加します。「true」または「1」にセットされると、この環境変数は、実行中の(繰り返すことができる)決定論tf.nn.bias_addが、XLA JITコンパイラが有効になっていない場合は、現在のみ実行されます。これはKerasコンベンション*は、前後方向を決定し、CUDA対応のGPU時間にMaxPool * D D層の実行を実行することがあります。
詳細については、更新を参照してください。
https://github.com/tensorflow/tensorflow/releases/tag/v2.1.0-rc1