飞桨携手Hugging Face共建开源社区,文图生成黑科技画你所想!

news2024/9/29 17:33:52

最近的 AIGC 有多火,你不会不知道吧?

AI绘画收到越来越多关注的同时,你想不想自己试试?如何基于开源项目训练自己的趣味模型,开源出来被更多人看到?

在这个人人都是创作家的时代,你可以脑洞大开,以图生图,画你所想!

2023 PaddlePaddle Hackathon 飞桨黑客马拉松第四期 AIGC 趣味创意赛来袭,为期三个月的线上编程马拉松活动启动,参赛选手可以使用扩散模型,结合 LoRA、DreamBooth 等技术实现自己的无限创意。

我们将颁发一等奖2名、二等奖5名、三等奖20名,参与奖不限,鼓励你提交尽可能多的创意项目!让你在体验AI绘画的同时,学技术,赢大奖。

本赛题由飞桨、Hugging Face 联合推出。Hugging Face 是当前全球最受欢迎的开源机器学习社区和平台之一,致力于成为机器学习界的 GitHub。其旗下的 Hugging Face Hub 托管了超过 140,000 个预训练模型和 10,000 个数据集,涉及自然语言处理、计算机视觉、语音、时间序列、强化学习等多个领域。

飞桨携手 Hugging Face 共建开源生态,让开发者能够更方便地基于飞桨框架使用 Hugging Face 生态的优秀模型。在 AIGC 方向,目前飞桨自然语言处理模型库 PaddleNLP 和多模态扩散模型库 PPDiffusers 已经完成了与 Hugging Face Hub 的生态兼容,支持一行代码实现 Hugging Face Hub 模型加载与上传、快速 Demo 体验、推理服务 API 等功能。

  • 详情可见链接

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

在本赛题中,你可以使用 PPDiffusers,基于 DreamBooth 技术,微调文生图模型,让模型理解新的概念(比如你的宠物,或者你喜欢的美食)。

4ece96fc7c8361fcd5d53af4dc196a08.png

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

458495526d96a3df80afc434c00210a1.png

可前往活动官网报名赛题

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

3de64b8b65ef1889076d50ac13e9d5bd.png

赛题说明

99d76820dff8306607f90ca1d56c5fc6.png

f5cdbb49a291d4b18a807f2e708425dd.png

参赛工具说明 

PPDiffusers 是一款支持多种模态(如文本图像跨模态、图像、语音)扩散模型(Diffusion Model)训练和推理的国产化工具箱,依托于飞桨框架和自然语言处理模型库PaddleNLP。

  • 📦SOTA扩散模型Pipelines集合

PPDiffusers 提供 SOTA 扩散模型 Pipelines 集合。目前已经集成了30+ Pipelines,支持文图生成(Text-to-Image Generation)、文本引导的图像编辑(Text-Guided Image Inpainting)、文本指导的图像变换(Image-to-Image Text-Guided Generation)、超分(Super Superresolution)在内的10+任务,覆盖文本图像跨模态、图像、音频等多种模态。

  • 🔊提供丰富的噪声调度器 (Noise Scheduler)

可以对速度质量进行权衡,用户可在推理时根据需求快速切换使用。已支持 DDPM、DDIM 、PNDM、DPMSolver 等众多Scheduler

  • 🎛️ 提供多种扩散模型组件

提供了多种扩散模型组件,如UNet1DModel/

UNet2DModel/UNet2DConditionModel/VQModel/AutoencoderKL等。

  • 🚀 支持FastDeploy高性能部署

提供基于FastDeploy的🔥高性能 Stable Diffusion Pipeline,单卡 80G A100 环境下,512*512图像生成速度68.2 iters/s,仅需 0.76s 即可出图。

1c070a16bf70625fa6026f4d8e8d9598.png

时间表

5bb53312803ed0f6a995131de077c2b4.png

37e08fcb6bb286eb2979b80901cee8c0.png

奖品

我们将为所有提交作品(Notebook 项目、上传模型)的队伍颁发参与奖,包括活动证书荣誉、飞桨周边。除参与奖外,设置一、二、三等奖,由作品的受欢迎程、创意、技术实现方案等综合评选获奖队伍。

