emergent 8.2.2 NLXX1ActSpec Class Reference
emergent 8.2.2   Home · Wiki Docs For: NLXX1ActSpec · Emergent Help Browser 

NLXX1ActSpec Class Reference

noisy linear XX1 activation function specifications

See for more info: Wiki Docs For: NLXX1ActSpec

 #include "BpUnitSpec.h"

defined at: /mnt/ssd/grey/local/include/Emergent/BpUnitSpec.h :25-59

Inherits From: SpecMemberBase, taOBase, taBase

Inherited By: NLXX1ActSpec*, NLXX1ActSpec&, const NLXX1ActSpec

Index: SubTypes, Members, Methods, Static Members, Static Methods, Expert Members, Expert Methods

Sub Types


SubType Documentation


Regular (preferred) Member and Method Documentation

Members

Member Category: _NoCategory

Methods

Method Category: ObjectMgmt

Method Category: UserData

Method Category: _NoCategory


Member Documentation

Member Category: _NoCategory

NLXX1ActSpec::ramp_max : float

maximum value, achieved at 0, of the linear ramp that started at ramp_start -- typically .05 to .1

NLXX1ActSpec::ramp_start : float

value of negative net input where the linear ramping function starts -- this should be a negative number, typically between -2 and -5


Method Documentation

Method Category: ObjectMgmt

void SpecMemberBase::Defaults ( )

restore specs to their default original parameter values, for parameters that have a strong default value -- WARNING: you will lose any unique parameters for anything that has a strong default value

Show Source Code

Method Category: UserData

void taOBase::RemoveAllUserData ( )

get rid of our user data list entirely -- this is done automatically when saving something that has no user data items, but you can also force it with this method -- deletes the whole list

Show Source Code

Method Category: _NoCategory

taBase* taOBase::GetOwner ( )

Show Source Code

TypeDef* NLXX1ActSpec::GetTypeDef ( )

Show Source Code

float NLXX1ActSpec::NLXX1Deriv ( float netin )

Show Source Code

float NLXX1ActSpec::NLXX1Fun ( float netin )

compute the noisy-linear XX1 function

Show Source Code

taSigLink** taOBase::addr_sig_link ( )

Show Source Code

Static Member and Method Documentation

Static Members

Static Methods


Static Method Documentation


Expert Member and Method Documentation

Expert Members

Expert Member Category: _NoCategory

Expert Member Category: taBase

Expert Methods

Expert Method Category: UserData


Expert Member Documentation

Expert Member Category: _NoCategory

NLXX1ActSpec::ramp_gain : float

= ramp_max / -ramp_start

Expert Member Category: taBase

taOBase::owner : taBase*

pointer to owner

taOBase::user_data_ : UserDataItem_List*

storage for user data (created if needed) DO NOT ACCESS this list directly -- use the GetUserData / SetUserData etc interface!


Expert Method Documentation

Expert Method Category: UserData

UserDataItem_List* taOBase::GetUserDataList ( bool force = false )

gets the userdatalist for this class

Show Source Code


Copyright © 2017Regents of the University of Colorado, Carnegie Mellon University, Princeton University.
emergent 8.2.2