このページは Cloud Translation API によって翻訳されました。
Switch to English

tf.register_tensor_conversion_function

TensorFlow 1つのバージョン GitHubの上のソースを表示

オブジェクトに変換するための関数を登録base_typeするTensor

変換機能は、次のシグネチャが必要です。

     def conversion_func(value, dtype=None, name=None, as_ref=False):
      # ...
 

それは返す必要がありますTensor与えてdtype指定された場合。変換機能が新たに作成する場合Tensor 、それが与えられた使用すべきname指定した場合。すべての例外は、呼び出し側に伝播されます。

変換関数は、返すことがNotImplementedいくつか入力するために。この場合、変換プロセスは、後続の変換機能を試していきます。

場合as_ref trueの場合、この関数は返す必要がありTensorなど、参照をVariable

base_type すべてのオブジェクトの基本型または基本型のタプルことconversion_func受け付けます。
conversion_func インスタンスを変換する関数base_typeするTensor
priority この変換関数を適用するための優先度を示すオプションの整数。小さな優先値の変換関数は、より大きな優先度の値を用いて変換より前の機能を実行します。 100デフォルトは。

TypeError 引数は適切な型を持っていない場合。