开发者社区 > 云原生 > Serverless > 正文

请问大家有用FC跑pytorch嘛 torch怎么装上去的呢?

请问大家有用FC跑pytorch嘛 torch怎么装上去的呢?

展开
收起
云问追踪 2023-03-17 13:04:48 844 0
6 条回答
写回答
取消 提交回答
  • 随心分享,欢迎友善交流讨论:)

    使用预置的镜像就可以啦,镜像环境里已经都安装好了pytorch包的了,非常简单易用

    2023-03-28 16:02:40
    赞同 展开评论 打赏
  • 建议您可以通过在函数计算中使用 Docker 镜像来运行 PyTorch 应用程序

    2023-03-18 12:48:34
    赞同 展开评论 打赏
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    先在Python环境中已经安装了PyTorch包,在代码中引入torch包,在函数计算控制台中配置依赖项,添加到requirements.txt文件中。

    将代码和requirements.txt一起打包成zip文件,然后上传到函数计算中

    2023-03-18 10:25:53
    赞同 展开评论 打赏
  • AI相关的建议用GPU,这里有示例 https://github.com/devsapp/start-fc-gpu/tree/main/fc-http-gpu-inference-torchhub-cv-mobilenet-v2

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-03-17 21:00:27
    赞同 展开评论 打赏
  • 全栈JAVA领域创作者

    是的,可以在阿里云函数计算上运行PyTorch。可以使用pip在函数计算中安装PyTorch。以下是安装PyTorch的一些步骤:

    在函数计算的控制台上创建一个新的函数,例如“pytorch-function”。 在“高级设置”选项卡中选择“自定义镜像”,并将其设置为“mcr.microsoft.com/azure-functions/python:3.0-python3.7”。 将以下代码添加到您的代码中,以安装PyTorch: python Copy code import subprocess import sys

    def install(package): subprocess.check_call([sys.executable, "-m", "pip", "install", package])

    install('torch') 在函数计算的控制台上,点击“保存并部署”按钮。 这将创建一个新的函数,并在运行时安装PyTorch。您可以将PyTorch代码作为函数的一部分上传到函数计算,并使用PyTorch进行训练或预测。

    2023-03-17 20:20:00
    赞同 展开评论 打赏
  • 月移花影,暗香浮动

    要在FC上跑PyTorch需要先将PyTorch和相关依赖库打包成一个zip文件,并将其上传至函数计算中。可以使用类似以下命令将PyTorch和其它依赖库打包成一个zip文件:

    pip3 install torch torchvision -t ./deps
    cd deps
    zip -r9 ../deploy_package.zip ./*
    cd ../
    zip -g deploy_package.zip handler.py
    

    在上面的命令中,pip3命令用于安装PyTorch和相关依赖库,-t参数指定安装目录,./deps表示将安装文件放置在当前目录下的deps目录中。

    接着使用zip命令将该目录下的所有文件打包成一个zip文件,并命名为deploy_package.zip,其中-r参数指定递归打包目录下的所有文件,-9参数指定使用最高的压缩比,-g参数指定向原有的zip文件中增加新的文件handler.py

    在上传和部署FC函数时,只需将该zip文件作为函数的代码包上传即可。在函数的代码中,可以通过import torch来使用PyTorch的相关API。

    2023-03-17 14:26:55
    赞同 展开评论 打赏
滑动查看更多

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    All in Serverless 阿里云核心产品全面升级 立即下载
    AIGC 浪潮之上,森马的 Serverless 实践之旅 立即下载
    极氪大数据 Serverless 应用实践 立即下载