MCPcopy Create free account
hub / github.com/arrayfire/arrayfire / svdInPlace

Function svdInPlace

src/backend/opencl/svd.cpp:198–202  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

196
197template<typename T, typename Tr>
198void svdInPlace(Array<Tr> &s, Array<T> &u, Array<T> &vt, Array<T> &in) {
199 if (OpenCLCPUOffload()) { return cpu::svdInPlace(s, u, vt, in); }
200
201 svd<T, Tr>(u, s, vt, in, true);
202}
203
204template<typename T, typename Tr>
205void svd(Array<Tr> &s, Array<T> &u, Array<T> &vt, const Array<T> &in) {

Callers 1

svdFunction · 0.70

Calls 1

OpenCLCPUOffloadFunction · 0.85

Tested by

no test coverage detected