3#ifndef pRC_CORE_TENSOR_FUNCTIONS_SQUEEZE_H
4#define pRC_CORE_TENSOR_FUNCTIONS_SQUEEZE_H
13 template<
class X, IsTensorish R = RemoveReference<X>>
14 static inline constexpr auto squeeze(X &&a)
17 [&a](
auto const... seq)
21 [&a](
auto const... sizes)
23 return reshape<sizes...>(forward<X>(a));
Definition sequence.hpp:29
Definition cholesky.hpp:10
std::size_t Size
Definition basics.hpp:31
static constexpr auto squeeze(X &&a)
Definition squeeze.hpp:14
static constexpr auto filter(Sequence< T, Is... > const)
Definition sequence.hpp:543
static constexpr auto reshape(X &&a)
Definition reshape.hpp:14
static constexpr auto makeSeries()
Definition sequence.hpp:390
static constexpr decltype(auto) expand(Sequence< T, Seq... > const, F &&f, Xs &&...args)
Definition sequence.hpp:383