public class SVMLightFVecDataOut extends Iced
Modifier and Type | Field and Description |
---|---|
int |
_chunkOff |
protected byte[] |
_ctypes |
protected NewChunk[] |
_nvs |
protected AppendableVec[] |
_vecs |
protected Vec.VectorGroup |
_vg |
protected static byte |
ECOL |
protected static byte |
ICOL |
protected static byte |
NCOL |
protected static byte |
TCOL |
protected static byte |
UCOL |
Constructor and Description |
---|
SVMLightFVecDataOut(Vec.VectorGroup vg,
int cidx,
AppendableVec[] avs,
int vecIdStart,
int chunkOff,
Enum[] enums) |
Modifier and Type | Method and Description |
---|---|
void |
addInvalidCol(int colIdx) |
void |
addNumCol(int colIdx,
double value)
Adds double value to the column.
|
void |
addNumCol(int colIdx,
long number,
int exp) |
void |
addStrCol(int colIdx,
ValueString str) |
void |
check() |
water.fvec.ParseDataset2.FVecDataOut |
close() |
water.fvec.ParseDataset2.FVecDataOut |
close(Futures fs) |
void |
invalidLine(java.lang.String err) |
void |
invalidValue(int line,
int col) |
boolean |
isString(int colIdx) |
int |
nChunks() |
void |
newLine() |
water.fvec.ParseDataset2.FVecDataOut |
nextChunk() |
water.fvec.ParseDataset2.FVecDataOut |
reduce(CustomParser.StreamDataOut sdout) |
void |
rollbackLine() |
void |
setColumnNames(java.lang.String[] names) |
clone, frozenType, init, newInstance, read, toDocField, write, writeJSON, writeJSONFields
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
frozenType, newInstance, read, toDocField, write, writeJSONFields
protected final Vec.VectorGroup _vg
protected transient NewChunk[] _nvs
public final int _chunkOff
protected AppendableVec[] _vecs
protected byte[] _ctypes
protected static final byte UCOL
protected static final byte NCOL
protected static final byte ECOL
protected static final byte TCOL
protected static final byte ICOL
public SVMLightFVecDataOut(Vec.VectorGroup vg, int cidx, AppendableVec[] avs, int vecIdStart, int chunkOff, Enum[] enums)
public void addNumCol(int colIdx, long number, int exp)
addNumCol
in interface CustomParser.DataOut
public void newLine()
newLine
in interface CustomParser.DataOut
public final void addInvalidCol(int colIdx)
addInvalidCol
in interface CustomParser.DataOut
public water.fvec.ParseDataset2.FVecDataOut close(Futures fs)
close
in interface CustomParser.StreamDataOut
public int nChunks()
nChunks
in interface CustomParser.StreamDataOut
public water.fvec.ParseDataset2.FVecDataOut reduce(CustomParser.StreamDataOut sdout)
reduce
in interface CustomParser.StreamDataOut
public water.fvec.ParseDataset2.FVecDataOut close()
close
in interface CustomParser.StreamDataOut
public void check()
public water.fvec.ParseDataset2.FVecDataOut nextChunk()
nextChunk
in interface CustomParser.StreamDataOut
public final boolean isString(int colIdx)
isString
in interface CustomParser.DataOut
public final void addStrCol(int colIdx, ValueString str)
addStrCol
in interface CustomParser.DataOut
public void addNumCol(int colIdx, double value)
addNumCol
in interface CustomParser.DataOut
public void setColumnNames(java.lang.String[] names)
setColumnNames
in interface CustomParser.DataOut
public final void rollbackLine()
rollbackLine
in interface CustomParser.DataOut
public void invalidLine(java.lang.String err)
invalidLine
in interface CustomParser.DataOut
public void invalidValue(int line, int col)
invalidValue
in interface CustomParser.DataOut