public static class SectorAnnotator.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.nd4j.linalg.activations.Activation |
activation |
protected Encoder[] |
encoders |
protected org.nd4j.linalg.lossfunctions.ILossFunction |
lossFunc |
protected boolean |
requireSubsampling |
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
SectorAnnotator |
build() |
SectorAnnotator.Builder |
enableTrainingUI(boolean enable) |
SectorAnnotator.Builder |
pretrain(Dataset train)
pretrain encoders
|
SectorAnnotator.Builder |
withDataset(String datasetName,
WordHelpers.Language lang) |
SectorAnnotator.Builder |
withId(String id) |
SectorAnnotator.Builder |
withInputEncoders(String desc,
Encoder bagEncoder,
Encoder embEncoder,
Encoder flagEncoder) |
SectorAnnotator.Builder |
withLossFunction(org.nd4j.linalg.lossfunctions.ILossFunction lossFunc,
org.nd4j.linalg.activations.Activation activation,
boolean requireSubsampling) |
SectorAnnotator.Builder |
withLossFunction(org.nd4j.linalg.lossfunctions.LossFunctions.LossFunction lossFunc,
org.nd4j.linalg.activations.Activation activation,
boolean requireSubsampling) |
SectorAnnotator.Builder |
withModelParams(int ffwLayerSize,
int lstmLayerSize,
int embeddingLayerSize) |
SectorAnnotator.Builder |
withTargetEncoder(Encoder targetEncoder) |
SectorAnnotator.Builder |
withTrainingParams(double learningRate,
double dropOut,
int examplesPerEpoch,
int batchSize,
int numEpochs) |
SectorAnnotator.Builder |
withTrainingParams(double learningRate,
double dropOut,
int examplesPerEpoch,
int maxTimeSeriesLength,
int batchSize,
int numEpochs) |
protected Encoder[] encoders
protected org.nd4j.linalg.lossfunctions.ILossFunction lossFunc
protected org.nd4j.linalg.activations.Activation activation
protected boolean requireSubsampling
public SectorAnnotator.Builder withId(String id)
public SectorAnnotator.Builder withDataset(String datasetName, WordHelpers.Language lang)
public SectorAnnotator.Builder withLossFunction(org.nd4j.linalg.lossfunctions.LossFunctions.LossFunction lossFunc, org.nd4j.linalg.activations.Activation activation, boolean requireSubsampling)
public SectorAnnotator.Builder withLossFunction(org.nd4j.linalg.lossfunctions.ILossFunction lossFunc, org.nd4j.linalg.activations.Activation activation, boolean requireSubsampling)
public SectorAnnotator.Builder withModelParams(int ffwLayerSize, int lstmLayerSize, int embeddingLayerSize)
public SectorAnnotator.Builder withTrainingParams(double learningRate, double dropOut, int examplesPerEpoch, int batchSize, int numEpochs)
public SectorAnnotator.Builder withTrainingParams(double learningRate, double dropOut, int examplesPerEpoch, int maxTimeSeriesLength, int batchSize, int numEpochs)
public SectorAnnotator.Builder withInputEncoders(String desc, Encoder bagEncoder, Encoder embEncoder, Encoder flagEncoder)
public SectorAnnotator.Builder withTargetEncoder(Encoder targetEncoder)
public SectorAnnotator.Builder enableTrainingUI(boolean enable)
public SectorAnnotator.Builder pretrain(Dataset train)
public SectorAnnotator build()
Copyright © 2019. All rights reserved.