Functions | |
template<typename T1 > | |
const Op< T1, op_reshape > | reshape (const Base< typename T1::elem_type, T1 > &X, const u32 in_n_rows, const u32 in_n_cols, const u32 dim=0) |
template<typename T1 > | |
const OpCube< T1, op_reshape > | reshape (const BaseCube< typename T1::elem_type, T1 > &X, const u32 in_n_rows, const u32 in_n_cols, const u32 in_n_slices, const u32 dim=0) |
const Op<T1, op_reshape> reshape | ( | const Base< typename T1::elem_type, T1 > & | X, | |
const u32 | in_n_rows, | |||
const u32 | in_n_cols, | |||
const u32 | dim = 0 | |||
) | [inline] |
Definition at line 24 of file fn_reshape.hpp.
References Base< elem_type, derived >::get_ref().
00025 { 00026 arma_extra_debug_sigprint(); 00027 00028 arma_debug_check( (dim > 1), "reshape(): dim must be 0 or 1"); 00029 00030 typedef typename T1::elem_type eT; 00031 00032 return Op<T1, op_reshape>(X.get_ref(), eT(dim), in_n_rows, in_n_cols); 00033 }
const OpCube<T1, op_reshape> reshape | ( | const BaseCube< typename T1::elem_type, T1 > & | X, | |
const u32 | in_n_rows, | |||
const u32 | in_n_cols, | |||
const u32 | in_n_slices, | |||
const u32 | dim = 0 | |||
) | [inline] |
Definition at line 40 of file fn_reshape.hpp.
References BaseCube< elem_type, derived >::get_ref().
00041 { 00042 arma_extra_debug_sigprint(); 00043 00044 arma_debug_check( (dim > 1), "reshape(): dim must be 0 or 1"); 00045 00046 typedef typename T1::elem_type eT; 00047 00048 return OpCube<T1, op_reshape>(X.get_ref(), eT(dim), in_n_rows, in_n_cols, in_n_slices); 00049 }