org.dmg.pmml.neural_network.HasActivationFunction Maven / Gradle / Ivy
/*
* Copyright (c) 2020 Villu Ruusmann
*/
package org.dmg.pmml.neural_network;
import org.dmg.pmml.PMMLObject;
public interface HasActivationFunction> {
NeuralNetwork.ActivationFunction getActivationFunction();
E setActivationFunction(NeuralNetwork.ActivationFunction activationFunction);
/**
* @see NeuralNetwork.ActivationFunction#THRESHOLD
*/
Number getThreshold();
E setThreshold(Number threshold);
/**
* @see NeuralNetwork.ActivationFunction#RECTIFIER
*/
Number getLeakage();
E setLeakage(Number leakage);
/**
* @see NeuralNetwork.ActivationFunction#RADIAL_BASIS
*/
Number getWidth();
E setWidth(Number width);
/**
* @see NeuralNetwork.ActivationFunction#RADIAL_BASIS
*/
Number getAltitude();
E setAltitude(Number altitude);
}