ConvNet  1.0
A GPU-based C++ implementation of Convolutional Neural Nets
 All Classes Namespaces Functions Variables
MaxPoolEdge Member List

This is the complete list of members for MaxPoolEdge, including all inherited members.

AllocateMemory(bool fprop_only)MaxPoolEdgevirtual
BackupCurrent() (defined in Edge)Edgevirtual
block_backprop_Edgeprotected
ChooseEdgeClass(const config::Edge &edge_config)Edgestatic
ComputeDown(Matrix &deriv_output, Matrix &input, Matrix &output, Matrix &deriv_input, bool overwrite)MaxPoolEdgevirtual
ComputeEnd(Matrix &mat) (defined in Edge)Edge
ComputeOuter(Matrix &input, Matrix &deriv_output)Edgevirtual
ComputeStart(Matrix &mat) (defined in Edge)Edge
ComputeUp(Matrix &input, Matrix &output, bool overwrite)MaxPoolEdgevirtual
dest_Edgeprotected
dest_node_ (defined in Edge)Edgeprotected
DisplayWeights()Edgevirtual
DisplayWeightStats()Edgevirtual
Edge(const config::Edge &edge_config)Edge
GetDest() (defined in Edge)Edge
GetDestName() (defined in Edge)Edge
GetGPUId() const (defined in Edge)Edgeinline
GetKernelSize() const (defined in MaxPoolEdge)MaxPoolEdgeinline
GetName() (defined in Edge)Edge
GetNumModules() const MaxPoolEdgeinlinevirtual
GetPadding() const (defined in MaxPoolEdge)MaxPoolEdgeinline
GetRMSWeight()Edgevirtual
GetSource() (defined in Edge)Edge
GetSourceName() (defined in Edge)Edge
GetStride() const (defined in MaxPoolEdge)MaxPoolEdgeinline
GetTiedEdgeName() (defined in Edge)Edge
gpu_id_ (defined in Edge)Edgeprotected
HasMark() (defined in Edge)Edge
HasNoParameters() const Edgevirtual
image_size_ (defined in Edge)Edgeprotected
img_display_ (defined in Edge)Edgeprotected
Initialize()Edgevirtual
InsertPolyak() (defined in Edge)Edgevirtual
is_tied_ (defined in Edge)Edgeprotected
IsBackPropBlocked() const Edgeinline
IsTied() (defined in Edge)Edge
LoadCurrentOnGPU() (defined in Edge)Edgevirtual
LoadParameters(hid_t file)Edgevirtual
LoadPolyakOnGPU() (defined in Edge)Edgevirtual
mark_ (defined in Edge)Edgeprotected
MaxPoolEdge(const config::Edge &edge_config) (defined in MaxPoolEdge)MaxPoolEdge
name_ (defined in Edge)Edgeprotected
num_input_channels_ (defined in Edge)Edgeprotected
num_modules_ (defined in Edge)Edgeprotected
num_output_channels_ (defined in Edge)Edgeprotected
ReduceLearningRate(float factor)Edgevirtual
RequiresMemoryForDeriv() const (defined in MaxPoolEdge)MaxPoolEdgeinlinevirtual
SaveParameters(hid_t file)Edgevirtual
SetDest(Layer *dest) (defined in Edge)Edge
SetImageSize(int image_size)MaxPoolEdgevirtual
SetInputChannels(int a)Edge
SetMark() (defined in Edge)Edge
SetOutputChannels(int a)Edge
SetSource(Layer *source) (defined in Edge)Edge
SetTiedTo(Edge *e)MaxPoolEdgevirtual
source_ (defined in Edge)Edgeprotected
source_node_Edgeprotected
tied_edge_ (defined in Edge)Edgeprotected
tied_edge_name_ (defined in Edge)Edgeprotected
UpdateWeights()Edgevirtual
~Edge() (defined in Edge)Edge