每一周,我们的同事都会向社区的成员们发布一些关于 Hugging Face 相关的更新,包括我们的产品和平台更新、社区活动、学习资源和内容更新、开源库和模型更新等,我们将其称之为「Hugging News」,本期 Hugging News 有哪些有趣的消息,快来看看吧!

社区动向

Attention 在视觉领域的应用

注意力机制改变了许多学科的深度学习研究,从 NLP 开始扩展到视觉、语音等。注意力机制的使用在深度学习研究中变得越来越流行,理解和解释注意力机制的内部工作是至关重要的。

我们发布了一个教程,介绍了 Attention 在视觉和多模态情景中的应用,重点讲解了如何理解和解释注意力,包括使用注意力作为解释、探究注意力的深度和广度、探究跨注意力等方面以及一些最新研究成果和未来研究方向。

查看示例和教程内容: https://hf.co/all-things-vits

Scikit-learn

我们正在联合 Scikit-learn 共同举办社区冲刺活动,时间是 4 月 12 日 - 4 月 30 日。在这个社区冲刺活动中,我们将从 Scikit-learn 文档中构建交互式演示,并将这些演示直接贡献给文档。我们会使用 Gradio 库来创建前端应用,支持数据可视化库和 skops 集成,使用一行代码就能启动分类或回归界面。应用构建完成后,我们将创建一个 Hugging Face Space,上传应用文件和 requirements.txt 就可以将应用部署。最后将应用 PR 回 scikit-learn 库的原始文档。这是一个很好的贡献开源的方式,快来参加吧!

查看活动安排: https://github.com/huggingface/community-events/blob/main/sklearn-sprint/guidelines.md

开源库更新

Gradio 主题构建器正式开源

Gradio 主题构建器 (Gradio Theme Builder) 是一个开源的机器学习应用的 GUI 工具,可以帮助用户轻松构建机器学习应用的 UI 界面。只需升级版本,运行 gr.themes.builder() 即可。

Transformers 支持流式输出

从 4.28 版本开始, transformers 库加入了 generate() 流式生成器,支持文本-文本、语音-文本或图像-文本模型的输出流式传输。开发者可以通过添加 TextStreamer 类轻松实现文本输出流,也可以根据需要创建自己的流式传输类。此外, transformers 还计划将此功能扩展到 beam search 方法、pipeline 类和 Gradio 等。

查看文档: https://hf.co/docs/transformers/main/en/generation_strategies#streaming

学习资源 & 内容更新

新的学习资源页面

我们将 NLP 课程和 RL 课程放在了一个新的学习资源页面: hf.co/learn

Hugging Face Unity API

开源的 Hugging Face Unity API 发布啦,它可以让你更轻松地在 Unity 项目中使用 Hugging Face 推理 API。目前支持对话 API,未来会增加更多功能。

查看应用示例: https://hf.co/spaces/dylanebert/unity-chat
查看开源代码: https://github.com/huggingface/unity-api

使用 Flower 在 IMDB 数据集上微调 distilBERT 进行序列分类

我们发布了一篇博客,介绍了如何使用 Hugging Face 和 Flower 在多端进行语言模型的联邦训练。以 IMDB 数据集为例,使用预训练的 Transformer 模型(distilBERT)进行序列分类,最终目标是检测电影评分是积极还是消极。

查看这篇博客文章: https://hf.co/blog/fl-with-flower

使用 Hugging Face 的 Docker Spaces 轻松构建机器学习应用程序

Docker 团队发布了一篇博文,介绍了 Hugging Face 团队对 Docker Spaces 的支持——用户可以通过编写 Dockerfile 来创建任何自定义应用程序,并详细介绍了如何创建 Docker Space 并编写 FastAPI 应用程序进行文本生成。

查看这篇文章: https://www.docker.com/blog/build-machine-learning-apps-with-hugging-faces-docker-spaces/


以上就是本周的 Hugging News,祝大家周末愉快!

