public static class NeuralNetConfiguration.Builder extends Object
Constructor and Description |
---|
Builder() |
public NeuralNetConfiguration.Builder batchSize(int batchSize)
public NeuralNetConfiguration.Builder kernel(int kernel)
public NeuralNetConfiguration.Builder layerFactory(LayerFactory layerFactory)
public NeuralNetConfiguration.Builder stepFunction(StepFunction stepFunction)
public NeuralNetConfiguration.ListBuilder list(int size)
public NeuralNetConfiguration.Builder clone()
public NeuralNetConfiguration.Builder iterationListener(IterationListener listener)
public NeuralNetConfiguration.Builder listeners(Collection<IterationListener> listeners)
public NeuralNetConfiguration.Builder featureMapSize(int[] featureMapSize)
public NeuralNetConfiguration.Builder stride(int[] stride)
public NeuralNetConfiguration.Builder filterSize(int... filterSize)
public NeuralNetConfiguration.Builder weightShape(int[] weightShape)
public NeuralNetConfiguration.Builder iterations(int numIterations)
public NeuralNetConfiguration.Builder dist(org.apache.commons.math3.distribution.RealDistribution dist)
public NeuralNetConfiguration.Builder sparsity(double sparsity)
public NeuralNetConfiguration.Builder useAdaGrad(boolean useAdaGrad)
public NeuralNetConfiguration.Builder learningRate(double lr)
public NeuralNetConfiguration.Builder momentum(double momentum)
public NeuralNetConfiguration.Builder k(int k)
public NeuralNetConfiguration.Builder corruptionLevel(double corruptionLevel)
public NeuralNetConfiguration.Builder momentumAfter(Map<Integer,Double> momentumAfter)
public NeuralNetConfiguration.Builder adagradResetIterations(int resetAdaGradIterations)
public NeuralNetConfiguration.Builder dropOut(double dropOut)
public NeuralNetConfiguration.Builder applySparsity(boolean applySparsity)
public NeuralNetConfiguration.Builder weightInit(WeightInit weightInit)
public NeuralNetConfiguration.Builder render(int renderWeightsEveryNumEpochs)
public NeuralNetConfiguration.Builder concatBiases(boolean concatBiases)
public NeuralNetConfiguration.Builder rng(org.apache.commons.math3.random.RandomGenerator rng)
public NeuralNetConfiguration.Builder seed(long seed)
public NeuralNetConfiguration build()
public NeuralNetConfiguration.Builder l2(double l2)
public NeuralNetConfiguration.Builder regularization(boolean useRegularization)
public NeuralNetConfiguration.Builder resetAdaGradIterations(int resetAdaGradIterations)
public NeuralNetConfiguration.Builder optimizationAlgo(OptimizationAlgorithm optimizationAlgo)
public NeuralNetConfiguration.Builder lossFunction(org.nd4j.linalg.lossfunctions.LossFunctions.LossFunction lossFunction)
public NeuralNetConfiguration.Builder constrainGradientToUnitNorm(boolean constrainGradientToUnitNorm)
public NeuralNetConfiguration.Builder nIn(int nIn)
public NeuralNetConfiguration.Builder nOut(int nOut)
public NeuralNetConfiguration.Builder activationFunction(org.nd4j.linalg.api.activation.ActivationFunction activationFunction)
public NeuralNetConfiguration.Builder visibleUnit(RBM.VisibleUnit visibleUnit)
public NeuralNetConfiguration.Builder hiddenUnit(RBM.HiddenUnit hiddenUnit)
Copyright © 2015. All rights reserved.