当前位置: 首页 > news >正文

云计算 - 百度AIStudio使用小结

云计算 - 百度AIStudio使用小结

前言

本文以ffmpeg处理视频为例,小结一下AI Studio的使用体验及一些避坑技巧。

算力获得

免费的算力获得方式为:每日登录后运行一个项目(只需要点击运行,不需要真正运行)即可获得8小时算力卡。

项目哪里来?可以随便Fork一个项目例如:Project 5900035

fork

然后点“环境启动”:

环境启动

只需要弹出这个界面就说明今日获得8h算力了:

算力已获得

项目创建

项目分类

项目创建分为两种,一种是脚本类,一种是NoteBook类。

脚本类的项目是你提前编写好脚本,提交任务,任务执行完成后你可以下载输出结果;NoteBook类型的项目就像本地的Jupyter一样,可以交互。

脚本类项目在编辑时是不消耗算力的,而Notebook类项目只有在启动后才能编辑,只要启动了就会消耗算力时长。

创建运行

进入个人中心,点击项目 -> 创建和Fork的项目 -> 创建项目:

项目创建

之后选择什么类型的项目、什么配置按照需求即可,如果不知道如何选择,那就随便选吧(都能运行)。

本文以脚本类项目为例:

创建项目具体步骤

查看详情:

查看详情

编辑项目

编辑项目

忽略警告

确定

编辑脚本并提交运行就好了

编辑脚本提交运行

项目上传文件收到限制,不能上传大文件。因此若有处理大文件的需求,可以通过挂载数据集的方式来实现。

数据集创建

创建数据集

在个人中心,点击创建的数据集 -> 创建数据集即可。

数据集创建

文件总大小不得超过50G,文件数量不得超过10个。因此多文件可以打包成一个压缩包再上传。

挂载数据集

回到上上一步所创建的(脚本类)项目,点击修改

修改

添加“个人数据集”,最后保存即可:

具体步骤

数据集如何使用呢?脚本类的项目数据集将被挂载到/root/paddlejob/workspace/train_data/datasets/目录下。

通过点击数据集可以查看所挂载数据集的具体路径。

数据集具体路径

上图中的Fonts.zip的绝对路径为/root/paddlejob/workspace/train_data/datasets/data236492/Fonts.zip

所有输出到/root/paddlejob/workspace/output/下的文件都将被作为输出文件,在任务完成后,点击下载输出即可下载该目录下所有文件的压缩包:

下载输出

避坑技巧

  1. 脚本类型的项目,提交任务时不会自动获得算力卡,需要点击一个Notebook类型的项目运行一下
  2. 脚本类项目中,脚本执行完成后可能不会立即退出,大约15分钟后才会退出
  3. 输出日志中可能会有重复(一行显示好几遍)
  4. 4张V100(第二个选项)的算力大约是1张V100(第一个选项)的4倍,算力时长消耗4张是1张的8倍(但快确实爽)

原创不易,转载经作者同意后请附上原文链接哦~
同步发文于CSDN:https://letmefly.blog.csdn.net/article/details/132535648

http://www.lryc.cn/news/152639.html

相关文章:

  • 刷新你对Redis持久化的认知
  • Greenplum-最佳实践小结
  • 从Gamma空间改为Linear空间会导致性能下降吗
  • 双轨制的发展,弊端和前景
  • 生成对抗网络(GAN):在图像生成和修复中的应用
  • 扬杰科技携手企企通,召开SRM采购供应链协同系统项目启动会
  • AtCoder Beginner Contest 318
  • 《Python魔法大冒险》003 两个神奇的魔法工具
  • 每日一题-动态规划(从不同类型的物品中各挑选一个,使得最后花费总和等于1000)
  • 2023-9-3 试除法判定质数
  • 【Apollo学习笔记】——规划模块TASK之RULE_BASED_STOP_DECIDER
  • 【SpringBoot】最基础的项目架构(SpringBoot+Mybatis-plus+lombok+knife4j+hutool)
  • RNN 单元:分析 GRU 方程与 LSTM,以及何时选择 RNN 而不是变压器
  • Linux音频了解
  • 精心整理了优秀的GitHub开源项目,包含前端、后端、AI人工智能、游戏、黑客工具、网络工具、AI医疗等等,空闲的时候方便看看提高自己的视野
  • Leetcode54螺旋矩阵
  • element-plus 表格-方法、事件、属性的使用
  • NVME Linux的查询命令-继续更新
  • pyqt5-自定义文本域1
  • Go实现LogCollect:海量日志收集系统【上篇——LogAgent实现】
  • MySQL (1)
  • MR混合现实汽车维修情景实训教学演示
  • ChatGPT在航空航天工程和太空探索中的潜在应用如何?
  • 算法基础第三章
  • ElementUI浅尝辄止20:Pagination 分页
  • Docker从认识到实践再到底层原理(二-1)|容器技术发展史+虚拟化容器概念和简介
  • 什么是大模型?1750亿、700GB的GPT大模型大在哪?
  • 剑指 Offer 10- II. 青蛙跳台阶问题
  • oracle10和11功能说明比较
  • golang-bufio 缓冲写