問題タブ [multiclass-classification]

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.

0 投票する
1 に答える
69 参照

tensorflow - TensorFlow で Tensor の内容を変更する

先に進む前に、私の無知をお許しください。これまでにプログラミングの経験がありましたが、以前の直感は現在失敗しています。

基本的に、0 ~ K の範囲の数値の 1 次元ベクトル (サイズ M x 1) を、各行が 1 次元である 2 次元行列 (またはテンソル、サイズ M x K) に拡張する必要があります。ベクトル (サイズ 1 x K) であり、初期値のインデックスが 1 であることを除いて、各要素は 0 です。

はい、これは ML クラスのマルチクラス分類問題です。

正しい形状のゼロ行列を作成し、必要な要素のインデックスを手動で 1 に割り当てるという考えがありましたが、既に作成された変数の値を変更することはできません。エラーが発生します:

誰でもこれを手伝ってもらえますか? この最終的な Tensor を作成する私の方法が別のアプローチを使用できると思われる場合は、アドバイスをいただければ幸いです。