函数计算FC的阿里云部署的sd怎么上传模型并更换呀?

函数计算FC的阿里云部署的sd怎么上传模型并更换呀?

展开
收起
三分钟热度的鱼 2023-08-02 10:52:21 191 分享 版权
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    准备好模型文件,可以是.h5,.pb或其他常见模型格式

    将模型文件上传至函数计算可访问的存储中,如OSS对象存储

    在函数代码中,引入相应的深度学习库(如Tensorflow、Pytorch)来加载模型

    在函数中,从存储中加载模型文件,并执行推理预测作为函数执行逻辑

    具体代码示例:

    python
    Copy
    import oss2 # OSS SDK
    import tensorflow as tf

    从OSS加载模型文件

    authenticator = oss2.StsAuthenticator('你的AccessKeyId', '你的AccessKeySecret', '你的SecurityToken')
    bucket = oss2.Bucket(authenticator, 'yourbucketname', 'oss-cn-hangzhou.aliyuncs.com')
    model_file = bucket.get_object('model.h5')

    使用Tensorflow加载模型

    model = tf.keras.models.load_model(model_file)

    def handler(event, context):

    ... 执行推理预测逻辑

    更换模型的步骤:

    准备好新的模型文件
    上传至OSS存储
    更新函数引用模型文件的位置(OSS路径或名称)
    重新部署函数

    2023-08-03 18:39:07
    赞同 展开评论
  • 参考https://developer.aliyun.com/adc/scenario/exp/b2cc0e1c3a6244e0bd9fc0f37acd5a0e 此回答整理自钉群“【答疑群】函数计算 AIGC 场景技术交流”

    2023-08-02 11:05:39
    赞同 展开评论

快速交付实现商业价值。

还有其他疑问?
咨询AI助理