Keras:如何检查输入层中预期的数据类型?

Keras:如何检查输入层中预期的数据类型?,keras,tensorflow2.0,Keras,Tensorflow2.0,我想检查输入层中预期的默认数据类型是什么,以及如何更改它?如果您有keras模型,请执行以下操作: 打印(model.inputs[0].dtype 您可以在创建模型时传递所需的数据类型。例如: 将tensorflow导入为tf 打印(tf.uuu版本)#2.0.1 x=tf.keras.layers.Input((2,),dtype=tf.float64) res=tf.keras.layers.density(2,dtype=tf.float64)(x) model=tf.keras.mo

我想检查输入层中预期的默认数据类型是什么,以及如何更改它?

如果您有keras模型,请执行以下操作:

打印(model.inputs[0].dtype
您可以在创建模型时传递所需的数据类型。例如:

将tensorflow导入为tf
打印(tf.uuu版本)#2.0.1
x=tf.keras.layers.Input((2,),dtype=tf.float64)
res=tf.keras.layers.density(2,dtype=tf.float64)(x)
model=tf.keras.models.model(x,res)
打印(model.inputs[0].dtype,model.outputs[0].dtype)#

如果您有keras车型,只需执行以下操作:

打印(model.inputs[0].dtype
您可以在创建模型时传递所需的数据类型。例如:

将tensorflow导入为tf
打印(tf.uuu版本)#2.0.1
x=tf.keras.layers.Input((2,),dtype=tf.float64)
res=tf.keras.layers.density(2,dtype=tf.float64)(x)
model=tf.keras.models.model(x,res)
打印(model.inputs[0].dtype,model.outputs[0].dtype)#

你可以编辑你的答案来详细说明你的代码中的三条主线吗?我的意思是我如何将这个应用到VAUD2D或LSTM作为第一层?谢谢。你能编辑你的答案来给出关于你的代码中间的三条主线的更多细节吗?我的意思是我如何将它应用到VAUD2D或LSTM作为F?第一层?谢谢。