2017-03-07 6 views

答えて

0

これは現在できません。 kernel dispatch mechanismは、テンソル形状に関する情報が(一般的に)利用できないTensorFlowコードの低レベル部分に実装されています。

しかし、既知の図形に基づいてグラフを特殊化する能力は有用な能力のように見えますが、GitHub issues pageの機能要求としてこれを引き上げる価値があります。考えられる回避策の1つは、形状情報を利用して、既知の入力シェイプのopsの名前を静的シェイプ情報に依存する別のopに(例えば、追加のattrを使用して)書き換えることです。registering an optimization passを試すことが考えられます。ただし、TensorFlowでこれを行うには、現在、ソースから再構築する必要があります。

+0

入力用の形状がテンソルに設定されている場合、 'OpKernelConstruction'からどのようにアクセスしますか? –

+0

として投稿:http://stackoverflow.com/questions/42771865/access-input-shape-from-opkernel-constructor-opkernelconstruction –

関連する問題