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

重磅更新

ChatUI:官方 Docker 模板发布,一键部署自己的聊天应用!

Hugging Chat 是一个开源的聊天工具,大家在这里可以尝试使用开源的大型语言模型,如 Falcon、StarCoder 和 BLOOM。现在我们提供了名为 ChatUI 的官方 Docker 模板,你可以在这里使用 Hugging Face 的基础架构,基于你选择的模型来部署自己的 Hugging Chat。只需点击几下,即可部署你自己的 Llama 2、Falcon 或 OpenAssistant 聊天界面!

点击这个链接即可开始使用:https://hf.co/new-space?template=huggingchat/chat-ui-template

这个应用的后端使用了文本生成推理来实现更优化的模型推断。由于这些模型无法在 CPU 上运行,你可以根据你选择的模型来选择使用 GPU。你需要提供一个 MongoDB 终端,用于存储聊天记录。如果你不提供 MongoDB 的终端,你的日志将保存在 Space 内的数据库中。Hugging Face 无法访问你的聊天记录。

你可以提供应用名称和应用颜色参数,从而配置 Space 的名称和主题。之后你可以选择要提供服务的模型的 Hugging Face Hub ID。你还可以在下面的 JSON 格式字典中更改生成超参数。

创建完成后,你将在你的 Space 上看到「正在构建」。构建完成后,你就可以尝试你自己的 HuggingChat 了!

更多信息可以参考 https://hf.co/docs/hub/spaces-sdks-docker-chatui

产品更新

Transformers.js v2.5.0 发布!

你是否曾经想过在 Next.js 中构建自己的语义图像搜索应用程序?现在你可以实现了!

在 Transformers.js v2.5.0 版本中,新增了对使用 CLIP 计算嵌入的支持,现在你可以单独计算 CLIP 文本和视觉嵌入,这使得在只需要查询其中一种模态性时可以更快地进行推理。

CLIP(Contrastive Language-Image Pretraining)是由 OpenAI 开发的一种多模态预训练模型,用于处理图像和文本数据。CLIP 可以将图像和文本输入映射到一个共享的高维向量空间中,使得图像和文本可以在同一空间中进行比较和匹配。这种能力使得 CLIP 在图像分类、图像搜索、图像生成和文本理解等任务中表现出色,比如通过文本描述来搜索图像,或者通过图像内容来理解文本。这种多模态的处理能力使得 CLIP 在各种人工智能和机器学习任务中具有广泛的应用价值。

和往常一样,我们已在 GitHub 上发布了演示的源代码! 你也可以从零开始,只需几行代码即可入门。

源代码:https://github.com/xenova/transformers.js/tree/main/examples/semantic-image-search

发布说明:https://github.com/xenova/transformers.js/releases/tag/2.5.0

演示:https://hf.co/spaces/Xenova/semantic-image-search

在之前的 v2.4 更新中,我们新增了对使用 Whisper 生成单词级时间戳的支持。只需几行代码,你就可以在浏览器中完美地为视频添加字幕。 生成单词级时间戳指的是将音频中的每个单词与其开始和结束的时间戳进行匹配,从而准确地确定每个单词的发音时长和位置。

我们新增了通过分析交叉注意力并应用动态时间扭曲,为我们的 Whisper 自动语音识别模型预测单词级时间戳的功能。️⏱️

交叉注意力(Cross Attentions):在深度学习中,注意力机制用于模型对输入数据的不同部分赋予不同的重要性。交叉注意力指的是模型中不同层或组件之间的注意力交互。模型在处理输入文本的不同位置时,会关注其他部分的信息。在这里,交叉注意力可用于指导模型将注意力集中在音频中特定的语音片段上,从而识别单词的开始和结束。️

动态时间扭曲(Dynamic Time Warping):动态时间扭曲是一种用于序列对齐的技术,通常用于比较两个不同长度的序列,以找到它们之间的最佳匹配。在这里,动态时间扭曲可以通过调整时间轴上的插值来对齐输入音频和生成的单词级时间戳序列,以确保它们在时间上正确对应。

Hugging Face 第一本中文图书正式出版!

