public static class BaseNeuralNetwork.Builder<E extends BaseNeuralNetwork> extends Object
Modifier and Type | Field and Description |
---|---|
protected Class<? extends NeuralNetwork> |
clazz |
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
BaseNeuralNetwork.Builder<E> |
asType(Class<E> clazz) |
E |
build() |
E |
buildEmpty() |
BaseNeuralNetwork.Builder<E> |
configure(NeuralNetConfiguration conf) |
BaseNeuralNetwork.Builder<E> |
withClazz(Class<? extends BaseNeuralNetwork> clazz) |
BaseNeuralNetwork.Builder<E> |
withHBias(org.nd4j.linalg.api.ndarray.INDArray hBias) |
BaseNeuralNetwork.Builder<E> |
withInput(org.nd4j.linalg.api.ndarray.INDArray input) |
BaseNeuralNetwork.Builder<E> |
withVisibleBias(org.nd4j.linalg.api.ndarray.INDArray vBias) |
BaseNeuralNetwork.Builder<E> |
withWeights(org.nd4j.linalg.api.ndarray.INDArray W) |
protected Class<? extends NeuralNetwork> clazz
public BaseNeuralNetwork.Builder<E> configure(NeuralNetConfiguration conf)
public E buildEmpty()
public BaseNeuralNetwork.Builder<E> withClazz(Class<? extends BaseNeuralNetwork> clazz)
public BaseNeuralNetwork.Builder<E> withInput(org.nd4j.linalg.api.ndarray.INDArray input)
public BaseNeuralNetwork.Builder<E> asType(Class<E> clazz)
public BaseNeuralNetwork.Builder<E> withWeights(org.nd4j.linalg.api.ndarray.INDArray W)
public BaseNeuralNetwork.Builder<E> withVisibleBias(org.nd4j.linalg.api.ndarray.INDArray vBias)
public BaseNeuralNetwork.Builder<E> withHBias(org.nd4j.linalg.api.ndarray.INDArray hBias)
public E build()
Copyright © 2014. All rights reserved.