Uses of Interface
org.nd4j.linalg.activations.IActivation
-
Packages that use IActivation Package Description org.nd4j.linalg.activations org.nd4j.linalg.activations.impl org.nd4j.linalg.lossfunctions org.nd4j.linalg.lossfunctions.impl org.nd4j.serde.json -
-
Uses of IActivation in org.nd4j.linalg.activations
Classes in org.nd4j.linalg.activations that implement IActivation Modifier and Type Class Description classBaseActivationFunctionMethods in org.nd4j.linalg.activations that return IActivation Modifier and Type Method Description IActivationActivation. getActivationFunction()Creates an instance of the activation function -
Uses of IActivation in org.nd4j.linalg.activations.impl
Classes in org.nd4j.linalg.activations.impl that implement IActivation Modifier and Type Class Description classActivationCubef(x) = x^3classActivationELUclassActivationGELUclassActivationHardSigmoidf(x) = min(1, max(0, 0.2*x + 0.5))classActivationHardTanH⎧ 1, if x > 1 f(x) = ⎨ -1, if x < -1 ⎩ x, otherwiseclassActivationIdentityf(x) = xclassActivationLReLULeaky RELU f(x) = max(0, x) + alpha * min(0, x) alpha defaults to 0.01classActivationMishhttps://arxiv.org/ftp/arxiv/papers/1908/1908.08681.pdfclassActivationPReLUclassActivationRationalTanhclassActivationRectifiedTanhclassActivationReLUf(x) = max(0, x)classActivationReLU6classActivationRReLUclassActivationSELUhttps://arxiv.org/pdf/1706.02515.pdfclassActivationSigmoidf(x) = 1 / (1 + exp(-x))classActivationSoftmaxf_i(x) = exp(x_i - shift) / sum_j exp(x_j - shift) where shift = max_i(x_i)classActivationSoftPlusf(x) = log(1+e^x)classActivationSoftSignf_i(x) = x_i / (1+|x_i|)classActivationSwishf(x) = x * sigmoid(x)classActivationTanHf(x) = (exp(x) - exp(-x)) / (exp(x) + exp(-x))classActivationThresholdedReLUThresholded RELU f(x) = x for x > theta, f(x) = 0 otherwise. -
Uses of IActivation in org.nd4j.linalg.lossfunctions
Methods in org.nd4j.linalg.lossfunctions with parameters of type IActivation Modifier and Type Method Description INDArrayILossFunction. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)Compute the gradient of the loss function with respect to the inputs: dL/dOutputINDArraySameDiffLoss. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)Compute the gradient of the loss function with respect to the inputs: dL/dOutputPair<Double,INDArray>ILossFunction. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Compute both the score (loss function value) and gradient.Pair<Double,INDArray>SameDiffLoss. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Compute both the score (loss function value) and gradient.doubleILossFunction. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Compute the score (loss function value) for the given inputs.doubleSameDiffLoss. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Compute the score (loss function value) for the given inputs.INDArrayILossFunction. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)Compute the score (loss function value) for each example individually.INDArraySameDiffLoss. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)Compute the score (loss function value) for each example individually. -
Uses of IActivation in org.nd4j.linalg.lossfunctions.impl
Methods in org.nd4j.linalg.lossfunctions.impl with parameters of type IActivation Modifier and Type Method Description INDArrayLossBinaryXENT. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossCosineProximity. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossFMeasure. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossHinge. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossKLD. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossL1. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossL2. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMAE. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMAPE. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMCXENT. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMixtureDensity. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)This method returns the gradient of the cost function with respect to the output from the previous layer.INDArrayLossMSE. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMSLE. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMultiLabel. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossPoisson. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossSparseMCXENT. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossSquaredHinge. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossWasserstein. computeGradient(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)Pair<Double,INDArray>LossBinaryXENT. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossCosineProximity. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossFMeasure. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossHinge. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossKLD. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossL1. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossL2. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossMAPE. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossMCXENT. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossMixtureDensity. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossMSLE. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossMultiLabel. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossPoisson. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossSparseMCXENT. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossSquaredHinge. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Pair<Double,INDArray>LossWasserstein. computeGradientAndScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossBinaryXENT. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossCosineProximity. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossFMeasure. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossHinge. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossKLD. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossL1. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossL2. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossMAE. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossMAPE. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossMCXENT. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossMixtureDensity. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)Computes the aggregate score as a sum of all of the individual scores of each of the labels against each of the outputs of the network.doubleLossMSE. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossMSLE. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossMultiLabel. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossPoisson. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossSparseMCXENT. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossSquaredHinge. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)doubleLossWasserstein. computeScore(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask, boolean average)INDArrayLossBinaryXENT. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossCosineProximity. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossFMeasure. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossHinge. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossKLD. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossL1. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossL2. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMAE. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMAPE. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMCXENT. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMixtureDensity. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)This method returns the score for each of the given outputs against the given set of labels.INDArrayLossMSE. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMSLE. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMultiLabel. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossPoisson. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossSparseMCXENT. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossSquaredHinge. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossWasserstein. computeScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossCosineProximity. scoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossHinge. scoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossL1. scoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)protected INDArrayLossL2. scoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMAPE. scoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)protected INDArrayLossMCXENT. scoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMSLE. scoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossMultiLabel. scoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossPoisson. scoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)INDArrayLossSquaredHinge. scoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask)protected INDArrayLossSparseMCXENT. sparseScoreArray(INDArray labels, INDArray preOutput, IActivation activationFn, INDArray mask) -
Uses of IActivation in org.nd4j.serde.json
Method parameters in org.nd4j.serde.json with type arguments of type IActivation Modifier and Type Method Description static voidLegacyIActivationDeserializer. registerLegacyClassDefaultName(@NonNull Class<? extends IActivation> clazz)static voidLegacyIActivationDeserializer. registerLegacyClassSpecifiedName(@NonNull String name, @NonNull Class<? extends IActivation> clazz)
-