class EstimatorBase extends PipelineStageBase<E> implements Estimator<E, M> {

	@Override
	public M fit(TableEnvironment tEnv, Table input) {
		Preconditions.checkArgument(input != null, "Input CAN NOT BE null!");
		Preconditions.checkArgument(
			tableEnvOf(input) == tEnv,
			"The input table is not in the specified table environment.");
		return fit(input);
	}

	public  EstimatorBase();
	public  EstimatorBase(Params params);

}