Method | Description | |
---|---|---|
CreateLibraryCppn ( ) : IActivationFunctionLibrary |
Create an IActivationFunctionLibrary for use with CPPNs.
|
|
CreateLibraryNeat ( IActivationFunction activationFn ) : IActivationFunctionLibrary |
Create an IActivationFunctionLibrary for use with NEAT. NEAT uses the same activation function for all neurons/nodes therefore this factory method creates an IActivationFunction containing only the single provided IActivationFunction.
|
|
CreateLibraryRbf ( IActivationFunction activationFn, double auxArgsMutationSigmaCenter, double auxArgsMutationSigmaRadius ) : IActivationFunctionLibrary |
Create an IActivationFunctionLibrary for use with Radial Basis Function NEAT.
|
|
DefaultActivationFunctionLibrary ( IList |
Constructs an activation function library with the provided list of activation functions.
|
|
GetFunction ( int id ) : IActivationFunction |
Gets the function with the specified integer ID.
|
|
GetFunctionList ( ) : IList |
Gets a list of all functions in the library.
|
|
GetRandomFunction ( |
Randomly select a function based on each function's selection probability.
|
Method | Description | |
---|---|---|
CreateFunctionDictionary ( IList |
public static CreateLibraryCppn ( ) : IActivationFunctionLibrary | ||
return | IActivationFunctionLibrary |
public static CreateLibraryNeat ( IActivationFunction activationFn ) : IActivationFunctionLibrary | ||
activationFn | IActivationFunction | |
return | IActivationFunctionLibrary |
public static CreateLibraryRbf ( IActivationFunction activationFn, double auxArgsMutationSigmaCenter, double auxArgsMutationSigmaRadius ) : IActivationFunctionLibrary | ||
activationFn | IActivationFunction | |
auxArgsMutationSigmaCenter | double | |
auxArgsMutationSigmaRadius | double | |
return | IActivationFunctionLibrary |
public DefaultActivationFunctionLibrary ( IList |
||
fnList | IList |
|
return | System.Collections.Generic |
public GetFunction ( int id ) : IActivationFunction | ||
id | int | |
return | IActivationFunction |
public GetRandomFunction ( |
||
rng | ||
return |