一等奖

奖金3k(2名)

二等奖

奖金1k(5名)

三等奖

面值 200 元京东卡(10名)

一、二、三等奖获奖队伍还可获得 50 美元 HuggingFace store 代金券。

28e3bb5605c02acaba61e9d9a37cd1da.png

计算资源

飞桨人工智能学习实训社区 AI Studio 为参赛者提供计算资源。AI Studio 集开放数据、开源算法、免费算力三位一体,为开发者提供高效学习和开发环境,并助力开发者学习交流。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/398706.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

element ui 的滚动条,Element UI 文档中没有被提到的滚动条

element ui 的滚动条,Element UI 文档中被提到的滚动条 Element UI 官网中有用到自定义的滚动条组件&#xff0c;但是发布的所有版本中都不曾提及&#xff0c;个中原因我们不得而知&#xff0c;不过我们还是可以拿过来引用到自己的项目中。 使用的时候&#xff0c; 放在 <el…

【C++】关于C++模板的分离编译问题

文章目录1.阐述模板的实例化和重复定义问题2.分离编译可能出现的问题3.解决方法将函数模板的定义放到头文件中模板定义的位置显式实例化模板总结1.阐述模板的实例化和重复定义问题 C模板是一种非常强大的工具&#xff0c;可以为我们提供通用的代码实现方式。然鹅&#xff0c;在…

Ajax和JSON的基本用法

局部请求页面不会变化&#xff0c;返回的响应我们要动态获取&#xff0c;获取后选择数据更新区域。<body> <input id"btnLoad" type"button" value"加载"> <div id"divContent"></div> <script>//获取点…

三天吃透Kafka面试八股文

本文已经收录到Github仓库&#xff0c;该仓库包含计算机基础、Java基础、多线程、JVM、数据库、Redis、Spring、Mybatis、SpringMVC、SpringBoot、分布式、微服务、设计模式、架构、校招社招分享等核心知识点&#xff0c;欢迎star~ Github地址&#xff1a;https://github.com/…

前端开发者必备的Nginx知识

nginx在应用程序中的作用 解决跨域请求过滤配置gzip负载均衡静态资源服务器…nginx是一个高性能的HTTP和反向代理服务器&#xff0c;也是一个通用的TCP/UDP代理服务器&#xff0c;最初由俄罗斯人Igor Sysoev编写。 nginx现在几乎是众多大型网站的必用技术&#xff0c;大多数情…

好用的电脑录屏工具有哪些?电脑好用的录屏工具

现如今很多人都渐渐对录屏有了需求&#xff0c;尤其是网课老师和网络主播的从业者&#xff0c;录屏工具可以帮助他们减轻很多工作量。好用的电脑录屏工具有哪些&#xff1f; 平时在工作学习中&#xff0c;我们往往会有录制视频的需求&#xff0c;比如录制游戏视频、录制网课视频…

设计UI - Adobe xd画板及参考线

画板新建画板a. 使用预设画板大小或创建自定义画板。操作步骤&#xff1a;打开xd软件&#xff0c;点击需要建立的画板模版&#xff0c;没有则选择自定义大小。b. 使用画板工具创建其它画板。操作步骤&#xff1a;选中画板工具&#xff0c;选择需要建立的画板模版&#xff0c;没…

STM32启动模式讲解与ICP下载电路

一、官方提供的启动模式说明硬件BOOT引脚接法表格从表格可以看出有三种启动模式&#xff0c;然后对应这不同的存储器启动&#xff0c;那我们现在疑问为啥有三种不能只有一种就好&#xff0c;还有存储器启动区域怎么区分&#xff0c;有些乱&#xff0c;带着这些疑问&#xff0c;…

npm install报错unable to resolve dependency tree

一、问题背景npm install安装项目依赖时报错PS D:\test> npm install npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree npm ERR! npm ERR! While resolving: vue-admin-template4.2.1 npm ERR! Found: webpack5.74.0 npm ERR! node_modules/we…

【WebSocket】在SSM项目中配置websocket

