我有一个随机搜索问题。我需要超参数
z_mean = Dense(units=hp.Int('unitsBottle',min_value=8,max_value=48,step=8))(h)
latentVariable = hp.get('unitsBottle')
z_log_var = Dense(units=latentVariable)(h)
latentVariable是张量。我可以打印它:
tf.Tensor(16, shape=(), dtype=int32)
但是我需要16号。不是张量。作为一个整数(标量),这样我就可以把它放到
z = Lambda(sampling,
output_shape=(latenteVariable,))([z_mean,
z_log_var, latenteVariable])
我怎么能只知道电话号码
如@Ynjxsjmh所述,使用
.numpy()
更直观。然而,我们也可以在张量上使用eval
来获得值这就像在张量上调用
int()
一样简单:相关问题 更多 >
编程相关推荐