Hugging News 年度特刊: Transformers & Gradio 年終大事件總結(jié)
Transformers 年終大事件總結(jié)
對于 ?? Transformers 來說,這是激動人心的一年。2022 年,我們的每周活躍用戶數(shù)量增加了兩倍,最近的一周用戶超過 100 萬,平均每日 pip 安裝量為 30 萬??

我們在音頻??、文本??、視覺???、多模態(tài)甚至?xí)r間序列??和蛋白質(zhì)折疊??場景下支持的模型架構(gòu)數(shù)量增加了一倍(89 到 167??)
以下是這些新模型中的一些亮點(diǎn)??
一月份,我們支持了 Swin Transformer 一個(gè)來自 @MSFTResearch 的視覺模型。它可以用作圖像分類、對象檢測或語義分割等各種任務(wù)的骨干。
https://huggingface.co/docs/transformers/model_doc/swin

OPT 由 @Meta AI 于去年五月加入。它是一系列與 GPT3 大小相似的開源大型因果語言模型 (Causal Language Modeling)。
BLOOM 于 6 月由 @BigscienceW 發(fā)布。它是一個(gè)類似的系列模型,是在 46 種語言上訓(xùn)練的。
https://huggingface.co/docs/transformers/model_doc/bloom

LayoutLM v3(也來自 @MSFTResearch) 于 6 月添加到庫中。它是一種結(jié)合視覺和文本的多模態(tài)模型,用于文檔分析。

10 月,Whisper,來自 @OpenAI 的語音識別模型已添加到庫中:
https://huggingface.co/docs/transformers/model_doc/whisper

Transformers 連續(xù)第二年在 Stack Overflow 調(diào)查中被評為最受喜愛的框架??
https://survey.stackoverflow.co/2022

2022 年主分支有將近 3,000 次提交!如果沒有整個(gè)社區(qū),這是不可能的:一半的新架構(gòu)是由社區(qū)貢獻(xiàn)者添加的,我們有 500 多個(gè)新貢獻(xiàn)者。
我們期待 2023 年帶來更多令人興奮的新模型!??
Gradio 年終大事件總結(jié)
?? 2022 年對 Gradio 團(tuán)隊(duì)來說是重要的一年!?? 從主要更新和新功能到合作伙伴關(guān)系和里程碑,這里我們簡要回顧 2022 年的主要發(fā)布。跟著一起重溫一下吧。

隨著 Gradio 2.7.5 的發(fā)布拉開了這一年的序幕 ?? 這個(gè)更新的一些亮點(diǎn)包括將整個(gè)后端遷移到 @FastAPI 并添加為 FLAG 按鈕編寫自定義回調(diào)的功能。
?? 1 月,HF 宣布與 CVPR 2022 建立合作伙伴關(guān)系,為 Gradio 演示提供專用場所。
二月,Gradio將前端從 React 遷移到 @Sveltejs,?? 希望大家都像我一樣喜歡這些 Gradio 改進(jìn)。

??二月對 Gradio 團(tuán)隊(duì)來說是忙碌的一個(gè)月。??他們在 GitHub 存儲庫上獲得了 5000 顆星,并在 Demo 之上添加了 Markdown 支持。??團(tuán)隊(duì)還宣布了最新的組件:聊天機(jī)器人!??使用它在幾行 Python 代碼中為您的對話模型構(gòu)建一個(gè)交互式、可共享的演示。
2 月的尾聲伴隨著 v2.8.1 的發(fā)布 ?? 這個(gè)版本的新功能包括:多語言支持??(Demo 開始根據(jù)觀眾的瀏覽器語言偏好支持開箱即用的國際化,發(fā)布時(shí)支持 14 種語言),以及網(wǎng)站上發(fā)布的 /Guides 教程頁面?
??三月對 Gradio 團(tuán)隊(duì)來說是個(gè)重要的月份!??他們達(dá)到了一個(gè)重要的里程碑,使用 Gradio 構(gòu)建了?500,000?個(gè)演示,然后發(fā)布了 Gradio 2.9 ??此更新包括對流式語音識別模型的支持,只需幾行代碼。

