List of usage examples for org.apache.hadoop.io WritableUtils writeEnum
public static void writeEnum(DataOutput out, Enum<?> enumVal) throws IOException
From source file:org.apache.hama.bsp.TaskStatus.java
License:Apache License
@Override public void write(DataOutput out) throws IOException { jobId.write(out);//from w w w . j a va 2s.c o m taskId.write(out); out.writeFloat(progress); WritableUtils.writeEnum(out, runState); Text.writeString(out, stateString); WritableUtils.writeEnum(out, phase); out.writeLong(startTime); out.writeLong(finishTime); counters.write(out); }
From source file:org.apache.hama.ml.ann.AbstractLayeredNeuralNetwork.java
License:Apache License
@Override public void write(DataOutput output) throws IOException { super.write(output); // write regularization weight output.writeDouble(this.regularizationWeight); // write momentum weight output.writeDouble(this.momentumWeight); // write cost function WritableUtils.writeString(output, costFunction.getFunctionName()); // write layer size list output.writeInt(this.layerSizeList.size()); for (Integer aLayerSizeList : this.layerSizeList) { output.writeInt(aLayerSizeList); }//from ww w . j a v a 2s . c o m WritableUtils.writeEnum(output, this.trainingMethod); WritableUtils.writeEnum(output, this.learningStyle); }
From source file:org.apache.horn.core.AbstractLayeredNeuralNetwork.java
License:Apache License
@Override public void write(DataOutput output) throws IOException { super.write(output); // write regularization weight output.writeFloat(this.regularizationWeight); // write momentum weight output.writeFloat(this.momentumWeight); // write cost function WritableUtils.writeString(output, costFunction.getFunctionName()); // write layer size list output.writeInt(this.layerSizeList.size()); for (Integer aLayerSizeList : this.layerSizeList) { output.writeInt(aLayerSizeList); }/*from www . j a v a2 s .c om*/ WritableUtils.writeEnum(output, this.trainingMethod); WritableUtils.writeEnum(output, this.learningStyle); }
From source file:org.apache.mahout.classifier.mlp.NeuralNetwork.java
License:Apache License
/** * Write the fields of the model to output. * // w ww .j a va 2s .com * @param output The output instance. * @throws IOException */ public void write(DataOutput output) throws IOException { // Write model type WritableUtils.writeString(output, modelType); // Write learning rate output.writeDouble(learningRate); // Write model path if (modelPath != null) { WritableUtils.writeString(output, modelPath); } else { WritableUtils.writeString(output, "null"); } // Write regularization weight output.writeDouble(regularizationWeight); // Write momentum weight output.writeDouble(momentumWeight); // Write cost function WritableUtils.writeString(output, costFunctionName); // Write layer size list output.writeInt(layerSizeList.size()); for (Integer aLayerSizeList : layerSizeList) { output.writeInt(aLayerSizeList); } WritableUtils.writeEnum(output, trainingMethod); // Write squashing functions output.writeInt(squashingFunctionList.size()); for (String aSquashingFunctionList : squashingFunctionList) { WritableUtils.writeString(output, aSquashingFunctionList); } // Write weight matrices output.writeInt(this.weightMatrixList.size()); for (Matrix aWeightMatrixList : weightMatrixList) { MatrixWritable.writeMatrix(output, aWeightMatrixList); } }
From source file:org.apache.phoenix.expression.function.ToCharFunction.java
License:Apache License
@Override public void write(DataOutput output) throws IOException { super.write(output); WritableUtils.writeString(output, formatString); WritableUtils.writeEnum(output, type); }
From source file:org.apache.phoenix.expression.SingleCellConstructorExpression.java
License:Apache License
@Override public void write(DataOutput output) throws IOException { super.write(output); WritableUtils.writeEnum(output, immutableStorageScheme); }
From source file:org.apache.rya.reasoning.Derivation.java
License:Apache License
@Override public void write(DataOutput out) throws IOException { WritableUtils.writeEnum(out, rule); // If rule is NONE, no more information needs to be written if (rule != OwlRule.NONE) { out.writeInt(iteration);/* w w w .ja v a2 s .c o m*/ node.write(out); // Recurse on the sources out.writeInt(sources.size()); for (Fact reason : sources) { reason.write(out); } } }
From source file:org.apache.tez.engine.records.TezDependentTaskCompletionEvent.java
License:Apache License
@Override public void write(DataOutput out) throws IOException { taskAttemptId.write(out);/*from w ww . j a v a2 s . c om*/ // out.writeBoolean(isMap); WritableUtils.writeEnum(out, status); WritableUtils.writeString(out, taskTrackerHttp); WritableUtils.writeVInt(out, taskRunTime); WritableUtils.writeVInt(out, eventId); }
From source file:org.apache.tez.mapreduce.hadoop.MRTaskStatus.java
License:Apache License
@Override public void write(DataOutput out) throws IOException { taskAttemptId.write(out);/*from w ww .ja v a2 s .co m*/ WritableUtils.writeEnum(out, state); out.writeFloat(progress); WritableUtils.writeString(out, diagnostics); WritableUtils.writeString(out, userStatusInfo); WritableUtils.writeEnum(out, phase); counters.write(out); out.writeLong(localOutputSize); out.writeLong(startTime); out.writeLong(finishTime); out.writeLong(sortFinishTime); out.writeLong(mapFinishTime); out.writeLong(shuffleFinishTime); out.writeInt(failedTaskDependencies.size()); for (TezTaskAttemptID taskAttemptId : failedTaskDependencies) { taskAttemptId.write(out); } }