C 支持 scipy 吗?或者我们如何在 pycuda 中使用 scipy

问题描述

实际上,我在我的 python 算法中使用了 scipy 库方法“solve”和“lstsq”。我需要在 pycuda(即)中使用此方法在 GPU 中执行。 C 支持 scipy 吗?或者我们如何在 pycuda 中使用 scipy。

请帮我解决这个问题?

解决方法

您是否看过名为 class NavBarController: UINavigationController { override func viewDidLayoutSubviews() { self.navigationBar.topItem?.titleView = UIImageView(image: UIImage(named: "image")) self.navigationBar.topItem?.titleView?.contentMode = .scaleAspectFit let gradient = CAGradientLayer() var bounds = self.navigationBar.bounds bounds.size.height += self.view.window?.windowScene?.statusBarManager?.statusBarFrame.height ?? 0 bounds.origin.y -= self.view.window?.windowScene?.statusBarManager?.statusBarFrame.height ?? 0 gradient.frame = bounds gradient.colors = [UIColor.black,UIColor.white] gradient.locations = [0.0,1.0] self.navigationBar.setBackgroundImage(image(fromLayer: gradient),for: .default) } func image(fromLayer layer: CALayer) -> UIImage { UIGraphicsBeginImageContext(layer.frame.size) layer.render(in: UIGraphicsGetCurrentContext()!) let outputImage = UIGraphicsGetImageFromCurrentImageContext() UIGraphicsEndImageContext() return outputImage! } } 的库?

那你可以看看https://docs.cupy.dev/en/stable/reference/generated/cupy.linalg.lstsq.html

https://docs.cupy.dev/en/stable/reference/generated/cupy.linalg.solve.html