?? 四月是令人興奮的發(fā)布月份。?? Gradio 引入了 Image3D,一個(gè)新的輸入和輸出組件,適用于所有網(wǎng)格和 3d 對象 ?? 它可以開箱即用地處理?.obj
、.glb
?和?.gltf
?文件?? 團(tuán)隊(duì)還分享了他們的最新組件:Plot ??

?? 5 月,我們看到了 Gradio 產(chǎn)品的重大更新。隨著 Gradio 3.0 的發(fā)布!?? 新的塊 (blocks) 功能允許您從 Python 構(gòu)建復(fù)雜的 Demo,并完全控制布局、數(shù)據(jù)流和狀態(tài)。?? Gradio 每月下載量達(dá)到 25 萬次,并在 HF 陣容中添加了一門課程。
?? Gradio 還引入了重新加載模式 (reload mode),允許您的網(wǎng)絡(luò)應(yīng)用程序在您開發(fā)和更改代碼時(shí)刷新 ?? ?? 另一個(gè)重大更新是:能夠創(chuàng)建 PR 以改進(jìn)任何關(guān)于 Hugging Face Spaces 的 Gradio Demo ??
?? Gradio 達(dá)到了 7400 個(gè) GitHub star 的里程碑!
??v3.1 發(fā)布了重大更新:原生嵌入(embedding)、使用重新加載模式更快地開發(fā)、修復(fù)演示、Dataframes 中的 HTML 和 Markdown 支持、音頻/圖像流。?? 還新加入了用于手機(jī)數(shù)據(jù)集和反饋的標(biāo)記 (Flag) 按鈕 ???

??接下來的 Gradio 版本有很多改進(jìn)!??輸出視頻現(xiàn)在可以在瀏覽器中播放,更好地排隊(duì)進(jìn)行并發(fā)預(yù)測,并修復(fù)了 Gallery、Model3D 和 Examples ??重大更新:通過在瀏覽器關(guān)閉時(shí)將用戶從隊(duì)列中移除,來幫助更快的執(zhí)行 Demo
??下一個(gè)版本中 Gradio ??改進(jìn)了隊(duì)列系統(tǒng)以更好地管理 Spaces 上的隊(duì)列,修復(fù)了 Examples 組件以獲得更清晰的視圖,組件修復(fù)包括可在瀏覽器中播放的視頻以及設(shè)置圖像高度/寬度的能力 ?? 同時(shí)增加了隨機(jī)輸入滑塊的能力,在頁面加載時(shí)重新加載數(shù)據(jù)。
?? Gradio 發(fā)布了 v3.3 的重大更新!?? 新的迭代輸出功能讓您產(chǎn)生一系列輸出??新的手風(fēng)琴 (Accordion) 布局 ?? 新的 Skops 集成允許直接從 Hub 加載模型 ?? 網(wǎng)站的演示部分現(xiàn)在展示了流行的文本、圖像、音頻和表格 ML 工作流程
?? Gradio 隨后發(fā)布了具有新功能的 3.4 版本!??? Gallery 現(xiàn)在支持標(biāo)題,?? Slider 現(xiàn)在支持可鍵入的值,以及 ?? 對圖像組件進(jìn)行了大量更改,以改進(jìn)素描和 inpainting 支持。??
???? Gradio 達(dá)到?一萬個(gè)?GitHub 的星星數(shù)量,每日下載量達(dá)到五萬次!????
???? Gradio 10 月發(fā)布了 Gradio 3.4.1!????Gradio Changelog 發(fā)布,以使用新的發(fā)布?xì)v史記錄功能跟蹤所有更改。??音頻流在 Gradio 應(yīng)用程序中完全可用

