私はカスタムレイヤーを持っています。それにはウェイトはありません。 最初のステップでは、Kersの入力テンソルを操作する関数を実装しようとしました。しかし、私は多くの理由から成功しなかった。私の2番目のアプローチはnumpy操作で関数を実装することでした。私が実装しているカスタムレイヤーには、バックプロパゲーションを必要としないので、numpyオペレーションを使用できると私は理解していました。体重はありません、そうですか?だから、主なアイデアは、テンソルを取るカスタム層を、実装の配列をnumpyのためにそれらを変換し、numpyのでそれらを操作することであるカスタムレイヤのKeras Tensortypeからnumpyアレイへの切り替え方法は?
Keras.backend.variable(value = output)
:そして、私はちょうどでテンソルに私の層の出力を変換します出力をテンソルに変換します。 問題は、私のレイヤの入力テンソルをnumpy配列に変換してnumpyの操作で操作できるようにするために.eval()を使用できないように思えることです。
誰でもこの問題を回避する方法を教えていただけますか?
このレイヤーの前に訓練可能なレイヤーがない場合を除き、バックプロパゲーションが必要です。 –