Notebook快速开发文生视频-教程

本文涉及的产品
模型训练 PAI-DLC,5000CU*H 3个月
交互式建模 PAI-DSW,每月250计算时 3个月
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
简介: “Notebook快速开发”提供CPU和GPU实例,帮助用户在网页端体验和开发各类模型(包括ModelScope)。建议使用Chrome浏览器进行体验。

“Notebook快速开发”提供CPU和GPU实例,帮助用户在网页端体验和开发各类模型(包括ModelScope)。建议使用Chrome浏览器进行体验。

1、账号与环境创建

点击页面右上角的“Notebook快速开发”按钮,根据提示注册或登录ModelScope账号、阿里云账号,即可获得PAI-DSW和阿里云弹性加速计算EAIS的免费体验时长。

562bf838-de20-4546-bf33-8ac80efa9764.png

2、阿里云弹性加速计算EAIS实例(推荐)

(1)启动阿里云弹性加速计算EAIS实例(需要等待几分钟)

25929007-1751-4ace-b06a-295733a4a3f0.png

(2)使用“笔记本”功能,即 jupyter。

6c69f924-6848-4f50-99b1-78ba15d54e36.png

(3)modelscope包已经默认集成,所以只需要安装额外包:

!pip install open_clip_torch
!pip install pytorch-lightning

99289f1b-946a-45bb-9cae-5648a0dfd2cc.png

(4)运行代码,进行视频生成(需要等待20min下载13GB左右的模型文件):

from modelscope.pipelines import pipeline
from modelscope.outputs import OutputKeys
p = pipeline('text-to-video-synthesis', 'damo/text-to-video-synthesis')
test_text = {
        'text': 'A panda eating bamboo on a rock.',
    }
output_video_path = p(test_text,)[OutputKeys.OUTPUT_VIDEO]
print('output_video_path:', output_video_path)

015a008b-7949-435e-b8e2-7f71b4e3894a.png

(5)运行结束后会输出默认保存视频的地址,将视频移到当前目录下

4e7a4cc5-8d3a-44cc-a189-aab03722995e.png

(6)刷新当前目录,出现生成的视频文件,右键点击下载

688a9078-6cb6-4983-a757-59ca2416cb43.png

8ec2a218-b707-46c1-a9f3-b7ca7077d667.png


(7)可以采用VLC播放器进行播放

54280fad-b136-4d73-bcc2-c804051f97d3.png

3、PAI-DSW实例

(1)启动PAI-DSW中的GPU环境,需要等待几分钟,之后进入PAI-DSW实例

466a82bd-6996-4733-8a9d-4c79efb2a058.png

(2)打开notebook,与EAIS实例类似地运行示例代码

6d2a261f-113a-4ec8-bbd2-64d231c89c2f.png

461fa928-2f5c-4c99-997a-af3e381d2e12.png

(3)获取视频存储路径,移动到workspace目录下

12823b4c-336b-4b1b-8684-bb32dc712ad9.png

(4)右键点击即可下载,文件播放方式与EAIS实例的教程相同,采用VLC播放器进行播放

8ccffcf1-92aa-4d4f-9fb9-8cb587c0ec47.png


相关实践学习
使用PAI-EAS一键部署ChatGLM及LangChain应用
本场景中主要介绍如何使用模型在线服务(PAI-EAS)部署ChatGLM的AI-Web应用以及启动WebUI进行模型推理,并通过LangChain集成自己的业务数据。
机器学习概览及常见算法
机器学习(Machine Learning, ML)是人工智能的核心,专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能,它是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域。 本课程将带你入门机器学习,掌握机器学习的概念和常用的算法。
相关文章
|
9天前
|
机器学习/深度学习 IDE 开发工具
快速部署 Jupyter Notebook 社区版
Jupyter Notebook 是一个强大且灵活的工具,特别适用于数据科学、机器学习、教学和科研等领域。本文介绍如何使用阿里云计算巢服务快速部署Jupyter Notebook 社区版。
快速部署 Jupyter Notebook 社区版
|
5月前
|
数据采集 机器学习/深度学习 数据可视化
使用Jupyter Notebook进行数据分析:入门与实践
【6月更文挑战第5天】Jupyter Notebook是数据科学家青睐的交互式计算环境,用于创建包含代码、方程、可视化和文本的文档。本文介绍了其基本用法和安装配置,通过一个数据分析案例展示了如何使用Notebook进行数据加载、清洗、预处理、探索、可视化以及建模。Notebook支持多种语言,提供直观的交互体验,便于结果呈现和分享。它是高效数据分析的得力工具,初学者可通过本文案例开始探索。
|
2月前
|
机器学习/深度学习 数据可视化 开发者
Jupyter Notebook使用技巧:提升编程效率的最佳实践
Jupyter Notebook使用技巧:提升编程效率的最佳实践
83 0
|
3月前
|
机器学习/深度学习 数据可视化 数据挖掘
Jupyter Notebook: 数据科学的最佳实践
【8月更文第29天】Jupyter Notebook 是一个交互式的计算环境,非常适合进行数据分析、可视化和机器学习任务。它不仅支持多种编程语言(如 Python、R 和 Julia),还能将文本、代码、图表和多媒体元素融合在一起,非常适合编写可重复使用的分析报告。
253 1
|
6月前
|
机器学习/深度学习 大数据 程序员
[机器学习]Jupyter Notebook 安装使用(二)
[机器学习]Jupyter Notebook 安装使用(二)
90 0
|
6月前
|
自然语言处理 算法 Shell
【Rasa+Pycharm+Tensorflow】控制台实现智能客服问答实战(附源码和数据集 超详细)
【Rasa+Pycharm+Tensorflow】控制台实现智能客服问答实战(附源码和数据集 超详细)
168 0
|
数据可视化 JavaScript 前端开发
【数据分析入门】Jupyter Notebook
【数据分析入门】Jupyter Notebook
|
机器学习/深度学习 数据可视化 Python
【机器学习2】什么是Jupyter notebook & 新手使用Jupter notebook
【机器学习2】什么是Jupyter notebook & 新手使用Jupter notebook
372 0
|
JSON 数据格式 Python
墙裂推荐!几个Jupyter Notebook 超实用插件(一)
墙裂推荐!几个Jupyter Notebook 超实用插件(一)

热门文章

最新文章