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

本文涉及的产品
模型训练 PAI-DLC,100CU*H 3个月
模型在线服务 PAI-EAS,A10/V100等 500元 1个月
交互式建模 PAI-DSW,每月250计算时 3个月
简介: “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)是人工智能的核心,专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能,它是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域。 本课程将带你入门机器学习,掌握机器学习的概念和常用的算法。
相关文章
|
机器学习/深度学习 搜索推荐 大数据
Jupyter Notebook:让编程就像搭积木
当我们想要进行类似机器学习、大数据这样的分析编程时,如果是在例如 PyChram 这样的编译器上写,一般是要把整个代码文件写完,然后再运行。这样的缺点就是如果中间某行出现了 Bug,我们就要排除,然后再重新运行整个文档,或者是 Debug。 但是如果是在 Jupyter Notebook 上,我们就可以一小块一小块的去运行,碰到不合预期的结果,可以很方便的回到特定的单元,去输出各种变量,排查错误。
202 0
Jupyter Notebook:让编程就像搭积木
|
机器学习/深度学习 数据可视化 数据挖掘
Jupyter Notebook 10个提升体验的高级技巧
Jupyter 笔记本是数据科学家和分析师用于交互式计算、数据可视化和协作的工具。Jupyter 笔记本的基本功能大家都已经很熟悉了,但还有一些鲜为人知的技巧可以大大提高生产力和效率。在这篇文章中,我将介绍10个可以提升体验的高级技巧。
136 0
|
机器学习/深度学习 数据可视化 Python
【机器学习2】什么是Jupyter notebook & 新手使用Jupter notebook
【机器学习2】什么是Jupyter notebook & 新手使用Jupter notebook
404 0
|
3月前
|
机器学习/深度学习 IDE 开发工具
快速部署 Jupyter Notebook 社区版
Jupyter Notebook 是一个强大且灵活的工具,特别适用于数据科学、机器学习、教学和科研等领域。本文介绍如何使用阿里云计算巢服务快速部署Jupyter Notebook 社区版。
快速部署 Jupyter Notebook 社区版
|
机器学习/深度学习 数据可视化 IDE
上手jupyter notebook神器
Jupyter Notebook是一个开源的 Web 应用,能够让你创建、分享包含可执行代码、可视化结构和文字说明的文档。
393 0
上手jupyter notebook神器
|
数据可视化 数据挖掘 测试技术
一文吃透 Jupyter Notebook
一文吃透 Jupyter Notebook
840 0
一文吃透 Jupyter Notebook
|
9月前
|
人工智能 机器人 Linux
超级炫酷的AI绘图工具—MidJourney入门使用教程
超级炫酷的AI绘图工具—MidJourney入门使用教程
|
人工智能 数据可视化 开发者
快速上手Jupyter Notebook| 学习笔记
快速学习快速上手Jupyter Notebook
194 0
|
5月前
|
机器学习/深度学习 数据可视化 开发者
Jupyter Notebook使用技巧:提升编程效率的最佳实践
Jupyter Notebook使用技巧:提升编程效率的最佳实践
253 0

热门文章

最新文章