protected internal override void readMatrixFromInputStream(int rows, int columns, ExtendedDataInput @in) { int size = rows * columns; values = new double[size]; for (int i = 0; i < size; ++i) { values[i] = @in.readDouble(); } }
public override void deserialize(int start, int count, ExtendedDataInput @in) { if (start + count > values.Count) { values.AddRange(new double[start + count - values.Count]); } for (int i = 0; i < count; ++i) { values[start + i] = @in.readDouble(); } }
protected internal BasicDoubleVector(DATA_FORM df, ExtendedDataInput @in) : base(df) { int rows = @in.readInt(); int cols = @in.readInt(); int size = rows * cols; values = new double[size]; for (int i = 0; i < size; ++i) { values[i] = @in.readDouble(); } }
public BasicDouble(ExtendedDataInput @in) { value = @in.readDouble(); }