public class GenerationHelper
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected org.stringtemplate.v4.STGroup |
stGroupDir |
protected org.stringtemplate.v4.STGroup |
stGroupFile |
| Constructor and Description |
|---|
GenerationHelper() |
| Modifier and Type | Method and Description |
|---|---|
void |
fillNameDataAndVar(org.stringtemplate.v4.ST st,
Layer layer) |
java.lang.String |
generateVar(java.lang.String varName,
java.lang.String symName,
java.lang.String lr_mult,
java.lang.String wd_mult,
java.lang.String init,
java.util.List<java.lang.Integer> shape) |
java.lang.String |
getInit(java.lang.String fillerType,
java.lang.String fillerValue) |
org.stringtemplate.v4.ST |
getTemplate(java.lang.String name) |
java.lang.String |
getVarname(java.lang.String name) |
java.util.List<java.lang.String> |
getVarNames(java.util.List<java.lang.String> names) |
java.lang.String |
initializeParam(java.lang.String varname,
int childIndex,
java.lang.String initializer) |
GeneratorOutput |
makeGeneratorOutput(java.lang.String code,
int numLayersTranslated) |
void |
simpleFillTemplate(org.stringtemplate.v4.ST st,
java.lang.String name,
Layer layer,
java.lang.String key,
java.lang.String defaultValue,
java.lang.String... altKeys) |
protected final org.stringtemplate.v4.STGroup stGroupDir
protected final org.stringtemplate.v4.STGroup stGroupFile
public org.stringtemplate.v4.ST getTemplate(java.lang.String name)
public java.lang.String generateVar(java.lang.String varName,
java.lang.String symName,
java.lang.String lr_mult,
java.lang.String wd_mult,
java.lang.String init,
java.util.List<java.lang.Integer> shape)
public java.lang.String getInit(java.lang.String fillerType,
java.lang.String fillerValue)
public java.lang.String getVarname(java.lang.String name)
public java.util.List<java.lang.String> getVarNames(java.util.List<java.lang.String> names)
public void fillNameDataAndVar(org.stringtemplate.v4.ST st,
Layer layer)
public void simpleFillTemplate(org.stringtemplate.v4.ST st,
java.lang.String name,
Layer layer,
java.lang.String key,
java.lang.String defaultValue,
java.lang.String... altKeys)
public GeneratorOutput makeGeneratorOutput(java.lang.String code, int numLayersTranslated)
public java.lang.String initializeParam(java.lang.String varname,
int childIndex,
java.lang.String initializer)