Home | History | Annotate | Download | only in Tensor

Lines Matching refs:m_dimensions

113       : m_impl(op.expression(), device), m_dimensions(op.dimensions())
125 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Dimensions& dimensions() const { return m_dimensions; }
155 NewDimensions m_dimensions;
322 : m_impl(op.expression(), device), m_device(device), m_dimensions(op.sizes()), m_offsets(op.startIndices())
363 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Dimensions& dimensions() const { return m_dimensions; }
467 if (m_dimensions[i] != m_impl.dimensions()[i]) {
470 if (m_dimensions[j] > 1) {
480 if (m_dimensions[i] != m_impl.dimensions()[i]) {
483 if (m_dimensions[j] > 1) {
524 Dimensions m_dimensions;
711 // Handle degenerate intervals by gracefully clamping and allowing m_dimensions to be zero
733 m_dimensions[i] = 0;
736 m_dimensions[i] = interval / m_strides[i]
738 eigen_assert(m_dimensions[i] >= 0);
741 Strides output_dims = m_dimensions;
789 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Dimensions& dimensions() const { return m_dimensions; }
844 DSizes<Index, NumDims> m_dimensions;