ConvNet
1.0
A GPU-based C++ implementation of Convolutional Neural Nets
|
This is the complete list of members for ConvEdge, including all inherited members.
AllocateMemory(bool fprop_only) | ConvEdge | virtual |
BackupCurrent() (defined in EdgeWithWeight) | EdgeWithWeight | virtual |
bias_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
bias_backup_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
bias_optimizer_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
block_backprop_ | Edge | protected |
ChooseEdgeClass(const config::Edge &edge_config) | Edge | static |
ComputeDown(Matrix &deriv_output, Matrix &input, Matrix &output, Matrix &deriv_input, bool overwrite) | ConvEdge | virtual |
ComputeEnd(Matrix &mat) (defined in Edge) | Edge | |
ComputeOuter(Matrix &input, Matrix &deriv_output) | ConvEdge | virtual |
ComputeStart(Matrix &mat) (defined in Edge) | Edge | |
ComputeUp(Matrix &input, Matrix &output, bool overwrite) | ConvEdge | virtual |
ConvEdge(const config::Edge &edge_config) (defined in ConvEdge) | ConvEdge | |
dest_ | Edge | protected |
dest_node_ (defined in Edge) | Edge | protected |
DisplayWeights() | ConvEdge | virtual |
DisplayWeightStats() | EdgeWithWeight | virtual |
Edge(const config::Edge &edge_config) | Edge | |
EdgeWithWeight(const config::Edge &edge_config) (defined in EdgeWithWeight) | EdgeWithWeight | |
GetBias() (defined in EdgeWithWeight) | EdgeWithWeight | inline |
GetDecayedEpsilon(float base_epsilon) const (defined in EdgeWithWeight) | EdgeWithWeight | |
GetDest() (defined in Edge) | Edge | |
GetDestName() (defined in Edge) | Edge | |
GetGPUId() const (defined in Edge) | Edge | inline |
GetGradBias() (defined in EdgeWithWeight) | EdgeWithWeight | inline |
GetGradWeight() (defined in EdgeWithWeight) | EdgeWithWeight | inline |
GetKernelSize() const (defined in ConvEdge) | ConvEdge | inline |
GetMomentum() const (defined in EdgeWithWeight) | EdgeWithWeight | |
GetName() (defined in Edge) | Edge | |
GetNumGradsReceived() (defined in EdgeWithWeight) | EdgeWithWeight | protected |
GetNumModules() const | ConvEdge | inlinevirtual |
GetPadding() const (defined in ConvEdge) | ConvEdge | inline |
GetPartialSum() const (defined in ConvEdge) | ConvEdge | inline |
GetRMSWeight() | EdgeWithWeight | virtual |
GetSharedBias() const (defined in ConvEdge) | ConvEdge | inline |
GetSource() (defined in Edge) | Edge | |
GetSourceName() (defined in Edge) | Edge | |
GetStride() const (defined in ConvEdge) | ConvEdge | inline |
GetTiedEdgeName() (defined in Edge) | Edge | |
GetWeight() (defined in EdgeWithWeight) | EdgeWithWeight | inline |
gpu_id_ (defined in Edge) | Edge | protected |
grad_bias_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
grad_weights_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
has_no_bias_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
HasMark() (defined in Edge) | Edge | |
HasNoParameters() const | EdgeWithWeight | virtual |
image_size_ (defined in Edge) | Edge | protected |
img_display_ (defined in Edge) | Edge | protected |
IncrementNumGradsReceived() (defined in EdgeWithWeight) | EdgeWithWeight | protected |
init_bias_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
init_wt_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
initialization_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
Initialize() | EdgeWithWeight | virtual |
InsertPolyak() (defined in EdgeWithWeight) | EdgeWithWeight | virtual |
is_tied_ (defined in Edge) | Edge | protected |
IsBackPropBlocked() const | Edge | inline |
IsTied() (defined in Edge) | Edge | |
LoadCurrentOnGPU() (defined in EdgeWithWeight) | EdgeWithWeight | virtual |
LoadParameters(hid_t file) | EdgeWithWeight | virtual |
LoadParameters(hid_t file, const string &edge_name) (defined in EdgeWithWeight) | EdgeWithWeight | virtual |
LoadPolyakOnGPU() (defined in EdgeWithWeight) | EdgeWithWeight | virtual |
mark_ (defined in Edge) | Edge | protected |
name_ (defined in Edge) | Edge | protected |
num_grads_received_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
num_input_channels_ (defined in Edge) | Edge | protected |
num_modules_ (defined in Edge) | Edge | protected |
num_output_channels_ (defined in Edge) | Edge | protected |
num_shares_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
polyak_bias_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
polyak_index_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
polyak_queue_full_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
polyak_queue_size_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
polyak_weights_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
pretrained_edge_name_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
pretrained_model_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
ReduceLearningRate(float factor) | EdgeWithWeight | virtual |
SaveParameters(hid_t file) | EdgeWithWeight | virtual |
scale_gradients_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
SetDest(Layer *dest) (defined in Edge) | Edge | |
SetImageSize(int image_size) | ConvEdge | virtual |
SetInputChannels(int a) | Edge | |
SetMark() (defined in Edge) | Edge | |
SetOutputChannels(int a) | Edge | |
SetSource(Layer *source) (defined in Edge) | Edge | |
SetTiedTo(Edge *e) | ConvEdge | virtual |
source_ (defined in Edge) | Edge | protected |
source_node_ | Edge | protected |
tied_edge_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
tied_edge_name_ (defined in Edge) | Edge | protected |
UpdateWeights() | EdgeWithWeight | virtual |
weight_optimizer_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
weights_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
weights_backup_ (defined in EdgeWithWeight) | EdgeWithWeight | protected |
~Edge() (defined in Edge) | Edge | |
~EdgeWithWeight() (defined in EdgeWithWeight) | EdgeWithWeight |