[快速入门]vitis ai2.0支持哪些模型
数字化制造云平台 MBM Space

统一齐全的数据模型标准 统一齐全的数据模型标准 齐全的、标准的数据模型,包括工厂模型、产品模型、工艺模型、资源模型、配方模型、质检模型、仓储模型、设备模型等 数据模型面向生态开放 数据模型支持可配置化的属性灵活扩展 全球化集团多工厂管理 全球化集团多工厂管理 一套平台支持集团统一全球化多工厂管理

盘古NLP大模型

718B深度思考模型 高效训推 覆盖全链路的训推工具 负载均衡 多维度负载均衡策略 安全防护 支持模型加密与模型混淆保护 盘古NLP大模型系列 模型规格说明 训练和部署盘古系列模型、三方开源模型请登录 ModelArts Studio控制台 盘古NLP大模型系列 模型规格说明 训练和部署盘古系列模型、三方开源模型请登录

大模型混合云

业,快速孵化大模型场景化应用 大模型混合云十大创新技术 大模型混合云十大创新技术 了解详情 十大创新技术 加速构建企业专属大模型 十大创新技术 加速构建企业专属大模型 围绕企业大模型构建关键过程,聚焦根技术,为AI原生系统性创新 围绕企业大模型构建关键过程,聚焦根技术,为AI原生系统性创新

盘古大模型 panguLM

盘古大模型 PanguLargeModels 盘古大模型 PanguLargeModels 盘古大模型是面向B端行业的大模型,包含L0中5类基础大模型、L1行业大模型及L2场景模型三层架构 盘古大模型是面向B端行业的大模型,包含L0中5类基础大模型、L1行业大模型及L2场景模型三层架构

盘古预测大模型

法推荐及结果输出 提升开发效率、降低落地门槛 支持二次微调,实现领域知识累积,提供特征重要性等结果辅助分析能力 文档与学习成长 盘古大模型 盘古大模型 什么是盘古大模型 盘古预测大模型能力与规格 盘古大模型快速入门 如何调用盘古大模型API 查看全部 AI Gallery百模千态社区

盘古多模态大模型

首个支持点云生成的大模型,为其端到端仿真高效迭代提供强有力支撑。 文档与学习成长 盘古大模型 盘古大模型 什么是盘古大模型 盘古多模态大模型能力与规格 用户指南 如何调用盘古大模型API 查看全部 AI Gallery百模千态社区 AI Gallery百模千态社区 优质昇腾云AI模型专区

盘古行业大模型

盘古行业大模型 盘古行业大模型 盘古行业大模型化解行业数据构建难、模型效果调优难、场景能力评测难三大难题,助力行业客户更快、更优构建专业大模型 盘古行业大模型化解行业数据构建难、模型效果调优难、场景能力评测难三大难题,助力行业客户更快、更优构建专业大模型 专家咨询 ModelArts

需求管理 CodeArts Req-功能页

m项目模板、看板项目模板。 敏捷迭代开发:支持敏捷迭代开发,迭代计划和时间线清晰展现项目进展。 工作项层次和类型自定义:看板项目类型支持工作项的层次,工作项类型和名称的自定义,灵活轻便。 看板项目拖动式卡片交互:状态列支持自定义,并且支持子状态列。 计费说明 需求管理是软件开发生

工业数字模型驱动引擎云服务

24类+工业数据模型模板库,开箱即用 24类+工业数据模型模板库,开箱即用 支持BoM模型模板库、BoP工业模型库、SysML数据模型等24+工业数据模型模板 预置80+工业数据管理能力,灵活高效配置 预置80+工业数据管理能力,灵活高效配置 权限、搜索、安全等 自动生成数据服务API,极大降低软件开发成本和难度

[相关产品]vitis ai2.0支持哪些模型
模型制作服务

全新的智慧讲解体验,将丰富展区虚拟内容与历史事件的全息再现,打造全国第一家智慧全息讲解纪念馆。模型制作服务Model making service,创新了全新的智慧讲解体验,将丰富展区虚拟内容与历史事件的全息再现,打造智慧全息讲解纪念馆。借助虚实融合的技术,全面提升手机用户在参观

智慧监控AI模型

