Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

编辑:小咸鱼 桃子

新智元导读】近日,一年一度的PyTorch开发者大会召开。会上,Meta发布了PyTorch Live,这是一套可以为安卓和iOS用户提供人工智能体验的工具。

近日,一年一度的PyTorch开发者大会召开。

在会上,Meta(原名 Facebook)发布了PyTorch Live,这是一套可以为移动端用户提供人工智能体验的工具。

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

PyTorch Live支持一种编程语言JavaScript,可以为Android和iOS两个移动端操作系统开发应用程序,还能为更广泛的PyTorch社区提供定制机器学习模型的服务。

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

目前,PyTorch Live已经开源,版本号v0.1.1。

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

https://github.com/pytorch/live

PyTorch Live开源项目中包括PyTorch Live命令行界面(即torchlive-CLI),一个依赖PyTorch Mobile库在移动设备上进行推理的React Native包,以及一个React Native模板,还有一些可以在移动设备上部署的示例。

PyTorch官网声称,PyTorch Live是一个十分易于使用的工具库,使用PyTorch Live可以帮助开发者在几分钟内成功构建一个手机端机器学习演示APP。

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

PyTorch这些年

2017年1月,Meta 发布了一个基于Torch的开源机器学习库PyTorch。

自2015年以来,TensorFlow一直占据上风,但是PyTorch在发布后也逐渐升温,在开发人员社区中快速普及。

近几年,PyTorch 成为机器学习领域增长最迅猛的开源项目之一。Meta 透露,2019年的时候,该平台的贡献者数量就同比增长超过50% ,增长近1200人。

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

而基于 PyTorch 中的PyTorch Mobile,PyTorch Live就可以允许开发者在 PyTorch 生态系统中完成从训练模型到部署模型的全过程,而且它还提供了可用于创建可视化用户界面的 React Native 库。

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

PyTorch Mobile在2019年10月发布,在此之前,Meta发布了Caffe2go,这是一个基于Caffe2机器学习框架,并针对移动端CPU和GPU进行特别优化的全新框架。

值得一提的是,不管开发人员想在移动设备或是其他边缘设备上运行PyTorch Mobile,都是可以的。甚至PyTorch Mobile也可以运行在服务器上。

Meta AI 软件工程师 Roman Radle表示,「如果你想展示一个运行在 Android 和 iOS 移动端上的模型,就需要花费数天时间来配置项目和构建用户界面。有了 PyTorch Live,开发成本降低了一半,而且你也不需要有太多Android开发和iOS开发的经验 」。

PyTorch Live内置工具

目前,PyTorch Live的beta测试版只支持苹果macOS操作系统。不过,对Windows和Linux系统的支持很快也会有。

PyTorch Live有几个依赖包需要先安装。

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

一个是Node.js。如果还没有装Node.js的话,可以从Node.js官方网站下载或者通过Homebrew安装(即brew install node)。

另外一个是Xcode。如果想在iOS模拟器或iOS设备上运行PyTorch Live应用,就需要从苹果应用商店安装Xcode。PyTorch Live目前支持Xcode 12.5或更高版本。

在开发过程中,配置环境可能是个既繁琐又困难的事。

PyTorch Live提供了一个安装例程,可以自动安装所需的依赖项。它将自动尝试安装以下库和工具:

  • Homebrew
  • OpenJDK
  • Yarn
  • Watchman
  • Android Command Line Tools
    • Android SDK
    • Android SDK Manager
    • Android Virtual Device Manager
    • Android Emulator
  • CocoaPods

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

PyTorch Live 工具包提供了一个命令行界面(CLI)和一个数据处理 API。

CLI 使开发人员能够建立一个移动开发环境,并引导开发人员去构建移动应用程序项目。

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

至于数据处理 API,它集成了 PyTorch Live API 中的自定义模型,这些模型可以内置到 Android 和 iOS 的移动端应用程序中。

目前,PyTorch Live已经支持的功能有:

1.图像分类

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

对相册里的照片进行分类

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

对相机拍摄到的物体进行实时分类

2.目标检测

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

3.手写数字识别

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

4.语言问答

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

用户也可以自行定制一些别的小功能。

未来,Meta 计划让社区通过 PyTorch Live 发现与共享 PyTorch 的模型和演示,并且还会提供一个可定制的数据处理 API 和支持音频与视频数据的机器学习工具。

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

