私はニューラルネットワークについて基本的な知識があります。私は、異なるカテゴリラベルに対応する0または1を格納するy行列(期待される結果)が必要であることを理解しています。一例として、桁認識の場合、識別される番号が6の場合、yベクトルは[0,0,0,0,0,1,0,0,0,0]
である必要があります。しかし、私がMXNetの例in MXNet.jl repository on Githubを見ると、この種の結果行列を準備するコードを特定できませんでした。 - train_provider、eval_providerJuliaでMXNetを使用するシンプルな3層MLPの例を理解してください
train_provider, eval_provider = get_mnist_providers(batch_size)
私はこれらのプロバイダが何であるかのアイデアを持っていない:私は魔法が2つのプロバイダを返しget_mnist_providers()
方法にあると思います。 これらのプロバイダを理解するのを手伝ってください。私は別の分類を持つアルゴリズムを書こうとしているので、このプロバイダを理解することが不可欠です。
私が参照している例がここにあります - https://github.com/dmlc/MXNet.jl –
あなたの質問に答えられたら、答えを忘れないようにしてください。 「誰かが私の質問に答えるとどうすればいいですか?」(https://stackoverflow.com/help/someone-answers)を参照してください。 – charlesreid1