public abstract class Transform<T> extends Iced
Modifier and Type | Field and Description |
---|---|
protected AstExec |
_ast |
protected java.lang.String[] |
_inNames |
protected boolean |
_inplace |
protected java.lang.String[] |
_inTypes |
protected java.lang.String |
_name |
protected java.lang.String[] |
_newNames |
protected java.lang.String[] |
_outNames |
protected java.lang.String[] |
_outTypes |
protected IcedHashMap<java.lang.String,AstParameter> |
_params |
Modifier and Type | Method and Description |
---|---|
abstract Transform<T> |
fit(Frame f) |
Frame |
fitTransform(Frame f) |
java.lang.StringBuilder |
genClass() |
abstract java.lang.String |
genClassImpl() |
AstExec |
getAst() |
java.lang.String[] |
getInputNames() |
java.lang.String[] |
getInputTypes() |
java.lang.String[] |
getNewNames() |
java.lang.String[] |
getNewTypes() |
java.lang.String[] |
getOutputNames() |
java.lang.String[] |
getOutputTypes() |
IcedHashMap<java.lang.String,AstParameter> |
getParams() |
boolean |
isInPlace() |
java.lang.String |
name() |
protected static java.lang.String |
toJavaPrimitive(java.lang.String vecType) |
Frame |
transform(Frame f) |
protected abstract Frame |
transformImpl(Frame f) |
asBytes, clone, copyOver, frozenType, read, readExternal, readJSON, reloadFromBytes, toJsonBytes, toJsonString, write, writeExternal, writeJSON
protected final java.lang.String _name
protected final AstExec _ast
protected final boolean _inplace
protected final java.lang.String[] _newNames
protected final IcedHashMap<java.lang.String,AstParameter> _params
protected java.lang.String[] _inNames
protected java.lang.String[] _inTypes
protected java.lang.String[] _outTypes
protected java.lang.String[] _outNames
public java.lang.String[] getInputNames()
public java.lang.String[] getInputTypes()
public java.lang.String[] getOutputNames()
public java.lang.String[] getOutputTypes()
public java.lang.String[] getNewNames()
public java.lang.String[] getNewTypes()
public AstExec getAst()
public boolean isInPlace()
public IcedHashMap<java.lang.String,AstParameter> getParams()
public java.lang.String name()
public abstract java.lang.String genClassImpl()
public java.lang.StringBuilder genClass()
protected static java.lang.String toJavaPrimitive(java.lang.String vecType)