Skip to content

struct shape<dynamic_shape> types

template <>
struct shape<dynamic_shape> : protected std::vector<index_t> { … }

function shape(shape<Dims>)

template <index_t Dims>
    requires(Dims != dynamic_shape)
shape(shape<Dims> sh)

Defined at base/shape.hpp:454

function dims()

size_t dims() const

Defined at base/shape.hpp:458

function product()

Defined at base/shape.hpp:460

function rotate_left()

Defined at base/shape.hpp:473

function rotate_right()

Defined at base/shape.hpp:482

function remove_back()

Defined at base/shape.hpp:490

function remove_front()

Defined at base/shape.hpp:497

Defined at base/shape.hpp:440