See More

package datastructs; import java.io.Serializable; import java.util.List; import java.util.Random; import loss.Loss; import model.Model; import model.Nonlinearity; public abstract class DataSet implements Serializable { public int inputDimension; public int outputDimension; public Loss lossTraining; public Loss lossReporting; public List training; public List validation; public List testing; public abstract void DisplayReport(Model model, Random rng) throws Exception; public abstract Nonlinearity getModelOutputUnitToUse(); }