在 Hugging Face 团队和中国社区以及人民邮电出版社的编辑团队的共同帮助下,「扩散模型:从原理到实战」正式出版!

扩散模型我们如今已经都不陌生,它是我们熟知的当下流行的 AI 绘图背后的技术。这本书由 Hugging Face 中国社区的本地化志愿者团队成员完成,书的内容基于由 Hugging Face 成员 Jona 和 Lewis 在 Hugging Face 上发布的扩散模型课程。

在本书中,你可以了解到扩散模型的原理、发展与应用,并且尝试使用 Hugging Face Diffusers 库训练扩散模型,我们也在书里对 Hugging Face Hub、开源库以及相关的学习资源进行了介绍,内容非常丰富。

无论你是新手还是经验丰富的从业者,这本以实战为导向的图书都能够帮助你更好的理解和应用扩散模型。

——王铁震,Hugging Face 中国地区负责人,高级工程师

我们从出版社拿到了五折的购买链接,欢迎各位奔走相告,让更多小伙伴了解这本书。再次感谢所有本书的参与者!五折购书链接 https://item.jd.com/13803847.html

社区活动

「科普讲座」:Hugging Face 是什么?

我们帅气优秀的 Hugging Face Fellow 程路受 Intel OpenVINO - DEVOON 中国工作坊的邀请,做了一场关于「Hugging Face Hub 与开源生态介绍」的中文讲座

这场讲座的内容丰富,可以让大家对我们的工作和 Hub 的内容有更加完整的理解和认识 ,视频在这里查看:https://www.bilibili.com/video/BV1mm4y1x72Q/

你还想看到我们发布哪些内容呢?欢迎留言告诉我们 ️

基于 Habana Gaudi 的 Transformers 入门

几周前,我们很高兴地宣布 Habana Labs 和 Hugging Face 将开展加速 Transformers 模型的训练方面的合作。

与最新的基于 GPU 的 Amazon Web Services (AWS) EC2 实例相比,Habana Gaudi 加速卡在训练机器学习模型方面的性价比提高了 40%。我们非常高兴将这种性价比优势引入 Transformers 。

在以下这篇文章中,我们将手把手向你展示如何在 AWS 上快速设置 Habana Gaudi 实例,并用其微调一个用于文本分类的 BERT 模型。与往常一样,我们提供了所有代码,以便你可以在自己的项目中重用它们。文章链接:https://mp.weixin.qq.com/s/WvZCj75bFXTlLJteEIrefQ

本期内容编辑: Shawn

以上就是本期的 Hugging News,新的一周开始了,我们一起加油!

