HomeSort by relevance Sort by last modified time
    Searched refs:array_prod (Results 1 - 17 of 17) sorted by null

  /external/eigen/unsupported/Eigen/CXX11/src/Tensor/
TensorStorage.h 91 m_data = internal::conditional_aligned_new_auto<T,(Options_&DontAlign)==0>(internal::array_prod(m_dimensions));
96 : m_data(internal::conditional_aligned_new_auto<T,(Options_&DontAlign)==0>(internal::array_prod(other.m_dimensions)))
99 internal::smart_copy(other.m_data, other.m_data+internal::array_prod(other.m_dimensions), m_data);
110 EIGEN_DEVICE_FUNC ~TensorStorage() { internal::conditional_aligned_delete_auto<T,(Options_&DontAlign)==0>(m_data, internal::array_prod(m_dimensions)); }
118 const Index currentSz = internal::array_prod(m_dimensions);
TensorIO.h 23 const Index total_size = internal::array_prod(tensor.dimensions());
40 const Index total_size = internal::array_prod(tensor.dimensions());
TensorExecutor.h 38 const Index size = array_prod(evaluator.dimensions());
60 const Index size = array_prod(evaluator.dimensions());
152 const Index size = array_prod(evaluator.dimensions());
256 const Index size = array_prod(evaluator.dimensions());
TensorScan.h 167 const Index total_size = internal::array_prod(dimensions());
216 Index total_size = internal::array_prod(self.dimensions());
277 Index total_size = internal::array_prod(self.dimensions());
TensorReduction.h 223 const typename Self::Index num_coeffs = array_prod(self.m_impl.dimensions());
253 const Index num_coeffs = array_prod(self.m_impl.dimensions());
476 m_preservedStrides[0] = internal::array_prod(input_dims);
501 const Index num_values_to_reduce = internal::array_prod(m_reducedDims);
502 const Index num_coeffs_to_preserve = internal::array_prod(m_dimensions);
524 const Index num_values_to_reduce = internal::array_prod(m_reducedDims);
525 const Index num_coeffs_to_preserve = internal::array_prod(m_dimensions);
557 const Index num_values_to_reduce = internal::array_prod(m_reducedDims);
558 const Index num_coeffs_to_preserve = internal::array_prod(m_dimensions);
614 eigen_assert(index + PacketSize - 1 < Index(internal::array_prod(dimensions())))
    [all...]
TensorArgMax.h 229 const Index total_size = internal::array_prod(m_orig_impl.dimensions());
232 const Index total_size = internal::array_prod(m_orig_impl.dimensions());
TensorDimensions.h 138 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE std::ptrdiff_t array_prod(const Sizes<Indices...>&) { function in namespace:Eigen::internal
225 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE std::size_t array_prod(const Sizes<V1, V2, V3, V4, V5>&) {
270 return (NumDims == 0) ? 1 : internal::array_prod(*static_cast<const Base*>(this));
TensorForcedEval.h 117 const Index numValues = internal::array_prod(m_impl.dimensions());
TensorMorphing.h 117 eigen_assert(internal::array_prod(m_impl.dimensions()) == internal::array_prod(op.dimensions()));
389 for (int i = 0; i < internal::array_prod(dimensions()); i += contiguous_values) {
413 eigen_assert(index+packetSize-1 < internal::array_prod(dimensions()));
    [all...]
TensorReductionCuda.h 361 const Index num_coeffs = array_prod(self.m_impl.dimensions());
651 const Index num_coeffs = array_prod(self.m_impl.dimensions());
Tensor.h 377 : m_storage(internal::array_prod(dimensions), dimensions)
TensorIndexList.h 353 template<typename FirstType, typename... OtherTypes> size_t array_prod(const IndexList<FirstType, OtherTypes...>& sizes) { function in namespace:Eigen::internal
  /external/eigen/unsupported/test/
cxx11_tensor_dimension.cpp 56 VERIFY_IS_EQUAL((int)internal::array_prod(scalar), 1);
cxx11_tensor_fixed_size.cpp 24 VERIFY_IS_EQUAL(array_prod(scalar1.dimensions()), 1);
cxx11_meta.cpp 41 using Eigen::internal::array_prod;
306 VERIFY_IS_EQUAL((array_prod(a)), 7418880);
307 VERIFY_IS_EQUAL((array_prod(b)), 7418880);
  /external/eigen/unsupported/Eigen/CXX11/src/util/
EmulateCXX11Meta.h 179 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE typename NList::HeadType::type array_prod(const NList&) { function in namespace:Eigen::internal
184 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE t array_prod(const array<t, n>& a) { function in namespace:Eigen::internal
190 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE t array_prod(const array<t, 0>& /*a*/) { function in namespace:Eigen::internal
195 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE t array_prod(const std::vector<t>& a) { function in namespace:Eigen::internal
CXX11Meta.h 320 // together in front... (13.0 doesn't work with array_prod/array_reduce/... anyway, but 13.1
397 EIGEN_DEVICE_FUNC constexpr inline auto array_prod(const array<T, N>& arr) -> decltype(array_reduce<product_op, T, N>(arr, static_cast<T>(1)))
403 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE t array_prod(const std::vector<t>& a) {

Completed in 953 milliseconds