RoboidControl for Arduino
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
Passer::RoboidControl::Activation Class Reference

Activation function for control. More...

#include <Activation.h>

Static Public Member Functions

static float HeavisideStep (float inputValue, float bias=0)
 
static float Tanh (float inputValue)
 
static float Sigmoid (float inputValue)
 
static float Linear (float inputValue, float bias=0, float range=0)
 
static float Quadratic (float inputValue, float bias=0, float range=0)
 
static float ParticleLife (float minValue, float maxValue, float attraction, float inputValue)
 

Detailed Description

Activation function for control.

Member Function Documentation

◆ HeavisideStep()

float Activation::HeavisideStep ( float  inputValue,
float  bias = 0 
)
static

◆ Tanh()

float Activation::Tanh ( float  inputValue)
static

◆ Sigmoid()

float Activation::Sigmoid ( float  inputValue)
static

◆ Linear()

float Activation::Linear ( float  inputValue,
float  bias = 0,
float  range = 0 
)
static

◆ Quadratic()

float Activation::Quadratic ( float  inputValue,
float  bias = 0,
float  range = 0 
)
static

◆ ParticleLife()

float Activation::ParticleLife ( float  minValue,
float  maxValue,
float  attraction,
float  inputValue 
)
static

The documentation for this class was generated from the following files: