Compiler Member List

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

AddBackwardStepComponent(int32 step, NnetComputation *computation) constCompilerprivate
AddBackwardStepInput(int32 step, NnetComputation *computation) constCompilerprivate
AddCommands(const std::vector< bool > &deriv_needed, const std::vector< int32 > &step_to_segment, NnetComputation *computation)Compilerprivate
AddForwardStepComponent(int32 step, NnetComputation *computation) constCompilerprivate
AddForwardStepInput(int32 step, NnetComputation *computation) constCompilerprivate
AllocateMatrices(const std::vector< int32 > &whole_submatrices, NnetComputation *computation) constCompilerprivate
cindex_id_to_location_Compilerprivate
CompileBackward(int32 step, NnetComputation *computation)Compilerprivate
CompileBackwardDescriptor(int32 step, NnetComputation *computation)Compilerprivate
CompileBackwardFromIndexes(int32 deriv_submatrix_index, int32 input_deriv_submatrix_index, BaseFloat alpha, const std::vector< int32 > &indexes, NnetComputation *computation) constCompilerprivate
CompileBackwardFromSubmatLocations(int32 deriv_submatrix_index, BaseFloat alpha, const std::vector< std::pair< int32, int32 > > &submat_locations, NnetComputation *computation) constCompilerprivate
CompileBackwardFromSubmatLocationsList(int32 deriv_submatrix_index, BaseFloat alpha, const std::vector< std::vector< std::pair< int32, int32 > > > &submat_locations, NnetComputation *computation) constCompilerprivate
CompileBackwardSumDescriptor(int32 step, int32 part_index, NnetComputation *computation) constCompilerprivate
CompileForward(int32 step, NnetComputation *computation) constCompilerprivate
CompileForwardDescriptor(int32 step, NnetComputation *computation) constCompilerprivate
CompileForwardFromIndexes(int32 value_submatrix_index, int32 input_submatrix_index, BaseFloat alpha, const std::vector< int32 > &indexes, NnetComputation *computation) constCompilerprivate
CompileForwardFromSubmatLocations(int32 value_submatrix_index, BaseFloat alpha, const std::vector< std::pair< int32, int32 > > &submat_locations, NnetComputation *computation) constCompilerprivate
CompileForwardFromSubmatLocationsList(int32 value_submatrix_index, BaseFloat alpha, const std::vector< std::vector< std::pair< int32, int32 > > > &submat_locations, NnetComputation *computation) constCompilerprivate
CompileForwardSumDescriptor(int32 step, int32 part_index, NnetComputation *computation) constCompilerprivate
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)Compilerprivate
ComputeDerivSubmatLocationsList(const std::vector< std::vector< std::pair< int32, int32 > > > &input_locations_list, std::vector< std::vector< std::pair< int32, int32 > > > *submat_locations_list) constCompilerprivate
ComputeInputLocationsList(int32 step, int32 part_index, std::vector< std::vector< std::pair< int32, int32 > > > *input_locations) constCompilerprivate
ComputeStepDependencies(const std::vector< int32 > &this_step, int32 step_index, unordered_set< int32 > *dep_steps)Compilerprivate
ComputeValueSubmatLocationsList(const std::vector< std::vector< std::pair< int32, int32 > > > &input_locations_list, std::vector< std::vector< std::pair< int32, int32 > > > *submat_locations_list) constCompilerprivate
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)Compilerprivate
DeallocateMatrices(const std::vector< int32 > &whole_submatrices, const std::vector< int32 > &step_to_segment, NnetComputation *computation)Compilerprivate
DefineMatrices(NnetComputation *computation) constCompilerprivate
DefineSubmatrices(NnetComputation *computation)Compilerprivate
GetStrideType(int32 node_index) constCompilerprivate
graph_Compilerprivate
IsInputStep(int32 step) constCompilerprivate
nnet_Compilerprivate
OutputDebugInfo(NnetComputation *computation) constCompilerprivate
requests_Compilerprivate
SetUpPrecomputedIndexes(const std::vector< int32 > &step_to_segment, NnetComputation *computation)Compilerprivate
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) constCompilerprivate
steps_Compilerprivate