codonでのndarray型のメンバ変数の宣言ができない

実現したいこと

codonでクラスを作るときに、numpy.ndarray型のメンバ変数を定義したい。

前提

codonでコンパイルすることを前提にpythonスクリプトを書いています。
codonではクラスのメンバ変数を最初に宣言する必要がありますが、numpy.ndarray型の変数を宣言するとエラーになります。

発生している問題・エラーメッセージ

codonでコンパイルしようとしたところ、以下のようなエラーが出てコンパイルできませんでした。

test.py:3:11-21: error: expected type expression

該当のソースコード

python

1from python import numpy as np 2class hoge:3 image:np.ndarray 4 def __init__(self):5 image = np.ones((100,100,1), dtype=np.uint8) * 2556 7test = hoge()

補足情報(FW/ツールのバージョンなど)

codonのバージョン0.16.3を使用しています。

コメントを投稿

0 コメント