Hugging News #0807: ChatUI 官方 Docker 模板发布、🤗 Hub 和开源生态介绍视频来啦!的更多相关文章

  1. 程序员修神之路--打通Docker镜像发布容器运行流程

    菜菜哥,我看了一下docker相关的内容,但是还是有点迷糊 还有哪不明白呢? 如果我想用docker实现所谓的云原生,我的项目该怎么发布呢? 这还是要详细介绍一下docker了 Docker 是一个开 ...

  2. 新一代工作流调度-Apache DolphinScheduler 1.3.5 Docker镜像发布

    新一代大数据工作流调度 - Apache DolphinScheduler(incubator) 今天发布了 1.3.5 官方 Docker 镜像.在社区伙伴 chengshiwen 的努力下,  1 ...

  3. 花一分钟体验 Apache DolphinScheduler 第一个官方 Docker 镜像

    先前Apache DolphinScheduler 社区一直是发布 Dockerfile 和 K8s Chart.yaml 文件,由用户自行 build 镜像.随着越来越多的用户伙伴们的呼声高涨,社区 ...

  4. 将 ASP.NET Core 1.0 应用作为 docker 镜像发布 (Linux版)

    var appInsights=window.appInsights||function(config){ function r(config){t[config]=function(){var i= ...

  5. node官方docker镜像运行bower 提示 permission denied 解决方法

    在使用node官方docker镜像部署node应用时,应用需要npm的scripts中运行bower install 来安装前端包,但是用docker 构建时失败,提示 permission dein ...

  6. Docker Image发布

    Docker Image发布 方法1:导出镜像 #docker save -o centos-httpd-docker-image.tar centos:httpd 使用加载本地镜像 docker l ...

  7. ARM64架构下,OpenJDK的官方Docker镜像为何没有8版本

    为什么需要ARM64架构的OpenJDK8的Docker镜像 对现有的Java应用,之前一直运行在x86处理器环境下,编译和运行都是JDK8,如今在树莓派的Docker环境运行(也可能是其他ARM环境 ...

  8. 开发常用镜像资源替换为国内开源镜像(yum,compose,maven,docker,android sdk,npm,国内开源镜像汇总)

    一.国内开源镜像站点汇总 阿里云开源镜像站 (http://mirrors.aliyun.com/)网易开源镜像站 (http://mirrors.163.com/)中国科学技术大学开源镜像站 (ht ...

  9. [转帖]Docker公司被收购,开源界尴尬不?

    Docker公司被收购,开源界尴尬不? https://news.51cto.com/art/201911/606189.htm Docker公司被谁收了? Docker公司被谁收了?Mirantis ...

  10. thinkPHP 模板中的语法知识 详细介绍(十二)

    原文:thinkPHP 模板中的语法知识 详细介绍(十二) 本章节:介绍模板中的语法,详细的语法介绍 一.导入CSS和JS文件    ==>记住常量的是大写 1.css link .js  sc ...

随机推荐

  1. 【JS】Knockout动态刷新及绑定数据

    <script> // Knockout ViewModel Define function RemarkTemplateModel() { var self = this; // Cur ...

  2. golang在编程语言排行榜上排名第10,请不要说golang已死。

    四月头条:编程语言 Zig 进入 TIOBE 指数前 50 名 最近,我们讨论了高性能编程语言的出现.由于需要处理的数据量越来越大,这些编程语言正在蓬勃发展.因此,C 和 C++ 在前十名中表现良好, ...

  3. 2022-10-08:以下go语言代码输出什么?A、0 0;B、0 4;C:4 0;D:4 4。 package main const s = “Go101.org“ // len(s) == 9

    2022-10-08:以下go语言代码输出什么?A.0 0:B.0 4:C:4 0:D:4 4. package main const s = "Go101.org" // len ...

  4. Vue Element-ui 之 el-table自动滚动

    首先是 div结构布局 <div id="scrollId">//对el-table盒子设置 id 属性 <div style="height: 100 ...

  5. 基于Django的简易博客系统教程

    1. 安装Django 在命令行中输入以下命令安装Django pip install django 2. 创建Django项目 在命令行中输入以下命令创建一个名为myblog的Django项目 dj ...

  6. [SWPUCTF 2021 新生赛]PseudoProtocols

    [SWPUCTF 2021 新生赛]PseudoProtocols 一.题目 二.WP 1.打开题目,发现提示我们是否能找到hint.php,并且发现URL有参数wllm.所以我们尝试利用PHP伪协议 ...

  7. 如何使用 Blazor 框架在前端浏览器中导入和导出 Excel

    前言 Blazor 是一个相对较新的框架,用于构建具有 .NET 强大功能的交互式客户端 Web UI.一个常见的用例是将现有的 Excel 文件导入 Blazor 应用程序,将电子表格数据呈现给用户 ...

  8. 源码解析:数据批量导入bukl_crete()原理

    在Django中需要向数据库中插入多条数据(list).使用如下方法,每次save()的时候都会访问一次数据库.导致性能问题: for i in resultlist: p = Account(nam ...

  9. Mdnice 简洁主题

    Md2All 是个人非常喜欢的一个 Markdown 排版工具,也是一直以来本公众号推文排版编辑的主要阵地.但发现 Md2All 有时候会非常卡(不太清楚是不是 Md2All 用了国外的服务器),而且 ...

  10. 一次 HPC 病毒感染与解决经历

    周一的时候,有同事反馈说,HPC 的项目报告路径正在不断产生 *.exe 和 *.pif 文件,怀疑是不是被病毒感染! 收到信息,第一时间进去目录,的确发现该目录每个几秒钟就自动生成一个 *.exe ...