DerivativeTimeLimiter Member List

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

CanLimitMatrix(const Analyzer &analyzer, int32 matrix_index) constDerivativeTimeLimiterinlineprivate
computation_DerivativeTimeLimiterprivate
ComputeMatrixPruneInfo()DerivativeTimeLimiterprivate
ComputeSubmatrixMaps()DerivativeTimeLimiterprivate
DerivativeTimeLimiter(const Nnet &nnet, int32 min_deriv_time, int32 max_deriv_time, NnetComputation *computation)DerivativeTimeLimiter
GetPruneValues(int32 initial_submatrix, int32 new_submatrix, int32 *left_prune, int32 *right_prune) constDerivativeTimeLimiterinlineprivate
LimitDerivTimes()DerivativeTimeLimiter
LimitMatrices(const std::vector< bool > &will_limit)DerivativeTimeLimiterinlineprivate
MapAddRowRangesCommand(NnetComputation::Command *c)DerivativeTimeLimiterprivate
MapIndexesCommand(NnetComputation::Command *c)DerivativeTimeLimiterprivate
MapIndexesMultiCommand(NnetComputation::Command *c)DerivativeTimeLimiterprivate
MapSimpleMatrixCommand(NnetComputation::Command *c)DerivativeTimeLimiterprivate
matrix_prune_info_DerivativeTimeLimiterprivate
max_deriv_time_DerivativeTimeLimiterprivate
memos_to_delete_DerivativeTimeLimiterprivate
min_deriv_time_DerivativeTimeLimiterprivate
ModifyCommand(NnetComputation::Command *command)DerivativeTimeLimiterprivate
ModifyCommands()DerivativeTimeLimiterprivate
nnet_DerivativeTimeLimiterprivate
prune_info_DerivativeTimeLimiterprivate
PruneMatrices()DerivativeTimeLimiterprivate
RemoveUnusedMemos()DerivativeTimeLimiterprivate
ResizeMatrices()DerivativeTimeLimiterprivate
RowIsKept(int32 submatrix, int32 row_index) constDerivativeTimeLimiterprivate
submatrix_map_DerivativeTimeLimiterprivate
submatrix_map_if_deriv_DerivativeTimeLimiterprivate
whole_submatrices_DerivativeTimeLimiterprivate