智慧监控AI模型综合集成了人脸识别模型、安全帽识别模型、口罩佩戴识别模型、车牌识别模型、车辆占道识别模型5种AI模型。一,人脸识别服务 人脸识别模型目前提供授权认证、模型加载、人脸注册、人脸识别、人脸删除、特征提取六个接口服务。 授权认证:需先进行授权认证,才能够正常使用人脸识别服务;

模型咨询服务

牌方顺利完成模型的私有化部署2、指导品牌方调用销量预测模型所需要的数据。指导品牌方建立科学的数据管理体系,规范数据采集、存储、处理和调用流程。帮助品牌方提高数据质量和可用性,为销量预测模型提供可靠的数据支持3、指导品牌方利用模型正确输出预测结果。详细讲解销量预测模型的输出原理和方

WeLink支持服务

3、指导管理员进行后台操作,满足企业日常使用。 *上门支持城市:广西壮族自治区南宁市、北海市、柳州市、桂林市、钦州市 ※白银版/黄金版本/铂金版本/全年人员外包模式※ 服务价格: 白银版:5人天上门+全年远程支持,10000元/套年; 黄金版:10人天上门+全年远程支持,18000元/套年; 铂金版:

WeLink支持服务

阮鸿科技提供基于华为云WeLink的全方面支持服务,包括问题支撑、产品演示、使用咨询、案例讲解、操作设置、功能指导等服务。用专业团队给企业提供全流程、快速响应的服务体验。服务说明:WeLink产品适用操作系统:Windows/Android/iOS;交付方式:现场交付(单位:人天

WeLink支持服务

2、完成常用功能演示及配置,满足企业日常使用。 *上门支持城市:上海 三、服务价格 基础版:1人天上门——2500/套; 白银版:5人天上门+全年远程支持——10000/套年 黄金版:10人天上门+全年远程支持——18000/套年 铂金版:15人天上门+全年远程支持——22500/套年 全年人员外包

WeLink支持服务

服务价格: 白银版:5人天上门+全年远程支持,10000元/套年; 黄金版:10人天上门+全年远程支持,18000元/套年; 铂金版:15人天上门+全年远程支持,22500元/套年; 全年人员外包模式:1500元/天 服务内容: 一、上门支持: 1、WeLink产品介绍; 2、WeLink产品操作演示及讲解;

WeLink支持服务

利伊享数据科技提供基于华为云WeLink的支持服务,提供产品演示、使用咨询、案例讲解、后台设置、功能指导等服务。利伊享数据科技提供基于华为云WeLink的支持服务,提供产品演示、使用咨询、案例讲解、后台设置、功能指导等服务。 商品规格与价格: 规格一:基准版:1人天上门 , 购买方式:按次,单价:2500元/次;

WeLink支持服务

设置等; (8)上门服务:1对1指导部署,产品操作演示方案讲解; (9)帮助设置考勤、审批等常用应用;分享同行优秀管理案例; (10)远程支持:管理员后台配置修改;使用咨询。 服务价值: (1)剖析WeLink功能与特性,化繁为简,帮助产品在企业内快速推广; (2)产品功能特性培

[相似文章]vitis ai2.0支持哪些模型
华为云CodeArts API_API设计支持公共模型

华为云CodeArts API支持公共模型 华为云CodeArts API支持公共模型 CodeArts API是面向开发者,提供API设计、API开发、API文档、API调试、 API自动化测试一体化协作平台。支持API设计引入公共模型,确保引用模型的API接口,可以一次修改全局

ModelArts模型训练_模型训练简介_如何训练模型

ModelArts模型训练 ModelArts模型训练简介 ModelArts模型训练,俗称“建模”,指通过分析手段、方法和技巧对准备好的数据进行探索分析,从中发现因果关系、内部联系和业务规律,为商业目的提供决策参考。训练模型的结果通常是一个或多个机器学习或深度学习模型模型可以应用到新的数据中,得到预测、评价等结果。

GA支持的加速区域有哪些_GA操作指导_华为云GA全球加速

―Anycast IP简化DNS配置 ―支持就近接入华为云网络的全球接入点,无需手工配置 ―加速策略一键式配置,应用全球生效 部署灵活,支持应用自由扩展 部署灵活,支持应用自由扩展 ―后端应用灵活扩缩容,业务层无感知 ―分布式应用灵活部署,支持跨地域负载分担或主备部署 ―新版本测试

弹性负载均衡支持的协议_协议有哪些_协议是什么-华为云

。 立即使用 智能客服 支持的协议类型 负载均衡提供四层协议和七层协议监听,您可根据从客户端到负载均衡器的应用场景选择监听协议。 对于支持四层能力的负载均衡器,在创建监听器时,支持选择TCP或者UDP。 对于支持七层能力的负载均衡器,在创建监听器时,支持选择HTTP或者HTTPS。

华为云存储网关是什么_云存储网关使用场景_云存储网关支持哪些协议

一个网关最多能同时访问多少客户端? 目前一个网关最多支持1024个并发访问客户端。当设置了可读客户端或读写客户端权限时,可同时访问的客户端数为设置客户端个数。 一个网关最多能存放多少个文件? 目前单网关最多支持存放1亿个文件,单个文件最大支持容量900GB。网关存放的文件个数,受缓存盘容

GaussDB数据库模型_GaussDB是什么_高斯数据库模型

优越的企业级数据库服务。 立即购买 控制台 GaussDB数据库模型 了解云数据库 GaussDB 超高可用 支持跨机房、同城、异地、多活高可用,支持分布式强一致,数据0丢失 支持跨机房、同城、异地、多活高可用,支持分布式强一致,数据0丢失 卓越性能 极致性能和准线性扩展,PB级

GaussDB支持的函数_GaussDB函数类型解析_高斯数据库支持的函数-华为云

云数据库GaussDB支持的函数 云数据库GaussDB支持的函数 云数据库GaussDB,华为自主创新研发的分布式关系型数据库,具有高性能、高可用、高安全、低成本的特点,华为云GaussDB重磅发布HTAP商用,定义云原生数据库2.0新范式。 云数据库GaussDB,华为自主创

华为云盘古大模型_华为云AI大模型_盘古人工智能

可控。 支持二次训练 支持行业客户二次训练专属模型,打造大模型体验。 盘古预测大模型产品功能 回归预测 用于连续值预测,可自动进行任务理解,分析选择最适合的回归模型集合,并融合多个模型来提升回归预测精度 分类预测 用于离散值的预测,如:不同类别或标签;基于任务理解和模型选择推荐能

弹性负载均衡ELB使用场景_弹性负载均衡支持哪些协议_弹性负载均衡如何计费

ELB-创建独享型负载均衡器 负载均衡器创建后,不支持修改VPC。如果要修改VPC,请重新创建负载均衡器,并选择对应的VPC。独享型负载均衡实例创建完成后,您还需要创建监听器,才可以对负载均衡实例地址进行ping验证。 了解详情 ELB-创建共享型负载均衡器 负载均衡器创建后,不支持修改VPC。如果要修改V

vitis ai2.0支持哪些模型

功能介绍

支持单节点通过参数配置或者获取训练输出的metric指标信息来决定执行是否跳过,同时可以基于此能力完成对执行流程的控制。

应用场景

主要用于存在多分支选择执行的复杂场景,在每次启动执行后需要根据相关配置信息决定哪些分支需要执行,哪些分支需要跳过,达到分支部分执行的目的,与ConditionStep的使用场景类似,但功能更加强大。当前该能力适用于数据集创建节点、数据集标注节点、数据集导入节点、数据集版本发布节点、作业类型节点、模型注册节点以及服务部署节点。

控制单节点的执行

  • 通过参数配置实现
    from modelarts import workflow as wf
    
    condition_equal = wf.steps.Condition(condition_type=wf.steps.ConditionTypeEnum.EQ, left=wf.Placeholder(name="is_skip", placeholder_type=wf.PlaceholderType.BOOL), right=True)
    
    # 构建一个OutputStorage对象,对训练输出目录做统一管理
    storage = wf.data.OutputStorage(name="storage_name", title="title_info",
                                    description="description_info")  # name字段必填,title, description可选填
    
    # 定义输入的 OBS 对象
    obs_data = wf.data.OBSPlaceholder(name="obs_placeholder_name", object_type="directory")
    
    # 通过JobStep来定义一个训练节点,并将训练结果输出到OBS
    job_step = wf.steps.JobStep(
        name="training_job",  # 训练节点的名称,命名规范(只能包含英文字母、数字、下划线(_)、中划线(-),并且只能以英文字母开头,长度限制为64字符),一个Workflow里的两个step名称不能重复
        title="图像分类训练",  # 标题信息,不填默认使用name
        algorithm=wf.AIGalleryAlgorithm(
            subscription_id="subscription_id",  # 算法订阅ID
            item_version_id="item_version_id",  # 算法订阅版本ID,也可直接填写版本号
            parameters=[]
    
        ),  # 训练使用的算法对象,示例中使用AIGallery订阅的算法;部分算法超参的值如果无需修改,则在parameters字段中可以不填写,系统自动填充相关超参值
    
        inputs=wf.steps.JobInput(name="data_url", data=obs_data),
        # JobStep的输入在运行时配置;data字段也可使用data=wf.data.OBSPath(obs_path="fake_obs_path")表示
        outputs=wf.steps.JobOutput(name="train_url",
                                   obs_config=wf.data.OBSOutputConfig(obs_path=storage.join("directory_path"))),
        # JobStep的输出
        spec=wf.steps.JobSpec(
            resource=wf.steps.JobResource(
                flavor=wf.Placeholder(name="train_flavor", placeholder_type=wf.PlaceholderType.JSON, description="训练资源规格")
    
            )
        ), # 训练资源规格信息
        policy=wf.steps.StepPolicy(
            skip_conditions=[condition_equal] # 通过skip_conditions中的计算结果决定job_step是否跳过
        )
    )
    
    workflow = wf.Workflow(
        name="new-condition-demo",
        desc="this is a demo workflow",
        steps=[job_step],
        storages=storage
    )

    案例中job_step配置了相关的跳过策略,并且通过一个bool类型的参数进行控制。当name为is_skip的Placeholder参数配置为True时,condition_equal的计算结果为True,此时job_step会被置为跳过,反之job_step正常执行,其中Condition对象详情可参考构建条件节点控制分支执行

  • 通过获取JobStep输出的相关metric指标信息实现
    from modelarts import workflow as wf
    
    # 构建一个OutputStorage对象,对训练输出目录做统一管理
    storage = wf.data.Storage(name="storage_name", title="title_info", with_execution_id=True, create_dir=True, description="description_info")  # name字段必填,title, description可选填
    
    # 定义输入的OBS对象
    obs_data = wf.data.OBSPlaceholder(name="obs_placeholder_name", object_type="directory")
    
    # 通过JobStep来定义一个训练节点,并将训练结果输出到OBS
    job_step = wf.steps.JobStep(
        name="training_job",  # 训练节点的名称,命名规范(只能包含英文字母、数字、下划线(_)、中划线(-),并且只能以英文字母开头,长度限制为64字符),一个Workflow里的两个step名称不能重复
        title="图像分类训练",  # 标题信息,不填默认使用name
        algorithm=wf.AIGalleryAlgorithm(
            subscription_id="subscription_id",  # 算法订阅ID
            item_version_id="item_version_id",  # 算法订阅版本ID,也可直接填写版本号
            parameters=[]
    
        ),  # 训练使用的算法对象,示例中使用AIGallery订阅的算法;部分算法超参的值如果无需修改,则在parameters字段中可以不填写,系统自动填充相关超参值
        inputs=wf.steps.JobInput(name="data_url", data=obs_data),
        outputs=[
            wf.steps.JobOutput(name="train_url",obs_config=wf.data.OBSOutputConfig(obs_path=storage.join("directory_path"))),
            wf.steps.JobOutput(name="metrics", metrics_config=wf.data.MetricsConfig(metric_files=storage.join("directory_path/metrics.json", create_dir=False))) # 指定metric的输出路径,相关指标信息由作业脚本代码根据指定的数据格式自行输出(示例中需要将metric信息输出到训练输出目录下的metrics.json文件中)
        ],
        spec=wf.steps.JobSpec(
            resource=wf.steps.JobResource(
                flavor=wf.Placeholder(name="train_flavor", placeholder_type=wf.PlaceholderType.JSON, description="训练资源规格")
            )
        )  # 训练资源规格信息
    )
    
    # 定义模型名称参数
    model_name = wf.Placeholder(name="placeholder_name", placeholder_type=wf.PlaceholderType.STR)
    
    # 定义条件对象
    condition_lt = wf.steps.Condition(
        condition_type=wf.steps.ConditionTypeEnum.LT,
        left=wf.steps.MetricInfo(job_step.outputs["metrics"].as_input(), "accuracy"),
        right=0.5
    )
    
    model_step = wf.steps.ModelStep(
        name="model_registration",  # 模型注册节点的名称,命名规范(只能包含英文字母、数字、下划线(_)、中划线(-),并且只能以英文字母开头,长度限制为64字符),一个Workflow里的两个step名称不能重复
        title="模型注册",  # 标题信息
        inputs=wf.steps.ModelInput(name='model_input', data=job_step.outputs["train_url"].as_input()),  # job_step的输出作为输入
        outputs=wf.steps.ModelOutput(name='model_output', model_config=wf.steps.ModelConfig(model_name=model_name, model_type="TensorFlow")),  # ModelStep的输出
        depend_steps=[job_step],  # 依赖的作业类型节点对象
        policy=wf.steps.StepPolicy(skip_conditions=condition_lt) # 通过skip_conditions中的计算结果决定model_step是否跳过
    )
    
    workflow = wf.Workflow(
        name="new-condition-demo",
        desc="this is a demo workflow",
        steps=[job_step, model_step],
        storages=storage
    )

    案例中model_step配置了相关的跳过策略,并且通过获取job_step输出的accuracy指标信息与预置的值进行比较,决定是否需要进行模型注册。当job_step输出的accuracy指标数据小于阈值0.5时,condition_lt的计算结果为True,此时model_step会被置为跳过,反之model_step正常执行。

    job_step输出的metric文件格式要求可参考创建Workflow训练作业节点部分,并且在Condition中只支持使用type为float类型的指标数据作为输入。

    此案例中metrics.json的内容示例如下:
    [
        {
            "key": "loss", // 指标数据名称,不支持特殊字符,长度限制为64字符
            "title": "loss", // 指标数据标题,长度限制为64字符
            "type": "float", // 指标数据类型,支持以下类型:浮点:float、折线图:line chart、柱状图:histogram、矩阵:table、一维表格:one-dimensional-table
            "data": {
                "value": 1.2 // 指标数据值,不同类型的使用示例可以参考创建Workflow训练作业节点
            }
        },
        {
            "key": "accuracy",
            "title": "accuracy",
            "type": "float",
            "data": {
                "value": 0.8
            }
        }   
    ]

控制多分支的部分执行

from modelarts import workflow as wf

# 构建一个OutputStorage对象,对训练输出目录做统一管理
storage = wf.data.Storage(name="storage_name", title="title_info", with_execution_id=True, create_dir=True, description="description_info")  # name字段必填,title, description可选填

# 定义输入的OBS对象
obs_data = wf.data.OBSPlaceholder(name="obs_placeholder_name", object_type="directory")

condition_equal_a = wf.steps.Condition(condition_type=wf.steps.ConditionTypeEnum.EQ, left=wf.Placeholder(name="job_step_a_is_skip", placeholder_type=wf.PlaceholderType.BOOL), right=True)

# 通过JobStep来定义一个训练节点,并将训练结果输出到OBS
job_step_a = wf.steps.JobStep(
    name="training_job_a",  # 训练节点的名称,命名规范(只能包含英文字母、数字、下划线(_)、中划线(-),并且只能以英文字母开头,长度限制为64字符),一个Workflow里的两个step名称不能重复
    title="图像分类训练",  # 标题信息,不填默认使用name
    algorithm=wf.AIGalleryAlgorithm(
        subscription_id="subscription_id",  # 算法订阅ID
        item_version_id="item_version_id",  # 算法订阅版本ID,也可直接填写版本号
        parameters=[]

    ),  # 训练使用的算法对象,示例中使用AIGallery订阅的算法;部分算法超参的值如果无需修改,则在parameters字段中可以不填写,系统自动填充相关超参值
    inputs=wf.steps.JobInput(name="data_url", data=obs_data),
    outputs=[wf.steps.JobOutput(name="train_url", obs_config=wf.data.OBSOutputConfig(obs_path=storage.join("directory_path_a")))],
    spec=wf.steps.JobSpec(
        resource=wf.steps.JobResource(
            flavor=wf.Placeholder(name="train_flavor", placeholder_type=wf.PlaceholderType.JSON, description="训练资源规格")

        )
    ),  # 训练资源规格信息
    policy=wf.steps.StepPolicy(skip_conditions=condition_equal_a)
)

condition_equal_b = wf.steps.Condition(condition_type=wf.steps.ConditionTypeEnum.EQ, left=wf.Placeholder(name="job_step_b_is_skip", placeholder_type=wf.PlaceholderType.BOOL), right=True)

# 通过JobStep来定义一个训练节点,并将训练结果输出到OBS
job_step_b = wf.steps.JobStep(
    name="training_job_b",  # 训练节点的名称,命名规范(只能包含英文字母、数字、下划线(_)、中划线(-),并且只能以英文字母开头,长度限制为64字符),一个Workflow里的两个step名称不能重复
    title="图像分类训练",  # 标题信息,不填默认使用name
    algorithm=wf.AIGalleryAlgorithm(
        subscription_id="subscription_id",  # 算法订阅ID
        item_version_id="item_version_id",  # 算法订阅版本ID,也可直接填写版本号
        parameters=[]

    ),  # 训练使用的算法对象,示例中使用AIGallery订阅的算法;部分算法超参的值如果无需修改,则在parameters字段中可以不填写,系统自动填充相关超参值
    inputs=wf.steps.JobInput(name="data_url", data=obs_data),
    outputs=[wf.steps.JobOutput(name="train_url", obs_config=wf.data.OBSOutputConfig(obs_path=storage.join("directory_path_b")))],
    spec=wf.steps.JobSpec(
        resource=wf.steps.JobResource(
            flavor=wf.Placeholder(name="train_flavor", placeholder_type=wf.PlaceholderType.JSON, description="训练资源规格")

        )
    ),  # 训练资源规格信息
    policy=wf.steps.StepPolicy(skip_conditions=condition_equal_b)
)

# 定义模型名称参数
model_name = wf.Placeholder(name="placeholder_name", placeholder_type=wf.PlaceholderType.STR)

model_step = wf.steps.ModelStep(
    name="model_registration",  # 模型注册节点的名称,命名规范(只能包含英文字母、数字、下划线(_)、中划线(-),并且只能以英文字母开头,长度限制为64字符),一个Workflow里的两个step名称不能重复
    title="模型注册",  # 标题信息
    inputs=wf.steps.ModelInput(name='model_input', data=wf.data.DataConsumptionSelector(data_list=[job_step_a.outputs["train_url"].as_input(), job_step_b.outputs["train_url"].as_input()])),  # 选择job_step_a或者job_step_b的输出作为输入
    outputs=wf.steps.ModelOutput(name='model_output', model_config=wf.steps.ModelConfig(model_name=model_name, model_type="TensorFlow")),  # ModelStep的输出
    depend_steps=[job_step_a, job_step_b],  # 依赖的作业类型节点对象
)

workflow = wf.Workflow(
    name="new-condition-demo",
    desc="this is a demo workflow",
    steps=[job_step_a, job_step_b, model_step],
    storages=storage
)

案例中job_step_a和job_step_b均配置了跳过策略,并且都使用参数进行控制。当参数值配置不同时,model_step的执行可以分为以下几种情况(model_step没有配置跳过策略,因此会遵循默认规则):

job_step_a_is_skip参数值

job_step_b_is_skip参数值

model_step是否执行

True

True

跳过

False

执行

False

True

执行

False

执行

默认规则:当某个节点依赖的所有节点状态均为跳过时,该节点自动跳过,否则正常执行,此判断逻辑可扩展至任意节点。

在上述案例的基础上,如果需要打破默认规则,在job_step_a以及job_step_b跳过时,model_step也允许执行,则只需要在model_step中也配置跳过策略即可(跳过策略的优先级高于默认规则)。

vitis ai2.0支持哪些模型常见问题

更多常见问题 >>