NO RESULT AVAILABLEが表示されるエラー (Neural Network Console Desktop)

46 views
Skip to first unread message

W. I. for Mac

unread,
Apr 14, 2025, 2:43:27 AMApr 14
to Neural Network Console Users (JP)
Neural Network Consoleのコミュニティ御中

お世話になっております。

NNC Desktop (Installer for Mac, v0.2.1, Release date 2024.11.21) を使用しているのですが、自作データセットを使用する際にエラーが発生します。

自作データセットは、こちらの公開データを使用しています。
上記のデータはWindows用のため、Mac用にindex.csvを書き換えていました。最終的に、添付したdatasets.zipを展開したものを~/nncd_bucket に配置しています。(フォルダ構造については下記参照)

現状:Trainingは実行でき、学習曲線が表示されることを確認しました。そのモデルをもとに評価しようとしたところ、画像のようにエラーになります。(エラー文は下記参照)

oder.csvとoriginal.csvがないというエラーですが、こちらはキャッシュ部分で、今回はデータセット作成時にキャッシュを削除しているため、自動生成される部分なのではないかと思っています。

index.csvのファイルパスも画像がGUI上で表示されたり、Trainできていることを踏まえると正しいのではないかと思います。

他に、データセットを作成する上で注意すべき点はあるでしょうか?


CleanShot 2025-04-14 at 15.22.42@2x.png


詳細:
手書き数字のデータセットのフォルダ構造は以下の通りです。

```bash
 % tree ~/nncd_bucket/datasets -d  
/Users/ikeda/nncd_bucket/datasets
├── id_train
│   └── data
│       ├── 0
│       ├── 1
│       ├── 2
│       ├── 3
│       ├── 4
│       ├── 5
│       ├── 6
│       ├── 7
│       ├── 8
│       ├── 9
│       └── a
└── id_valid
    └── data
        ├── 0
        ├── 1
        ├── 2
        ├── 3
        ├── 4
        ├── 5
        ├── 6
        ├── 7
        ├── 8
        ├── 9
        └── a

27 directories
```

