xgboost
xgboost::linalg::TensorView< T, kDim > Member List

This is the complete list of members for xgboost::linalg::TensorView< T, kDim >, including all inherited members.

CContiguous() constxgboost::linalg::TensorView< T, kDim >inline
Contiguous() constxgboost::linalg::TensorView< T, kDim >inline
DeviceIdx() constxgboost::linalg::TensorView< T, kDim >inline
FContiguous() constxgboost::linalg::TensorView< T, kDim >inline
kDimensionxgboost::linalg::TensorView< T, kDim >static
kValueSizexgboost::linalg::TensorView< T, kDim >static
operator()(Index &&...index)xgboost::linalg::TensorView< T, kDim >inline
operator()(Index &&...index) constxgboost::linalg::TensorView< T, kDim >inline
Shape() constxgboost::linalg::TensorView< T, kDim >inline
Shape(size_t i) constxgboost::linalg::TensorView< T, kDim >inline
ShapeT typedefxgboost::linalg::TensorView< T, kDim >
Size() constxgboost::linalg::TensorView< T, kDim >inline
Slice(S &&...slices) constxgboost::linalg::TensorView< T, kDim >inline
Stride() constxgboost::linalg::TensorView< T, kDim >inline
Stride(size_t i) constxgboost::linalg::TensorView< T, kDim >inline
StrideT typedefxgboost::linalg::TensorView< T, kDim >
TensorView(common::Span< T > data, I const (&shape)[D], std::int32_t device)xgboost::linalg::TensorView< T, kDim >inline
TensorView(common::Span< T > data, I const (&shape)[D], std::int32_t device, Order order)xgboost::linalg::TensorView< T, kDim >inline
TensorView(common::Span< T > data, I const (&shape)[D], I const (&stride)[D], std::int32_t device)xgboost::linalg::TensorView< T, kDim >inline
TensorView(TensorView< U, kDim > const &that)xgboost::linalg::TensorView< T, kDim >inline
Values() const -> decltype(data_) const &xgboost::linalg::TensorView< T, kDim >inline