package com.caseystella.pmml.provider; import org.dmg.pmml.FieldName; import org.dmg.pmml.FieldValue; import java.io.InputStream; import java.util.List; import java.util.Map; /** * Created by cstella on 1/30/15. */ public interface ConsumerProvider { public List<FieldName> getActiveFields(); public List<FieldName> getPredictedFields(); public List<FieldName> getOutputFields(); public Map<FieldName, ?> evaluate(Map<FieldName, FieldValue> arguments); public void initialize(InputStream modelInputStream); }