Пример #1
0
 public void Sqrt(IFrontend <T> trgt, IFrontend <T> src)
 {
     var(dataLayoutTrgt, dataLayout) = ElemwiseDataAndLayout(trgt, src);
     if (VectorOps.CanUse(dataLayoutTrgt, dataLayout))
     {
         VectorOps.Sqrt(dataLayoutTrgt, dataLayout);
     }
     else
     {
         ScalarOps.Sqrt(dataLayoutTrgt, dataLayout);
     }
 }