Я хочу проанализировать, почему такие ошибки возникают в моих простых кодах при одновременном использовании tenorflow и keras
X=tf.placeholder(tf.float32,shape=(None,1))
hidden=Dense(neu, activation='sigmoid',
kernel_regularizer=keras.regularizers.l1_l2(l1=lamb, l2=lamb))
(X) #colocate_with occurs
neural=Dense(1,
kernel_regularizer=keras.regularizers.l1_l2(l1=lamb, l2=lamb))
(hidden)
output=X+X**2*neural
first_term=tf.gradients(tf.gradients(output,X),X)[0] #to_int32 occurs
Подробные предупреждения:
ПРЕДУПРЕЖДЕНИЕ: tenorflow: От D: \Anaconda3 \ envs \ ML \ lib \ site-packages \ tenorflow \ python \ framework \ op_def_library.py: 263: colocate_with
(from tensorflow.python.framework.ops
) устарел и будет удален в следующей версии.Инструкции по обновлению: Колокейсы обрабатываются автоматически с помощью россыпи\ python \ ops \ math_ops.py: 3066: to_int32
(from tensorflow.python.ops.math_ops
) устарел и будет удален в следующей версии.Инструкции по обновлению: используйте tf.cast
.
Я думаю, что это две отдельные проблемы.Есть ли у вас какие-либо решения?