3#ifndef pRC_TENSOR_TRAIN_ALGORITHMS_ORTHOGONALIZE_H
4#define pRC_TENSOR_TRAIN_ALGORITHMS_ORTHOGONALIZE_H
11 template<Position P,
class X, IsTensorish R = RemoveReference<X>>
16 [&](
auto const... seq)
26 template<Position P,
class X, IsTensorish R = RemoveReference<X>>
31 [&](
auto const... seq)
37 R::size(seq)...>(q)));
Definition cholesky.hpp:10
std::tuple< Ts... > Tuple
Definition basics.hpp:23
std::remove_reference_t< T > RemoveReference
Definition basics.hpp:41
static constexpr auto qr(X &&input)
Definition qr.hpp:13
static constexpr auto reshape(X &&a)
Definition reshape.hpp:14
static constexpr auto makeSeries()
Definition sequence.hpp:390
static constexpr auto lq(X &&input)
Definition lq.hpp:13
static constexpr auto makeRange()
Definition sequence.hpp:421
static constexpr auto orthogonalize(X &&a)
Definition orthogonalize.hpp:13
static constexpr auto folding(X &&a)
Definition folding.hpp:15
static constexpr decltype(auto) expand(Sequence< T, Seq... > const, F &&f, Xs &&...args)
Definition sequence.hpp:383
static constexpr decltype(auto) eval(X &&a)
Definition eval.hpp:12