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 |