?? 另一個(gè)重要的里程碑——每月超過 100 萬次下載。?? ?? 稍后 Gradio 發(fā)布了 v3.5,具有支持拖放圖像和?gr.Dataset
?組件中的 HTML/Markdown 支持等新功能。?? 在 Gradio 3.6 中,團(tuán)隊(duì)增加了取消活躍隊(duì)列的功能 (cancel running events)!

??十月 v3.7 添加了對批處理功能的支持,以加速 Spaces 上的演示 ???視頻、音頻、圖像和文件組件可以獲得上傳事件
??v3.8 使使用?dict
?變得更加容易。塊 (blocks) 功能中的輸入并添加了定時(shí)運(yùn)行事件的能力
?? 11 月對于 Gradio 來說是忙碌的一個(gè)月,發(fā)布了令人興奮的版本:
?? 與 ArXiv 合作,提供帶有論文的機(jī)器學(xué)習(xí) Demo
?? 通過 Colab 集成提高了安全性
?? 在 Colab 筆記本中運(yùn)行本地應(yīng)用程序提高了速度
?? 向文本框添加“密碼”和“電子郵件”類型”

Gradio 3.11.0 大獲成功,帶來了更棒的新功能:
??UploadButton 首次亮相,一個(gè)時(shí)尚的文件上傳按鈕組件
??修復(fù) Bug: 通過 WebSockets 發(fā)送的文件大小從 16MB 增加到 1GB
??我們新的“通過 API 使用”功能 (Use via API) 使使用 Space 作為 API 來測試有效載荷變得容易
?? 十一月,Gradio 3.12 和 3.13 帶來了驚人的更新:
? LaTeX 支持 gr.Markdown
??? Chatbot 現(xiàn)在支持圖像和 Markdown
?? gr.ScatterPlot 具有單行代碼和響應(yīng)式設(shè)計(jì)
?? Plot 組件現(xiàn)在也接受 Altair 繪圖!(Van-Gogh twist 到下面的“散點(diǎn)圖”??)

?? Gradio 3.13.1、3.14 和 3.15 帶來了重大更新:
??以 .gradio.live 結(jié)尾的安全、高帶寬可共享鏈接
??音頻分享的波形可視化支持
??每個(gè)組件中的“每個(gè)”參數(shù)使實(shí)時(shí)儀表板變得容易
??gr.LinePlot 用于時(shí)間序列可視化??
?? 對于 Gradio 團(tuán)隊(duì)來講這是了不起的一年!
?? 每月下載量達(dá)到 100 萬次,Github 星數(shù)達(dá)到 10,000 顆。
?? 引入了與 ArXiv 合作的 Blocks API,添加了新組件,例如 gr.Image3D、gr.ScatterPlot 和 gr.LinePlot 等等!
?? 感謝 Gradio 團(tuán)隊(duì)和社區(qū)的出色工作,我們迫不及待地想看看未來會怎樣。?? ?? 為未來的持續(xù)成功和創(chuàng)新干杯。??
所有圖片均來自 Anzorq @hahahahohohe 和 @huggingface
https://huggingface.co/spaces/anzorq/finetuned_diffusion

紅包封面“補(bǔ)貨”啦!

謝謝大家對我們紅包封面的喜愛,請?jiān)谖⑿殴娞柡笈_回復(fù)「紅包」或者「紅包封面」獲取我們的設(shè)計(jì)師茶葉蛋蛋為大家設(shè)計(jì)的 Hugging Face 紅包封面!
兔年祝福

祝愿大家可以有一個(gè)幸福和睦、溫馨祥和、平安快樂的兔年春節(jié)。希望我們大家 2023 年能夠去到任何想去的地方,與每一個(gè)愛著自己和關(guān)心自己人熱情相擁,大膽勇敢的追求自己內(nèi)心的向往,愿大家心之所向,皆為所愿!