如果您尝试按照TensorFlow Linear Model Tutorial进行操作,具体取决于安装的tensorflow版本是一个挑战,请完成例程而不会出错。
我收到“警告:tensorflow:2016/11/01之后,组合器的默认值将从”sum“变为”sqrtn“
怎么可能解决警告?
tensorflow:0.12.1
答案 0 :(得分:2)
您需要特别注意列的定义:
tf.contrib.layers.sparse_column_with_hash_bucket(...)
tf.contrib.layers.bucketized_column(...)
tf.contrib.layers.crossed_column(...)
如果使用版本0.12.1,解决的简单方法是修改参数组合器
tf.contrib.layers.sparse_column_with_hash_bucket(...,combiner =“sqrtn”)
tf.contrib.layers.bucketized_column(...,combiner =“sqrtn”)
tf.contrib.layers.crossed_column(...,combiner =“sqrtn”)