哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

最佳的10名Python機器學習庫

人工智能與大數(shù)據(jù)技術 ? 來源:量子位 ? 作者:QbitAI ? 2022-06-15 11:44 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2021年里AI飛速發(fā)展,優(yōu)秀算法層出不窮,令我們大開眼界。

而真正要將這些算法實現(xiàn),一定少不了Python這個主流機器學習語言的加持。

今年各大公司和研究小組都推出了一系列方便使用的高性能開源庫,其中還不乏一些國產(chǎn)的優(yōu)秀作品。

在這里將盤點出最佳的10名,致力于幫你解決各種問題。

如果你還在為模型訓練中的“雜務”頭疼,那就快來看看吧。

1. Awkward Array

根據(jù)官方介紹,Awkward Array用于嵌套的、大小不一的數(shù)據(jù),包括任意長度的列表、記錄、混合的類型和缺失數(shù)據(jù),使用起來類似NumPy。

看起來像是升級版的NumPy呀。

ee9b6a7e-ec5c-11ec-ba43-dac502259ad0.png

果然,不同長度的數(shù)組可以直接放在一起運算。

eeaca8de-ec5c-11ec-ba43-dac502259ad0.png

并且,官方表示Awkward Array不僅使用起來更簡便,在速度和內(nèi)存上也有量級的優(yōu)勢。

看看是不是可以安排上了~

https://pypi.org/project/awkward/

2. Jupytext

相信大家對Jupyter Notebook都不陌生。

當你有了Jupytext這個小插件就可以將Jupyter Notebook和IDE完美結合,聽起來是不是很棒!

從此Jupyter Notebook可以被存儲為Markdown文件或多種語言的腳本文件。

Jupytext可以做的事主要有:

Jupyter Notebook的版本控制

在你喜歡的文本編輯器中編輯、合并或重構Notebook

在Notebook上使用Q&A檢查

在Python中使用的樣子:

eec48f4e-ec5c-11ec-ba43-dac502259ad0.png

此項目在Github上已有5k+star。

https://github.com/mwouts/jupytext

3. Gradio

比Streamlit還輕量的UI設計庫,Gradio讓你輕松在瀏覽器中“玩轉”你的模型,可以直接在瀏覽器中拖放圖片,粘貼文字,錄制聲音,等等。

eed8d6e8-ec5c-11ec-ba43-dac502259ad0.png

eee7a31c-ec5c-11ec-ba43-dac502259ad0.gif

只要將launch()函數(shù)中的參數(shù)設置為share=True,還能得到一個可分享的網(wǎng)址,拿到鏈接的朋友在電腦手機端都能打開,活脫脫就是一個小程序。

時常需要做Demo的小伙伴快看起來吧,此項目在Github上已有4.5k+star。

https://github.com/gradio-app/gradio

4. Hub

這個Hub在數(shù)據(jù)管理和數(shù)據(jù)預處理上可是一把好手。

它可以處理任何類型,任何大小的數(shù)據(jù),并且因為數(shù)據(jù)儲存在云端上,所以可以無縫在任何機器上訪問。

被壓縮為二進制字節(jié)的數(shù)據(jù)可以被存儲在任何地方,并且只有在需要的時候才會被獲取,所以沒有TB級硬盤也可以處理TB級數(shù)據(jù)。

Hub貼心地提供了重要API,支持數(shù)據(jù)在常用工具(PyTorch等)上的使用,數(shù)據(jù)版本控制,數(shù)據(jù)轉換等功能。

此項目在github上已有4.1k+star。

https://github.com/activeloopai/Hub

5. AugLy

AugLy是facebook最新推出的數(shù)據(jù)增強庫,同時支持語音,文本,圖像和視頻類型的數(shù)據(jù),包含了100多種增強方式。

ef0d4748-ec5c-11ec-ba43-dac502259ad0.png

數(shù)據(jù)對于模型訓練至關重要,而標注大規(guī)模數(shù)據(jù)十分困難。由于人力資源,和模型特性的限制,數(shù)據(jù)增強的應用越來越廣泛。

AugLy的優(yōu)點:

處理類型更為全面。其他的數(shù)據(jù)增強庫,例如Albumentations和NVIDIA DALI,主要負責圖像相關數(shù)據(jù)的處理,文字數(shù)據(jù)不支持。

處理方式十分人性化。AugLy可以將一張圖片做成備忘錄,在圖片/視頻上疊加文字/Emojis,轉發(fā)社交媒體上的截圖,還可以幫助你處理諸如拷貝檢測、仇恨言論檢測或版權侵權等問題。

此項目在Github上已有4.1k+star。

https://github.com/facebookresearch/AugLy

6. Evidently

Evidently是用來監(jiān)測模型效果的工具,可從Pandas DataFrame或csv文件中生成交互式可視化報告和JSON格式的效果簡介。在Jupyter Notebook中可以使用。

ef224be8-ec5c-11ec-ba43-dac502259ad0.png

