3#ifndef pRC_TENSOR_TRAIN_COMMON_FUNCTIONS_FROM_CORES_H
4#define pRC_TENSOR_TRAIN_COMMON_FUNCTIONS_FROM_CORES_H
15 constexpr auto Dimension =
sizeof...(Xs);
50 ((ret.template core<seq>() = forward<Xs>(cores)), ...);
Definition sequence.hpp:56
static constexpr auto size()
Definition sequence.hpp:88
Definition type_traits.hpp:17
Definition type_traits.hpp:17
Definition from_cores.hpp:11
static constexpr auto fromCores(Xs &&...cores)
Definition from_cores.hpp:13
std::remove_reference_t< T > RemoveReference
Definition type_traits.hpp:56
std::enable_if_t< B{}, int > If
Definition type_traits.hpp:68
typename CommonTypes< Ts... >::Type Common
Definition common.hpp:55
static constexpr Conditional< IsSatisfied< C >, RemoveConstReference< X >, X > copy(X &&a)
Definition copy.hpp:13
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