1.tf.control_dependencies
この関数を指定特定の依存オペレーションは、リターンに文脈依存制御マネージャを実行control_inputsで実行され、このコンテキスト内のキーワードで使用するオペレータを可能にします
例えば:
tf.control_dependencies([B]): C = .... D = ... #C、Dの動作を実行するように動作Bの実行後。C、Dの操作は、Bの動作に依存することを意味
BERT出典:
#ポジション信息埋め込み :use_position_embeddings場合 #确保seq_length小于等于max_position_embeddings assert_op = tf.assert_less_equal(seq_length、max_position_embeddings) tf.control_dependencies([assert_op])を有する: full_position_embeddings = tf.get_variable( 名= position_embedding_name、 形状= [max_position_embeddings、幅] 、 初期= create_initializer(initializer_range))