Hugging News #0414: Attention 在多模态情景中的应用、Unity API 以及 Gradio 主题构建器的更多相关文章

  1. EBS OAF开发中实体对象和视图对象的属性设置器

    EBS OAF开发中实体对象和视图对象的属性设置器 (版权声明.本人原创或者翻译的文章如需转载,如转载用于个人学习,请注明出处:否则请与本人联系,违者必究) 源文: Home > Oracle ...

  2. Unity在Android和iOS中如何调用Native API

    本文主要是对unity中如何在Android和iOS中调用Native API进行介绍. 首先unity支持在C#中调用C++ dll,这样可以在Android和iOS中提供C++接口在unity中调 ...

  3. Windows 商店应用中使用 SharePoint REST API

    前面一篇我们介绍了 Office 365 REST API 的官方工具的使用,本篇我们来看一下 SharePoint REST API 本身的描述.结构和使用方法,以及一些使用经验. 首先来看看Sha ...

  4. Windows 商店应用中使用 Office 365 API Tools

    本篇我们介绍一个API 工具,用于在 Windows Store App 中使用 Office 365 API. 首先来说一下本文的背景: 使用 SharePoint 做过开发的同学们应该都知道,Sh ...

  5. jQUery 1.9中被删除的API

    jQuery1.9删除了一些在以前版本中已经过时的api,想要把那些不够安全的.缺乏效率的.用处不大的,以及带有误导的特性统统去掉.如果你想升级你的jquery版本,但又使用了如下被删除的api的话, ...

  6. coreseek实战(三):全文搜索在php中应用(使用api接口)

    coreseek实战(三):全文搜索在php中应用(使用api接口) 这一篇文章开始学习在php页面中通过api接口,使用coreseek全文搜索. 第一步:综合一下前两篇文章,coreseek实战( ...

  7. Android应用中使用百度地图API并加入标注(一)

    网上一些资料这样的的内容已经过时了,这里是最新的内容,假设哪里不正确,请吐槽... 1)下载百度地图移动版API(Android)开发包       要在Android应用中使用百度地图API,就须要 ...

  8. TCP/IP协议栈源码图解分析系列10:linux内核协议栈中对于socket相关API的实现

    题记:本系列文章的目的是抛开书本从Linux内核源代码的角度详细分析TCP/IP协议栈内核相关技术 轻松搞定TCP/IP协议栈,原创文章欢迎交流, byhankswang@gmail.com linu ...

  9. Xcode中如何集成Unity

    项目中需要集成unity,摸索了大半周,碰到了很多坑,终于搞定. 我的方法是,通过unity导出一个空的iOS项目,然后再新建一个Xcode项目,针对配置页面一一对应.直到配置完全一样,然后倒入相关资 ...

  10. 【Unity编程】Unity中关于四元数的API详解

    本文为博主原创文章,欢迎转载,请保留出处:http://blog.csdn.net/andrewfan Unity中关于四元数的API详解 Quaternion类 Quaternion(四元数)用于计 ...

随机推荐

  1. 自学JavaDay02_class02

    注释 单行注释: //单行注释 多行注释 /** 多行注释* 多行注释* */ 文档注释 /** * 文档注释 * 文档注释 */ 标识符 关键字 标识符 所有的标识符都应该以字母(A-Z 或者 a- ...

  2. 错误小记录: python取余操作

    -23 % 3 >>>1 23%-3 >>>-1 -23%-3 >>>-2 在计算机语言中,同号的整数运算,所有语言都遵循尽量让商小的原则,所以 ...

  3. UMA插件专题(一)——基础网格创建

    什么是UMA? UMA,Unity Multipurpose Avatar,是一个开源Avatar创建框架,通过它可以实现自定义人物(或任何生物)的模型,包括换装,改变身材样貌等功能. 现在先从UMA ...

  4. 12-如何使用Genarator逆向工程

    使用逆向工程,帮我们更快的建立pojo类.mapper接口及xml映射文件等,无需手写,替代了一部分的mybatis功能. 一.导入MyGenarator逆向工程项目 二.修改xml配置文件 三.执行 ...

  5. 一条随手的Arduino sketch优化 以Examples-02.Digital-Debounce为例

    1 const int buttonPin = 2; 2 const int ledPin = 13; 3 4 int ledState = HIGH; 5 int buttonState; 6 in ...

  6. luffy前端配置and跨域

    1. 安装axios 命令:npm install axios main.js内配置并使用 import axios from 'axios'app.config.globalProperties.$ ...

  7. Java-01enum常量特定方法

    OnJava8-Enum-常量特定方法 用枚举实现责任链模式 责任链(Chain Of Responsibility)设计模式先创建了一批用于解决目标问题的不同方法,然后将它们连成一条"链& ...

  8. 利用MVC三层架构做一个案例(利用MyBatis实现增删改查)

    查询所有 利用昨天学习到的MyBatis知识,再加上servlet页面的跳转, demo1.jsp UserMapper.java(接口) servletDemo.java MyBatisDemo.j ...

  9. 恰好经过k条边的最短路

    需要用到离散数学中关于关系矩阵的运算的知识 一个表示一个图中任意两点间经过2条边最短路的关系矩阵的平方表示的是任意两点间经过4条边的最短路的关系矩阵 原因在于当我们选定中间点时,路径的前半部分和后半部 ...

  10. Go语言:通过TDD驱动测试开发为同事写的程序优化提速——初次接触并发与channel

    正文: 假如同事已经写了一个 CheckWebsites 的函数检查 URL 列表的状态. package concurrency type WebsiteChecker func(string) b ...