エラー文:
```
2025-04-14 15:19:11,955 [worker]: [INFO]: mkdir /Users/{user_name}/nncd_bucket/nncd-projects-rdc/10001/results/10003
2025-04-14 15:19:11,957 [worker]: [INFO]: cp '/Users/{user_name}/nncd_bucket/nncd-projects-rdc/10001/results/10003/results_current_100.nnp' -> '/var/folders/r2/7x1zvnt160xcyjs4kwmft6500000gn/T/2107dc1763dc4efeb147986925727b1f_evaluate_10003/results/results_current_100.nnp'
2025-04-14 15:19:11,957 [worker]: [INFO]: cp '/Users/{user_name}/nncd_bucket/nncd-projects-rdc/10001/results/10003/results_best_90.nnp' -> '/var/folders/r2/7x1zvnt160xcyjs4kwmft6500000gn/T/2107dc1763dc4efeb147986925727b1f_evaluate_10003/results/results_best_90.nnp'
2025-04-14 15:19:11,958 [worker]: [INFO]: cp '/Users/{user_name}/nncd_bucket/nncd-projects-rdc/10001/results/10003/result.nnp' -> '/var/folders/r2/7x1zvnt160xcyjs4kwmft6500000gn/T/2107dc1763dc4efeb147986925727b1f_evaluate_10003/results/result.nnp'
2025-04-14 15:19:11,958 [worker]: [INFO]: cp '/Users/{user_name}/nncd_bucket/nncd-projects-rdc/10001/results/10003/cpu_network.prototxt' -> '/var/folders/r2/7x1zvnt160xcyjs4kwmft6500000gn/T/2107dc1763dc4efeb147986925727b1f_evaluate_10003/results/cpu_network.prototxt'
2025-04-14 15:19:11,958 [worker]: [INFO]: Use config file: /Users/{user_name}/nncd_bucket/nncd-projects-rdc/10001/results/10003/results_best_90.nnp, instead of config file: /Users/{user_name}/nncd_bucket/nncd-projects-rdc/10001/configurations/10003/data.sdcproj
2025-04-14 15:19:11,959 [worker]: [INFO]: /Applications/NeuralNetworkConsoleDesktop.app/Contents/Resources/py/connector/nncd_console/nncd_console_cli_util_mac create_result_ini -i /var/folders/r2/7x1zvnt160xcyjs4kwmft6500000gn/T/2107dc1763dc4efeb147986925727b1f_evaluate_10003/work/data.sdcproj -y /Applications/NeuralNetworkConsoleDesktop.app/Contents/Resources/py/connector/empty_monitoring_report.yml -o /var/folders/r2/7x1zvnt160xcyjs4kwmft6500000gn/T/2107dc1763dc4efeb147986925727b1f_evaluate_10003/work/result.ini
2025-04-14 15:19:11,999 [worker]: [INFO]: /Applications/NeuralNetworkConsoleDesktop.app/Contents/Resources/python_bundles/bin/python3.10 -B /Applications/NeuralNetworkConsoleDesktop.app/Contents/Resources/py/connector/console_cli.py forward -c /var/folders/r2/7x1zvnt160xcyjs4kwmft6500000gn/T/2107dc1763dc4efeb147986925727b1f_evaluate_10003/results/results_best_90.nnp -o /var/folders/r2/7x1zvnt160xcyjs4kwmft6500000gn/T/2107dc1763dc4efeb147986925727b1f_evaluate_10003/results -d /var/folders/r2/7x1zvnt160xcyjs4kwmft6500000gn/T/2107dc1763dc4efeb147986925727b1f_evaluate_10003/00000000-0000-0000-0000-000000000001/10009.cache --result_outdir outputs
/Applications/NeuralNetworkConsoleDesktop.app/Contents/Resources/python_bundles/lib/python3.10/subprocess.py:961: RuntimeWarning: line buffering (buffering=1) isn't supported in binary mode, the default buffer size will be used
self.stdout = io.open(c2pread, 'rb', bufsize)
2025-04-14 15:19:12,441 [nnabla]: Using context "Context(backend=['cpu:float'], array_class='CpuCachedArray', device_id='')"
NNabla command line interface (Version:1.40.0.dev1, Build:241118024755, Callback:10.2.0)
Cannot open /var/folders/r2/7x1zvnt160xcyjs4kwmft6500000gn/T/2107dc1763dc4efeb147986925727b1f_evaluate_10003/00000000-0000-0000-0000-000000000001/10009.cache/original.csv
Cannot open /var/folders/r2/7x1zvnt160xcyjs4kwmft6500000gn/T/2107dc1763dc4efeb147986925727b1f_evaluate_10003/00000000-0000-0000-0000-000000000001/10009.cache/order.csv
Traceback (most recent call last):
File "/Applications/NeuralNetworkConsoleDesktop.app/Contents/Resources/python_bundles/lib/python3.10/site-packages/nnabla/utils/cli/forward.py", line 270, in forward_command
with filereader.open(textmode=True) as f:
File "/Applications/NeuralNetworkConsoleDesktop.app/Contents/Resources/python_bundles/lib/python3.10/contextlib.py", line 135, in __enter__
return next(self.gen)
File "/Applications/NeuralNetworkConsoleDesktop.app/Contents/Resources/python_bundles/lib/python3.10/site-packages/nnabla/utils/data_source_loader.py", line 163, in open
f = open(filename, 'rt', encoding=encoding)
FileNotFoundError: [Errno 2] No such file or directory: '/var/folders/r2/7x1zvnt160xcyjs4kwmft6500000gn/T/2107dc1763dc4efeb147986925727b1f_evaluate_10003/00000000-0000-0000-0000-000000000001/10009.cache/order.csv'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Applications/NeuralNetworkConsoleDesktop.app/Contents/Resources/python_bundles/lib/python3.10/site-packages/nnabla/utils/cli/cli.py", line 147, in cli_main
return_value = args.func(args)
File "/Applications/NeuralNetworkConsoleDesktop.app/Contents/Resources/python_bundles/lib/python3.10/site-packages/nnabla/utils/cli/forward.py", line 275, in forward_command
for i in range(len(rows)):
UnboundLocalError: local variable 'rows' referenced before assignment

2025-04-14 15:19:12,565 [worker]: [ERROR]: console_cli command is failed.
2025-04-14 15:19:12,565 [worker]: [INFO]: results handling...
2025-04-14 15:19:12,566 [worker]: [INFO]: worker done
```

Reply all
Reply to author
Forward
0 new messages