@Override public void readFields(DataInput in) throws IOException { record = in.readInt(); auc = PolymorphicWritable.read(in, OnlineAuc.class); logLikelihood = in.readDouble(); int n = in.readInt(); for (int i = 0; i < n; i++) { OnlineLogisticRegression olr = new OnlineLogisticRegression(); olr.readFields(in); models.add(olr); } parameters = new double[4]; for (int i = 0; i < 4; i++) { parameters[i] = in.readDouble(); } numFeatures = in.readInt(); prior = PolymorphicWritable.read(in, PriorFunction.class); percentCorrect = in.readDouble(); windowSize = in.readInt(); } }
@Override public void readFields(DataInput in) throws IOException { record = in.readInt(); auc = PolymorphicWritable.read(in, OnlineAuc.class); logLikelihood = in.readDouble(); int n = in.readInt(); for (int i = 0; i < n; i++) { OnlineLogisticRegression olr = new OnlineLogisticRegression(); olr.readFields(in); models.add(olr); } parameters = new double[4]; for (int i = 0; i < 4; i++) { parameters[i] = in.readDouble(); } numFeatures = in.readInt(); prior = PolymorphicWritable.read(in, PriorFunction.class); percentCorrect = in.readDouble(); windowSize = in.readInt(); } }
@Override public void readFields(DataInput in) throws IOException { record = in.readInt(); auc = PolymorphicWritable.read(in, OnlineAuc.class); logLikelihood = in.readDouble(); int n = in.readInt(); for (int i = 0; i < n; i++) { OnlineLogisticRegression olr = new OnlineLogisticRegression(); olr.readFields(in); models.add(olr); } parameters = new double[4]; for (int i = 0; i < 4; i++) { parameters[i] = in.readDouble(); } numFeatures = in.readInt(); prior = PolymorphicWritable.read(in, PriorFunction.class); percentCorrect = in.readDouble(); windowSize = in.readInt(); } }