null
unread,Aug 1, 2025, 4:06:35 AMAug 1Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Neural Network Console Users (JP)
最近、Windows版を利用させていただいております。
添付画像のような、「06_auto_encoder.sdcproj」をもとにしたNNCネットワークモデルを作成し、
脳波データの異常検知に使用しています。
学習データのCSVは1列のデータで、各セルには脳波データを入力したCSVファイルのパスを入れています。パスの先のCSV(子CSVとする)には、21×4の数値データが入っています。
正解ラベル無しでの教師なし学習を行いたいのですが、学習データの2列目に仮のラベル(「y:label」値は0または1)をつけてもつけなくても以下のようなエラーが発生します。
エラーを解消するための修正や確認事項があればご教授ください。
また、判断のために不足している情報等あればご指摘ください。
よろしくお願いします。
【以下はNNC学習実行時のエラーの全文】
2025-08-01 17:05:17,587 Training process is started.
python "C:\neural_network_console\libs\Python\Lib\site-packages\nn_cli\cli.py" train
-c "C:\neural_network_console\my_project\20250730 ver.1.files\20250801_170517\net.nntxt"
-o "C:\neural_network_console\my_project\20250730 ver.1.files\20250801_170517"
2025-08-01 17:05:21,652 [nnabla]: [CALLBACK]: Exec train on local
2025-08-01 17:05:21,662 [nnabla]: Using context "Context(backend=['cpu:float'], array_class='CpuCachedArray', device_id='')"
2025-08-01 17:05:21,663 [nnabla]: Creating cache data for "C:\neural_network_console\my_data\20250801_detaset_for_AD_21_channnels_beta\success_data_subj1~29.csv"
2025-08-01 17:05:25,283 [nnabla]: Creating cache data for "C:\neural_network_console\my_data\20250801_detaset_for_AD_21_channnels_beta\all_data_labeled_subj30.csv"
Traceback (most recent call last):
File "C:\neural_network_console\libs\Python\Lib\site-packages\nn_cli\cli.py", line 81, in cli_main
return_value = args.func(args) # TODO: Need to create MPI comm
File "C:\neural_network_console\libs\Python\lib\site-packages\nn_cli\commands.py", line 12, in train_command
return backend.train_command(args)
File "C:\neural_network_console\libs\Python\lib\site-packages\nn_cli\nnabla_train.py", line 607, in train_command
info = load.load([args.config], prepare_data_iterator=None,
File "C:\neural_network_console\libs\Python\lib\site-packages\nnabla\utils\load.py", line 753, in load
info = base_load(filenames, prepare_data_iterator, batch_size,
File "C:\neural_network_console\libs\Python\lib\site-packages\nnabla\utils\load.py", line 571, in base_load
info.networks = _networks(info, nn.graph_def.ProtoGraph.from_proto(info.proto, param_scope=info.parameter_scope,
File "C:\neural_network_console\libs\Python\lib\site-packages\nnabla\utils\load.py", line 63, in _networks
network(ctx=info.default_context, batch_size=info.batch_size)
File "C:\neural_network_console\libs\Python\lib\site-packages\nnabla\core\graph_def.py", line 603, in __call__
self.execute_on_proto(
File "C:\neural_network_console\libs\Python\lib\site-packages\nnabla\core\graph_def.py", line 853, in execute_on_proto
execute(pf)
File "C:\neural_network_console\libs\Python\lib\site-packages\nnabla\core\graph_def.py", line 604, in <lambda>
lambda pf: pf.graph_call(batch_size=batch_size))
File "C:\neural_network_console\libs\Python\lib\site-packages\nnabla\core\graph_def.py", line 2372, in graph_call
outputs = self.function_instance(*inputs, n_outputs=len(self.outputs),
File "function.pyx", line 337, in nnabla.function.Function.__call__
File "function.pyx", line 315, in nnabla.function.Function._cg_call
RuntimeError: value error in nbla::BaseTransformBinary<>::setup_impl
C:\gl\builds\HMDRxb3b\0\ml\nnabla\builders\all\nnabla\include\nbla/function/utils/base_transform_binary.hpp:65
Failed `ndim == inputs[1]->ndim()`: Dimensions of inputs must match. inputs[0]: 1 != inputs[1]: 2.
ABORTED
20250801_my_NNC_network_1.png