在SSM项目中配置websocket 最近在ssm项目中配置了websocket&#xff0c;踩了很多坑&#xff0c;来分享一下 本文暂不提供发送消息等内容的代码逻辑&#xff08;后续也许会补充&#xff09;&#xff0c;如果你直接复制这类可能会对配置造成更大的麻烦&#xff08;博主就是复制…

单元测试、反射、注解、动态代理

&#x1f3e1;个人主页 &#xff1a; 守夜人st &#x1f680;系列专栏&#xff1a;Java …持续更新中敬请关注… &#x1f649;博主简介&#xff1a;软件工程专业&#xff0c;在校学生&#xff0c;写博客是为了总结回顾一些所学知识点 目录单元测试、反射、注解、动态代理单元测…

一篇文综合分析Fuse!

FUSE需求 究竟什么样的需求才能用到用户文件系统&#xff1f;来看一个小例子&#xff1a; 需求是这样的。在deepin的安装器中&#xff0c;安装器就会给多分出一个分区&#xff1a;数据盘。 数据盘的主要作用是让用户存放数据文件&#xff0c;也就是以前用Windows的时候D盘或者…

YoloV7

总体来说&#xff0c;YoLoV7主要可分为主干特征提取网络&#xff08;backbone&#xff09;&#xff0c;加强特征提取网络以及SPPCSPC三个部分&#xff0c;然后再加上RepConv和YoLoHead部分。输入图片640*640*3的RGB图片&#xff0c;然后卷积、标准化&#xff08;BN&#xff09;…

QT学习笔记-QT多项目系统中如何指定各项目的编译顺序

QT学习笔记-QT多项目系统中如何指定各项目的编译顺序背景环境解决思路具体操作背景 为了更好的复用程序功能以及更优雅的管理程序&#xff0c;有经验的程序员通常要对程序进行分层和模块化设计。在QT/C这个工具中同样可以通过创建子项目的方式对程序进行模块化&#xff0c;在这…

浅谈Linux下的shell--BASH

环境&#xff1a;centos7.6&#xff0c;腾讯云服务器Linux文章都放在了专栏&#xff1a;【Linux】欢迎支持订阅&#x1f339;shell的概念与作用我们已经学习并知道了操作系统实际上就是一款软件&#xff0c;一款用来管理计算机软硬件资源&#xff0c;为用户提供良好的执行环境的…

擎创喜报 | 名单公布!恭喜入选!

前言&#xff1a;企业数字化转型作为一种经营策略&#xff0c;指的是利用数字技术和数字化流程来改变企业的运营、管理、销售和服务方式&#xff0c;以适应数字化时代的发展趋势。一般来说&#xff0c;企业进行数字化出于以下几点考虑。提高效率&#xff1a;数字化改进了业务流…

人口老龄化背景下家政服务网络平台【附源码】

1 毕业论文&#xff08;设计&#xff09;版权使用授权书 本毕业论文&#xff08;设计&#xff09;作者同意学校保留并向国家有关部门或机构送交论文&#xff08;设计&#xff09;的复印件和电子版&#xff0c;允许论文&#xff08;设计&#xff09;被查阅和借阅。本人授权广西…

JAVA中比较对象是否相等的方式是什么?为什么重写equals就一定要重写hashcode?百天百题(3/100)

目录 JAVA中比较对象是否相等的方式是什么&#xff1f; 为什么重写equals就一定要重写hashcode&#xff1f; JAVA中比较对象是否相等的方式是什么&#xff1f; 在了解这个问题之前需要先知道&#xff1a; 1.如果对象相同&#xff0c;那么hashcode是一定相同的。 2.对象不同的…

哈希表

文章目录什么是哈希问题引入哈希函数直接定址法除留余数法 &#xff08;常用、重点&#xff09;哈希冲突哈希冲突的解决方法闭散列开散列unordered_map && unordered_set 封装实现哈希的应用位图布隆过滤器哈希经典面试题哈希切分位图应用布隆过滤器什么是哈希 在上一…

阿里巴巴商品详情爬虫数据字段解析 源代码分享 调用示例

返回数据代码段1"item": {"num_iid": "60840463360","title": "Slip-on Daily Urban Walking Shoes","desc_short": "","price": "$47.70","nick": "cn1522808546p…