目前可以提供6種報告:數(shù)據(jù)漂移、數(shù)值目標漂移、分類目標漂移、回歸模型性能、分類模型性能和概率分類模型性能。

此項目在Github上已有1.8k+star。

https://github.com/evidentlyai/evidently

7. YOLOX

如果你熟悉YOLO的話,那你或許會對曠視今年推出的YOLOX感興趣。

YOLO就是那個目標檢測算法,可以被使用在汽車自動駕駛等前沿技術中。

而YOLOX是YOLO的無錨版本,設計更簡單,但性能更好!它的目標是在研究界和工業(yè)界之間架起一座橋梁,同時彌合兩方之間的差距。

ef4baf1a-ec5c-11ec-ba43-dac502259ad0.png

這個Github上的開源項目在短短半年內(nèi)已獲得5.2k+star。

https://github.com/Megvii-BaseDetection/YOLOX

8. LightSeq

正如它的名字一樣,LightSeq是一款由字節(jié)跳動開發(fā)的支持BERT、GPT、Transformer等眾多模型的超快推理引擎。

可以看到它的表現(xiàn),比FasterTransformer還要Fast。

ef7a6922-ec5c-11ec-ba43-dac502259ad0.png

LightSeq支持的模型也是非常全面。

ef8d5e1a-ec5c-11ec-ba43-dac502259ad0.png

總之就是兩個字“好用”。此項目在Github上已有1.9k+star。

https://github.com/bytedance/lightseq

9. Greykite

想預測COVID-19的恢復速度嗎?那就來看看LinkedIn為了自家時間序列預測需求開發(fā)的Greykite吧。

ef9989ec-ec5c-11ec-ba43-dac502259ad0.png

功能全面(多種時間趨勢),界面直觀,預測速度快和可擴展性強是它最大的亮點。

efadb714-ec5c-11ec-ba43-dac502259ad0.png

被應用在上面的三大算法:

Silverkite (Greykite’s flagship algorithm)

Facebook Prophet

Auto Arima

感興趣的話就去研究看看吧,此項目在Github上已有1.4k+star。

https://github.com/linkedin/greykite

10. Jina and Finetuner

如今,在搜索引擎等應用上,語義識別的地位越來越高,因為它可以有效避免字詞匹配的局限。

不過語義識別涉及的神經(jīng)網(wǎng)絡可能會讓很多人感到頭大,Jina和Finetuner可以幫你解決這些問題。

efbf5758-ec5c-11ec-ba43-dac502259ad0.png

Jina是一個神經(jīng)搜索框架,使任何人都能在幾分鐘內(nèi)建立可擴展的深度學習搜索應用程序。

Finetuner配合Jina幫助你對神經(jīng)網(wǎng)絡進行調參,以獲得神經(jīng)搜索任務的最佳結果。

Jina和Finetuner適合沒什么經(jīng)驗,又想嘗試的朋友。

https://github.com/jina-ai/finetuner

參考鏈接:

https://tryolabs.com/blog/2021/12/21/top-python-libraries-2021

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 數(shù)據(jù)

    關注

    8

    文章

    7347

    瀏覽量

    95007
  • 機器學習
    +關注

    關注

    67

    文章

    8561

    瀏覽量

    137208
  • python
    +關注

    關注

    58

    文章

    4883

    瀏覽量

    90295

原文標題:這10個Python機器學習庫,你用過哪些?

