static NDarray <double> GemmTATBdouble(NDarray <double> a, NDarray <double> b, NDarray <double> c = null) { if (Utils.Backend == Backend.Default) { return(NDsharp.GemmTATB(a, b, c)); } return(NDmkl.GemmTATB(a, b, c)); }
static NDarray <float> GemmTATBfloat(NDarray <float> a, NDarray <float> b, NDarray <float> c = null) { if (Utils.Backend == Backend.Default) { return(NDsharp.GemmTATB(a, b, c)); } return(NDmkl.GemmTATB(a, b, c)); }