我正在使用tf.estimator进行分类
input_func = tf.estimator.inputs.pandas_input_fn(x=X_train,y=y_train,batch_size=10,num_epochs=1000,shuffle=True)
model = tf.estimator.LinearClassifier(feature_columns=feat_cols,n_classes=2)
model.train(input_fn=input_func,steps=1000)
但是,我不知道num_epochs
中的input_func
和steps
中的model.train
有什么区别
我认为num_epochs
仅仅说明了我们必须对采样的小批处理训练模型多少次。但是我不知道steps
中的model.train
是指什么。