文章出處:【微信號:TheBigData1024,微信公眾號:人工智能與大數(shù)據(jù)技術】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    如何成為一高薪嵌入式工程師?

    、JTAG/SWD調試工具的使用。 學習單元測試(Unity、CppUTest)、自動化測試框架(如Python+Pytest)。 入行嵌入式需要掌握的技術能力遠不止上述幾點,但這些是入門的基礎。通過學習和實踐,方可逐漸提高
    發(fā)表于 04-09 09:03

    強強聯(lián)合:imc FAMOS內(nèi)嵌Python接口,提高分析效率!

    語言,在以下方面非常強大:提供數(shù)學、云連接、機器學習和您幾乎能想到的所有數(shù)據(jù)選擇高性能處理大數(shù)據(jù)自動生成報告(如在MicrosoftWord中)imcFAMOS作
    的頭像 發(fā)表于 03-18 09:05 ?463次閱讀
    強強聯(lián)合:imc FAMOS內(nèi)嵌<b class='flag-5'>Python</b>接口,提高分析效率!

    如何在 Vision Five 2 上安裝 python ?

    這可能是一個完全愚蠢的問題,但我如何在 Vision Five 2 上安裝 python 。 使用該命令后,它給了我這個錯誤。 默認為用戶安裝,因為普通站點包不可寫 錯誤:找不到滿足要求
    發(fā)表于 03-06 07:51

    無法去除 Python VisionFive.i2c 的終端輸出?

    燒的官方最新八月份的 debian 12 的系統(tǒng)。 根據(jù)這個案例安裝好了 python 環(huán)境和 VisionFive 。 執(zhí)行下面這條代碼: import VisionFive.i2c
    發(fā)表于 02-25 06:13

    一文了解Mojo編程語言

    Mojo 語言的具體介紹: 核心特點 Python 兼容性 Mojo 支持大部分 Python 語法和標準,可直接調用 Python 生態(tài)系統(tǒng)中的
    發(fā)表于 11-07 05:59

    Python調用API教程

    兩個不同系統(tǒng)之間的信息交互。在這篇文章中,我們將詳細介紹Python調用API的方法和技巧。 一、用Requests發(fā)送HTTP請求 使用Python調用API的第一步是發(fā)送HTTP請求,通常
    的頭像 發(fā)表于 11-03 09:15 ?1162次閱讀

    自制巡線解迷宮機器人(上)

    Arduino語法的靜態(tài)鏈接,取名為RVStarArduino,這樣不僅我可以將自己之前基于Arduino所做的機器人項目中的一些代碼無縫地移植過來,從而大大提高了項目的開發(fā)效率,還使得一些剛接觸
    發(fā)表于 10-20 10:39

    termux如何搭建python游戲

    termux如何搭建python游戲 Termux搭建Python游戲開發(fā)環(huán)境的完整指南 一、Termux基礎環(huán)境準備 Termux是一款無需root即可在安卓設備上運行的Linux終端
    發(fā)表于 08-29 07:06

    Python腳本實現(xiàn)運維工作自動化案例

    還在為重復性運維工作而煩惱?每天被各種告警、監(jiān)控、部署搞得焦頭爛額?作為一10年經(jīng)驗的運維老司機,今天分享5個超實用的Python自動化腳本,讓你的運維工作效率提升300%!這些都是我在生產(chǎn)環(huán)境中實際使用的案例,代碼簡潔高效
    的頭像 發(fā)表于 08-27 14:46 ?1354次閱讀

    linux虛擬環(huán)境中調用Linux 版matlab編譯的python時出錯

    matlab代碼編譯為CAO_pythonpython,其中cp_Main_python.m為入口文件,編譯后生成的文件有mccExcludedFiles.log、setup.py
    發(fā)表于 07-18 10:40

    FPGA在機器學習中的具體應用

    隨著機器學習和人工智能技術的迅猛發(fā)展,傳統(tǒng)的中央處理單元(CPU)和圖形處理單元(GPU)已經(jīng)無法滿足高效處理大規(guī)模數(shù)據(jù)和復雜模型的需求。FPGA(現(xiàn)場可編程門陣列)作為一種靈活且高效的硬件加速平臺
    的頭像 發(fā)表于 07-16 15:34 ?3081次閱讀

    【嘉楠堪智K230開發(fā)板試用體驗】K230機器視覺相關功能體驗

    K230開發(fā)板攝像頭及AI功能測評 攝像頭作為機器視覺應用的基礎,能夠給機器學習模型提供輸入,提供輸入的質量直接影響機器學習模型的效果。 K
    發(fā)表于 07-08 17:25

    基于米爾瑞芯微RK3576開發(fā)板的創(chuàng)建機器學習環(huán)境方案

    】 【米爾-瑞芯微RK3576核心板及開發(fā)板】具有6TpsNPU以及GPU,因此是學習機器學習的好環(huán)境,為此結合《深度學習的數(shù)學——使用Python語言》 1、使用vscode 連接遠
    發(fā)表于 06-27 11:33

    跟老齊學Python:從入門到精通

    礎的學習者介紹一門時下比較流行、并且用途比較廣泛的編程語言,所以,本書讀起來不晦澀,并且在其中穿插了很多貌似與Python 編程無關,但與學習者未來程序員職業(yè)生涯有關的內(nèi)容。 獲取完整文檔資料可下載附件哦!?。?! 如果內(nèi)容
    發(fā)表于 06-03 16:10

    NanoEdge AI Studio 面向STM32開發(fā)人員機器學習(ML)技術

    NanoEdge? AI Studio*(NanoEdgeAIStudio)是一種新型機器學習(ML)技術,可以讓終端用戶輕松享有真正的創(chuàng)新成果。只需幾步,開發(fā)人員便可基于最少量的數(shù)據(jù)為其項目創(chuàng)建
    的頭像 發(fā)表于 04-22 11:09 ?1538次閱讀
    NanoEdge AI Studio 面向STM32開發(fā)人員<b class='flag-5'>機器</b><b class='flag-5'>學習</b>(ML)技術
    抚宁县| 秀山| 图们市| 上杭县| 德惠市| 临城县| 金昌市| 平乐县| 突泉县| 巧家县| 龙川县| 榆树市| 延长县| 铅山县| 林西县| 井研县| 乌兰浩特市| 体育| 湖北省| 砀山县| 乌兰县| 德昌县| 辽源市| 武隆县| 五大连池市| 五家渠市| 古田县| 普安县| 墨江| 都昌县| 桂林市| 玛纳斯县| 金湖县| 揭阳市| 谢通门县| 牡丹江市| 北碚区| 施甸县| 汾西县| 建宁县| 湖北省|