-1

と私は現在、オンラインロジスティック回帰を養成するTensorFlow(特にtf.contrib.learn.LinearClassifier推定)を使用しようとしている:オンラインアウトオブコアロジスティック回帰TensorFlow

optimizer = tf.train.AdagradOptimizer(learning_rate=1.0,initial_accumulator_value=0.4) 
m = tf.contrib.learn.LinearClassifier(model_dir=model_dir, 
             feature_columns=wide_columns, 
             optimizer=optimizer) 


m.partial_fit(input_fn=lambda: input_fn(df_train),batch_size=1) 

は、残念ながら、私は次のエラーを取得する:

ValueError: Can not provide both input_fn and batch_size.

batch_size引数は廃止されたようです。誰かがそのような場合にオンライン学習を行うための簡単な方法を知っていますか?

おかげ文書で述べたように

答えて

1

Arguments x, y and batch_size are only available in the SKCompat class, Estimator will only accept input_fn. Example conversion: est = Estimator(...) -> est = SKCompat(Estimator(...))

tf.contrib.learn.SKCompat

で試してみてください
関連する問題