This is the complete list of members for Compiler, including all inherited members.
AddBackwardStepComponent(int32 step, NnetComputation *computation) const | Compiler | private |
AddBackwardStepInput(int32 step, NnetComputation *computation) const | Compiler | private |
AddCommands(const std::vector< bool > &deriv_needed, const std::vector< int32 > &step_to_segment, NnetComputation *computation) | Compiler | private |
AddForwardStepComponent(int32 step, NnetComputation *computation) const | Compiler | private |
AddForwardStepInput(int32 step, NnetComputation *computation) const | Compiler | private |
AllocateMatrices(const std::vector< int32 > &whole_submatrices, NnetComputation *computation) const | Compiler | private |
cindex_id_to_location_ | Compiler | private |
CompileBackward(int32 step, NnetComputation *computation) | Compiler | private |
CompileBackwardDescriptor(int32 step, NnetComputation *computation) | Compiler | private |
CompileBackwardFromIndexes(int32 deriv_submatrix_index, int32 input_deriv_submatrix_index, BaseFloat alpha, const std::vector< int32 > &indexes, NnetComputation *computation) const | Compiler | private |
CompileBackwardFromSubmatLocations(int32 deriv_submatrix_index, BaseFloat alpha, const std::vector< std::pair< int32, int32 > > &submat_locations, NnetComputation *computation) const | Compiler | private |
CompileBackwardFromSubmatLocationsList(int32 deriv_submatrix_index, BaseFloat alpha, const std::vector< std::vector< std::pair< int32, int32 > > > &submat_locations, NnetComputation *computation) const | Compiler | private |
CompileBackwardSumDescriptor(int32 step, int32 part_index, NnetComputation *computation) const | Compiler | private |
CompileForward(int32 step, NnetComputation *computation) const | Compiler | private |
CompileForwardDescriptor(int32 step, NnetComputation *computation) const | Compiler | private |
CompileForwardFromIndexes(int32 value_submatrix_index, int32 input_submatrix_index, BaseFloat alpha, const std::vector< int32 > &indexes, NnetComputation *computation) const | Compiler | private |
CompileForwardFromSubmatLocations(int32 value_submatrix_index, BaseFloat alpha, const std::vector< std::pair< int32, int32 > > &submat_locations, NnetComputation *computation) const | Compiler | private |
CompileForwardFromSubmatLocationsList(int32 value_submatrix_index, BaseFloat alpha, const std::vector< std::vector< std::pair< int32, int32 > > > &submat_locations, NnetComputation *computation) const | Compiler | private |
CompileForwardSumDescriptor(int32 step, int32 part_index, NnetComputation *computation) const | Compiler | private |
Compiler(const ComputationRequest &request, const Nnet &nnet) | Compiler | |
Compiler(const std::vector< const ComputationRequest *> &request, const Nnet &nnet) | Compiler | |
ComputeDerivNeeded(const std::vector< std::vector< int32 > > &steps, const std::vector< int32 > &step_to_segment, std::vector< bool > *deriv_needed) | Compiler | private |
ComputeDerivSubmatLocationsList(const std::vector< std::vector< std::pair< int32, int32 > > > &input_locations_list, std::vector< std::vector< std::pair< int32, int32 > > > *submat_locations_list) const | Compiler | private |
ComputeInputLocationsList(int32 step, int32 part_index, std::vector< std::vector< std::pair< int32, int32 > > > *input_locations) const | Compiler | private |
ComputeStepDependencies(const std::vector< int32 > &this_step, int32 step_index, unordered_set< int32 > *dep_steps) | Compiler | private |
ComputeValueSubmatLocationsList(const std::vector< std::vector< std::pair< int32, int32 > > > &input_locations_list, std::vector< std::vector< std::pair< int32, int32 > > > *submat_locations_list) const | Compiler | private |
CreateComputation(const CompilerOptions &opts, NnetComputation *computation) | Compiler | |
CreateStepInfo(const std::vector< bool > &deriv_needed, const std::vector< int32 > &step_to_segment, std::vector< std::vector< int32 > > *by_step, NnetComputation *computation) | Compiler | private |
DeallocateMatrices(const std::vector< int32 > &whole_submatrices, const std::vector< int32 > &step_to_segment, NnetComputation *computation) | Compiler | private |
DefineMatrices(NnetComputation *computation) const | Compiler | private |
DefineSubmatrices(NnetComputation *computation) | Compiler | private |
GetStrideType(int32 node_index) const | Compiler | private |
graph_ | Compiler | private |
IsInputStep(int32 step) const | Compiler | private |
nnet_ | Compiler | private |
OutputDebugInfo(NnetComputation *computation) const | Compiler | private |
requests_ | Compiler | private |
SetUpPrecomputedIndexes(const std::vector< int32 > &step_to_segment, NnetComputation *computation) | Compiler | private |
SplitByScale(const SumDescriptor &descriptor, const std::vector< std::vector< std::pair< int32, int32 > > > &input_locations_list, std::vector< std::pair< BaseFloat, std::vector< std::vector< std::pair< int32, int32 > > > > > *split_locations_lists) const | Compiler | private |
steps_ | Compiler | private |