TensorFlowは、データを格納するのに最適な方法です。これは、例えば、MNISTデータをこの例に格納するために使用される。TensorFlowは、numpy配列からデータセットを作成します。
>>> mnist
<tensorflow.examples.tutorials.mnist.input_data.read_data_sets.<locals>.DataSets object at 0x10f930630>
入力と出力のnumpy配列があるとします。
>>> x = np.random.normal(0,1, (100, 10))
>>> y = np.random.randint(0, 2, 100)
tf
データセットでどのように変換できますか?
は私がnext_batch
ありがとう、この容疑者がいました。主な図書館の一環として役立つツールだと思う。 numpyアレイ上の任意のバッチ操作をAFAIKするには、データのコピーを実行する必要があります。これはより遅いアルゴリズムにつながる可能性があります – Donbeo
TensorFlowはコアの数学ライブラリにすぎないはずですが、他のオープンソースライブラリは機械学習に使用される抽象的な抽象化を提供できます。 Pylearn2のようなライブラリを持つTheanoに似ています。コピー操作を避けたい場合は、プレースホルダを供給するのではなく、キューベースのデータアクセス機能を使用できます。 –
私はポイントを参照してください。どうもありがとう! – Donbeo