public class ForwardStepAdditiveSpliterator
This Spliterator is used to fit a baseModel plus an additive effect covariate to a data set y. It takes an AdditiveSite as input, calculates the test statistic specified by selectionCriterion, and sets its value in the AdditiveSite.
protected PartitionedLinearModel plm
protected java.util.List<net.maizegenetics.analysis.modelfitter.AdditiveSite> mySites
protected java.util.List<net.maizegenetics.stats.linearmodels.ModelEffect> baseModel
protected kotlin.Array[] y
protected int origin
protected int end
protected double baseModeldf
protected int nobs
protected int nsites
public ForwardStepAdditiveSpliterator(java.util.List<net.maizegenetics.analysis.modelfitter.AdditiveSite> siteList,
java.util.List<net.maizegenetics.stats.linearmodels.ModelEffect> baseModel,
kotlin.Array[] y)
protected ForwardStepAdditiveSpliterator(java.util.List<net.maizegenetics.analysis.modelfitter.AdditiveSite> siteList,
java.util.List<net.maizegenetics.stats.linearmodels.ModelEffect> baseModel,
kotlin.Array[] y,
int numberOfSites)
public boolean tryAdvance(java.util.function.Consumer<? super net.maizegenetics.analysis.modelfitter.AdditiveSite> action)
public java.util.Spliterator<net.maizegenetics.analysis.modelfitter.AdditiveSite> trySplit()
public long estimateSize()
public int characteristics()