@Override public void write(DataOutput out) throws IOException { vectorWritable.write(out); out.writeDouble(weight); }
@Override public void write(DataOutput out) throws IOException { vectorWritable.write(out); out.writeDouble(weight); }
@Override public void write(DataOutput out) throws IOException { vectorWritable.write(out); out.writeInt(labels.length); for (int label : labels) { out.writeInt(label); } }
@Override public void write(DataOutput out) throws IOException { vectorWritable.write(out); out.writeInt(labels.length); for (int label : labels) { out.writeInt(label); } }
@Override public void write(DataOutput out) throws IOException { vectorWritable.write(out); out.writeInt(labels.length); for (int label : labels) { out.writeInt(label); } }
public static void write(Vector vector, Path path, Configuration conf, boolean laxPrecision) throws IOException { FileSystem fs = FileSystem.get(path.toUri(), conf); FSDataOutputStream out = fs.create(path); try { VectorWritable vectorWritable = new VectorWritable(vector); vectorWritable.setWritesLaxPrecision(laxPrecision); vectorWritable.write(out); } finally { Closeables.close(out, false); } }
public static void write(Vector vector, Path path, Configuration conf, boolean laxPrecision) throws IOException { FileSystem fs = FileSystem.get(path.toUri(), conf); FSDataOutputStream out = fs.create(path); try { VectorWritable vectorWritable = new VectorWritable(vector); vectorWritable.setWritesLaxPrecision(laxPrecision); vectorWritable.write(out); } finally { Closeables.close(out, false); } }
public static void write(Vector vector, Path path, Configuration conf, boolean laxPrecision) throws IOException { FileSystem fs = FileSystem.get(path.toUri(), conf); FSDataOutputStream out = fs.create(path); try { VectorWritable vectorWritable = new VectorWritable(vector); vectorWritable.setWritesLaxPrecision(laxPrecision); vectorWritable.write(out); } finally { Closeables.close(out, false); } }
@Override public void write(DataOutput out) throws IOException { out.writeFloat(prefValue); VectorWritable vw = new VectorWritable(similarityColumn); vw.setWritesLaxPrecision(true); vw.write(out); }
@Override public void write(DataOutput out) throws IOException { VectorWritable vw = new VectorWritable(vector); vw.setWritesLaxPrecision(true); vw.write(out); Varint.writeUnsignedVarInt(userIDs.size(), out); for (int i = 0; i < userIDs.size(); i++) { Varint.writeSignedVarLong(userIDs.get(i), out); out.writeFloat(values.get(i)); } }
@Override public void write(DataOutput out) throws IOException { VectorWritable vw = new VectorWritable(vector); vw.setWritesLaxPrecision(true); vw.write(out); Varint.writeUnsignedVarInt(userIDs.size(), out); for (int i = 0; i < userIDs.size(); i++) { Varint.writeSignedVarLong(userIDs.get(i), out); out.writeFloat(values.get(i)); } }
public static DataByteArray toBytes(Vector v1) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); DataOutputStream dos = new DataOutputStream(baos); try { new VectorWritable(v1).write(dos); dos.close(); } catch (IOException e) { throw new ImpossibleStateError("Can't have IO error on BAOS", e); } return new DataByteArray(baos.toByteArray()); }
@Override public void write(DataOutput out) throws IOException { out.writeFloat(prefValue); VectorWritable vw = new VectorWritable(similarityColumn); vw.setWritesLaxPrecision(true); vw.write(out); }
@Override public void write(DataOutput out) throws IOException { if (vector == null) { out.writeBoolean(false); Varint.writeSignedVarLong(userID, out); out.writeFloat(value); } else { out.writeBoolean(true); VectorWritable vw = new VectorWritable(vector); vw.setWritesLaxPrecision(true); vw.write(out); } }
@Override public void write(DataOutput out) throws IOException { if (vector == null) { out.writeBoolean(false); Varint.writeSignedVarLong(userID, out); out.writeFloat(value); } else { out.writeBoolean(true); VectorWritable vw = new VectorWritable(vector); vw.setWritesLaxPrecision(true); vw.write(out); } }
@Override public void write(DataOutput out) throws IOException { Varint.writeUnsignedVarInt(numRows, out); VectorWritable vw = new VectorWritable(); for (int i = 0; i < numRows; i++) { Varint.writeUnsignedVarInt(rowIndices[i], out); vw.set(rows[i]); vw.write(out); } }
@Override public void write(DataOutput out) throws IOException { Varint.writeUnsignedVarInt(numRows, out); VectorWritable vw = new VectorWritable(); for (int i = 0; i < numRows; i++) { Varint.writeUnsignedVarInt(rowIndices[i], out); vw.set(rows[i]); vw.write(out); } }
static void serialize(HmmModel model, DataOutput output) throws IOException { MatrixWritable matrix = new MatrixWritable(model.getEmissionMatrix()); matrix.write(output); matrix.set(model.getTransitionMatrix()); matrix.write(output); VectorWritable vector = new VectorWritable(model.getInitialProbabilities()); vector.write(output); }
static void serialize(HmmModel model, DataOutput output) throws IOException { MatrixWritable matrix = new MatrixWritable(model.getEmissionMatrix()); matrix.write(output); matrix.set(model.getTransitionMatrix()); matrix.write(output); VectorWritable vector = new VectorWritable(model.getInitialProbabilities()); vector.write(output); }
static void serialize(HmmModel model, DataOutput output) throws IOException { MatrixWritable matrix = new MatrixWritable(model.getEmissionMatrix()); matrix.write(output); matrix.set(model.getTransitionMatrix()); matrix.write(output); VectorWritable vector = new VectorWritable(model.getInitialProbabilities()); vector.write(output); }