LBANN  0.103.0
LivermoreBigArtificialNeuralNetworkToolkit
lbann::cuTT_PermuteImpl Member List

This is the complete list of members for lbann::cuTT_PermuteImpl, including all inherited members.

BatchSizeT typedeflbann::cuTT_PermuteImplprivate
cuTT_PermuteImpl(ColMajorPerm perm)lbann::cuTT_PermuteImplinline
DimsType typedeflbann::cuTT_PermuteImpl
do_mb_permute(PlanMap &plan_map, ColMajorPerm const &perm, DimsType const &in_dims, DimsType const &out_dims, El::Matrix< DataT, El::Device::GPU > const &in, El::Matrix< DataT, El::Device::GPU > &out) constlbann::cuTT_PermuteImplprivate
do_sample_permute(Plan &plan, ColMajorPerm const &perm, DimsType const &in_dims, DimsType const &out_dims, El::Matrix< DataT, El::Device::GPU > const &in, El::Matrix< DataT, El::Device::GPU > &out) constlbann::cuTT_PermuteImplprivate
get_mb_plan(PlanMap &plan_map, ColMajorPerm const &perm, DimsType const &in_dims, DimsType const &out_dims, El::Matrix< DataT, El::Device::GPU > const &in, El::Matrix< DataT, El::Device::GPU > const &out) constlbann::cuTT_PermuteImplprivate
get_sample_plan(ColMajorPerm const &perm, DimsType const &in_dims, DimsType const &out_dims, El::Matrix< DataT, El::Device::GPU > const &in, El::Matrix< DataT, El::Device::GPU > const &out) constlbann::cuTT_PermuteImplprivate
input_dims() const noexceptlbann::cuTT_PermuteImplinline
inverse_permute(El::Matrix< DataT, El::Device::GPU > const &in, El::Matrix< DataT, El::Device::GPU > &out) constlbann::cuTT_PermuteImpl
is_mb_permutable(El::Matrix< DataT, El::Device::GPU > const &in, El::Matrix< DataT, El::Device::GPU > const &out) constlbann::cuTT_PermuteImplprivate
m_fwd_planslbann::cuTT_PermuteImplmutableprivate
m_input_dimslbann::cuTT_PermuteImplprivate
m_inv_permlbann::cuTT_PermuteImplprivate
m_inv_planslbann::cuTT_PermuteImplmutableprivate
m_output_dimslbann::cuTT_PermuteImplprivate
m_permlbann::cuTT_PermuteImplprivate
m_sample_fwd_planlbann::cuTT_PermuteImplmutableprivate
m_sample_inv_planlbann::cuTT_PermuteImplmutableprivate
output_dims() const noexceptlbann::cuTT_PermuteImplinline
perm() const noexceptlbann::cuTT_PermuteImplinline
permute(El::Matrix< DataT, El::Device::GPU > const &in, El::Matrix< DataT, El::Device::GPU > &out) constlbann::cuTT_PermuteImpl
Plan typedeflbann::cuTT_PermuteImplprivate
PlanMap typedeflbann::cuTT_PermuteImplprivate
set_dims(DimsType input_dims)lbann::cuTT_PermuteImplinline
swap(cuTT_PermuteImpl &other)lbann::cuTT_PermuteImplinline
~cuTT_PermuteImpl() noexceptlbann::cuTT_PermuteImplinline