前提・実現したいこと
NNCで画像識別の学習をしたものをpythonで実装しようとしています。
このエラーでずっとつまずいています。
プログラミング初心者で右も左もわからない状況ですがご助言いただけませんでしょうか(TT)
発生している問題・エラーメッセージ
Traceback (most recent call last):
File "C:\Users\user\Documents\test_app.py\test.py", line 69, in <module>
y = network(x, test=True)
TypeError: network() missing 1 required positional argument: 'y'
該当のソースコード
import cv2
nn.load_parameters('C:/snnc/output/aaa.files/20201218_144059/results.nnp')
x=nn.Variable((1,3,32,32))
IMAGE_SIZE = 32
im = cv2.imread('C:/snnc/output/aaa.files/20201218_144059/9.jpg')
im = cv2.resize(im, (IMAGE_SIZE,IMAGE_SIZE)).transpose(2,0,1)
x = nn.Variable((1, ) + im.shape)
x.d = im.reshape(x.shape)
y = network(x, test=True)
y.forward()
print(y.d)
試したこと
エラーコードを調べて、引数が足りない(?)イントランス化が必要(?)等に該当しているというのはわかったのですがどこをどう改善するべきかわかりません(TT)
補足情報(FW/ツールのバージョンなど)
バージョン3.6です
あなたの回答
tips
プレビュー