3#ifndef pRC_CORE_TENSOR_FUNCTIONS_SQUEEZE_H
4#define pRC_CORE_TENSOR_FUNCTIONS_SQUEEZE_H
22 template<
class X,
class R = RemoveReference<X>, If<IsTensorish<R>> = 0>
26 [&a](
auto const...
seq)
30 [&a](
auto const...
sizes)
Definition sequence.hpp:34
Definition cholesky.hpp:18
static constexpr auto filter(Sequence< T, Is... > const)
Definition sequence.hpp:517
std::size_t Size
Definition type_traits.hpp:20
static constexpr auto makeSeries()
Definition sequence.hpp:361
static constexpr Conditional< IsSatisfied< C >, RemoveConstReference< X >, X > copy(X &&a)
Definition copy.hpp:13
static constexpr auto reshape(X &&a)
Reshapes a Tensor.
Definition reshape.hpp:29
static constexpr auto squeeze(X &&a)
Remove axes with mode size 1 from a Tensor.
Definition squeeze.hpp:23
static constexpr decltype(auto) expand(Sequence< T, Seq... > const, F &&f, Xs &&...args)
forwards the values in a pRC::Sequence to a function as parameters
Definition sequence.hpp:354
Size Index
Definition type_traits.hpp:21