关于计算机视觉:Gradio-部署工具保姆级教程来了以图生图画你所想

54次阅读

共计 2079 个字符,预计需要花费 6 分钟才能阅读完成。

2023 年以来国内各家大厂竞相公布大模型,AIGC 的热度来到了 前所未有的高度 ,AI 绘画在国内艺术博览会上频频夺冠, 数字艺术的新纪元 正在逐步开展。你是否也想与顶尖技术人员一起,参加到 AIGC 的浪潮中呢?

2023 PaddlePaddle Hackathon 飞桨黑客马拉松第四期 AIGC 趣味创意赛 来袭,为期三个月的线上编程马拉松流动启动,参赛选手能够应用扩散模型,联合 LoRA、DreamBooth 等技术实现本人的有限创意!较量将颁发一等奖 2 名、二等奖 5 名、三等奖 20 名,参加奖不限,激励你提交尽可能多的创意我的项目!让你在体验 AI 绘画的同时,学技术,赢大奖!在 AIGC 创意赛中你能够脑洞大开,以图生图,画你所想!调试实现做好筹备后,能够将模型上传至 AI Studio 利用核心,凋谢给万千用户一起体验你的创意!

详情可见链接

  • AI Studio 较量页面

https://aistudio.baidu.com/aistudio/competition/detail/860/0/…

  • PPDiffusers 流动详情

https://github.com/PaddlePaddle/PaddleNLP/tree/develop/ppdiffusers

  • AI Studio 利用核心

https://aistudio.baidu.com/aistudio/application/center

在本赛题中,你能够应用 PPDiffusers,基于 DreamBooth 技术,微调文生图模型,让模型了解新的概念(比方你的宠物,或者你喜爱的美食)

甚至批改此物体的某些属性:

PaddlePaddle Hackathon 飞桨黑客马拉松

第四期 AIGC 趣味创意赛 利用核心作品展现

Gradio 应用教程

为了帮忙大家更好的在 AI Studio 利用核心展现本人的作品,PaddlePaddle 为大家提供了 Gradio 部署形式,更快的加载速度、更稳固的推理过程。同时,咱们也为开发者们提供了具体的 Gradio 应用教程。

该教程由开发者 「深渊上的坑」 编写

本文就以一键实现视频字幕提取这个工作为例

介绍如何搭建 Gradio 版本的在线部署利用

我的项目链接

https://aistudio.baidu.com/aistudio/projectdetail/5779911

配置环境

首先,咱们先筹备好算法调试的环境。确保字幕提取模型可能失常应用。

# pip 装置飞桨模型库依赖包
pip install paddleocr
pip install paddlenlp
pip install paddlespeech
# 下载 nltk 数据包,放入到 nltk 能够检索的门路下
# %cd /home/aistudio
# !wget -P data https://paddlespeech.bj.bcebos.com/Parakeet/tools/nltk_data.tar.gz
# !tar zxvf data/nltk_data.tar.gz
import os
import cv2
from PIL import Image
import numpy as np
from tqdm import tqdm
from paddleocr import PaddleOCR, draw_ocr
# 测试一下网络,确定预训练模型已筹备好
ocr = PaddleOCR(use_angle_cls=False, lang="ch")

Gradio 基础知识

1. 点击如图示中的【利用 gradio】按钮,我的项目目录下会主动新增一个名为 untitled.gradio.py 的文件。

请留神:在 AI Studio 上,Gradio  利用对立须要以 {filename}.gradio.py 命名,平台会自动识别。

2. Gradio 的外围是它的 gr.Interface 函数,用来构建可视化界面。

  • fn:增加你须要解决的函数
  • inputs:写你的输出类型,这里输出的是图像,所以是 ”image”
  • outputs:写你的输入类型,这里输入的是图像,所以是 ”image”

3. 最初用 demo.lauch() 把页面公布,一个本地动态交互页面就实现了。

那如何将 Gradio 和飞桨产品如何完满联合,从而搭建出 AI 利用呢?

微信搜寻『飞桨 AIStudio』小程序,搜寻 Gradio 查看残缺教程。

再次感激开发者「深渊上的坑」提供教程!

时间表

奖品

咱们将为所有提交作品(Notebook 我的项目、上传模型)的队伍颁发参加奖,包含流动证书荣誉、飞桨周边。除参加奖外,设置一、二、三等奖,由作品的受欢迎水平、创意、技术实现计划等综合评比获奖队伍。

  • 一等奖

奖金 3k(2 名)

  • 二等奖

奖金 1k(5 名)

  • 三等奖

面值 200 元京东卡(10 名)一、二、三等奖获奖队伍还可取得 50 美元 HuggingFace store 代金券。

计算资源

飞桨人工智能学习与实训社区 AI Studio 为参赛者提供计算资源。AI Studio 集凋谢数据、开源算法、收费算力三位一体,为开发者提供高效学习和开发环境,并助力开发者学习交换。后盾私信咱们退出相干资源群哦~

正文完
 0