PetaVision  Alpha
 All Data Structures Namespaces Functions Variables
PV::InitUniformRandomWeightsParams Class Reference
Inheritance diagram for PV::InitUniformRandomWeightsParams:
PV::InitRandomWeightsParams PV::InitWeightsParams

Public Member Functions

 InitUniformRandomWeightsParams (const char *name, HyPerCol *hc)
float calcDelta (int post, float dPost, float distHeadPreUnits)
virtual void calcOtherParams (int patchIndex)
float calcXDelta (int iPost)
float calcYDelta (int jPost)
virtual int communicateParamsInfo ()
ChannelType getChannel ()
bool getCombineWeightFiles ()
const char * getFilename ()
const char * getName ()
int getnfPatch ()
int getNumWeightFiles ()
int getnxPatch ()
int getnyPatch ()
HyPerColgetParent ()
HyPerConngetParentConn ()
int getPatchSize ()
HyPerLayergetPost ()
HyPerLayergetPre ()
int getsf ()
float getSparseFraction ()
int getsx ()
int getsy ()
bool getUseListOfArborFiles ()
float getWMax ()
float getWMin ()
virtual int ioParamsFillGroup (enum ParamsIOFlag ioFlag)
void setName (const char *name)

Protected Member Functions

void getcheckdimensionsandstrides ()
float getdxPost ()
float getdyPost ()
float getxDistHeadPreUnits ()
float getyDistHeadPreUnits ()
int initialize (const char *name, HyPerCol *hc)
int initialize_base ()
virtual void ioParam_combineWeightFiles (enum ParamsIOFlag ioFlag)
virtual void ioParam_initWeightsFile (enum ParamsIOFlag ioFlag)
virtual void ioParam_numWeightFiles (enum ParamsIOFlag ioFlag)
virtual void ioParam_sparseFraction (enum ParamsIOFlag ioFlag)
virtual void ioParam_useListOfArborFiles (enum ParamsIOFlag ioFlag)
virtual void ioParam_wMaxInit (enum ParamsIOFlag ioFlag)
virtual void ioParam_wMinInit (enum ParamsIOFlag ioFlag)
int kernelIndexCalculations (int patchIndex)

Protected Attributes

ChannelType channel
bool combineWeightFiles
float dxPost
float dyPost
char * filename
char * name
int numWeightFiles
bool useListOfArborFiles
float xDistHeadPreUnits
float yDistHeadPreUnits

Private Attributes

float sparseFraction
float wMax
float wMin

Detailed Description

Definition at line 15 of file InitUniformRandomWeightsParams.hpp.

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