Radle表示,「让开发人员更容易地开发移动应用程序,并向社区展示机器学习模型是我们的初衷。同时,这也是一个机会,通过建立一个由研究人员和移动开发人员组成的蓬勃发展的社区,他们才能共享和使用模型,可以进行思想碰撞和交流。」

PyTorch 的任务是加速从研究原型到生产部署的过程。随着移动端机器学习生态系统的不断发展,PyTorch Live的发布比以往任何时候都更加重要。

因此,有网友将PyTorch Live称为 「Game changer!」

Meta开源全新移动端AI生成神器,造个AI应用5分钟,安卓iOS都支持(基于ai的生成器)

参考资料:

https://venturebeat.com/2021/12/01/meta-launches-pytorch-live-a-set-of-tools-for-building-ai-powered-mobile-experiences/

https://pytorch.org/live/docs/tutorials/get-started

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年5月14日 上午10:31
下一篇 2023年5月14日 上午10:47

相关推荐

  • 仓库库存管理软件是免费的吗安全吗(仓库库存管理免费软件)

    仓库库存管理免费软件:提高库存管理的效率和准确性 仓库库存管理是企业管理中非常重要的一环,它关系到企业的生产计划、采购计划、销售计划等多个方面。而免费的仓库库存管理免费软件则可以帮…

    科研百科 2024年6月3日
    88
  • 施工进度管理总结

    施工进度管理总结 随着建筑行业的快速发展,施工进度管理已经成为了项目管理中至关重要的一部分。一个好的施工进度管理不仅能够保证项目按时完成,还能够降低项目的风险,提高项目的效率和质量…

    科研百科 2025年1月10日
    0
  • 专业的项目管理软件有哪些

    专业的项目管理软件有哪些 项目管理软件是一种工具,用于帮助团队管理项目进度,预算和资源。这些软件可以帮助团队更好地协作,提高项目效率,减少错误和风险。以下是一些专业的项目管理软件:…

    科研百科 2024年7月27日
    62
  • 档案整理流程及电子档案一体化管理解决方案(电子档案整理方法)

    大家的印象中,人们需要查找的档案应该是什么样子的,我想第一反应就是纸质档案堆积如山和手忙脚乱的查找电脑上存储盘上的各种文件夹。每个企业及部门机关都会有档案的存在,档案已经是工作生活…

    科研百科 2022年8月18日
    168
  • 探索数字化背景下高校档案管理信息化建设(高校档案数字化建设方案)

    档案是现代社会科学管理各类信息的重要手段,也是各类资源信息流转、存储的重要媒介,对文明的发展和人类社会的进步有着非常重要的作用。高校是培养人才和各类高端技术的汇集地,既是科研场所,…

    科研百科 2022年10月14日
    332
  • 做企业内部审计有什么要求?需要考什么证?(做企业内部审计有什么要求-需要考什么证书)

     随着人工智能新时代的来临,传统的财务会计岗位职位将逐渐被淘汰,除了大家被迫转型像管理会计发展外,有不少财会人都想向内部审计的路进行发展,到底从事内部审计有什么要求?需要考什么证?…

    科研百科 2024年2月7日
    97
  • 办公软件背景图片(办公软件壁纸)

    办公软件壁纸:如何让你的工作桌面更美观 在现代化的办公环境中,办公软件已经成为了我们日常办公不可或缺的一部分。但是,如果你有一个不太美观的工作桌面,你可能会觉得有些沮丧。那么,如何…

    科研百科 2024年6月4日
    55
  • 项目管理储备系统

    项目管理储备系统 项目管理储备系统是一种用于管理项目进度、成本、质量和范围的软件系统。一个好的项目管理储备系统可以帮助项目管理人员更好地组织和管理项目,提高项目的效率和质量。 项目…

    科研百科 2024年12月13日
    0
  • 项目进度和质量控制节点计划表

    项目进度和质量控制节点计划表 在项目执行过程中,进度和质量控制是确保项目成功完成的关键要素。一份好的项目进度和质量控制节点计划表可以帮助项目团队更好地掌握项目进度,控制质量,并及时…

    科研百科 2024年5月29日
    83
  • 项目管理实施进度

    项目管理实施进度 项目管理是指在一定时间内,通过制定计划,监督执行,协调资源,最终达成特定目标的过程。在现代商业环境中,项目管理已成为企业成功的关键因素之一。然而,项目管理并不是一…

    科研百科 2024年7月14日
    56