色综合老司机第九色激情 _中文字幕日韩av资源站_国产+人+亚洲_久久久精品影院_久久久视频免费观看_欧美激情亚洲自拍_亚洲成av人片在线观看香蕉_热草久综合在线_欧美极品第一页_2020国产精品自拍

千鋒教育-做有情懷、有良心、有品質的職業教育機構

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領取全套視頻
千鋒教育

關注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術干貨  > 我心目中最棒的10個Python庫!

我心目中最棒的10個Python庫!

來源:千鋒教育
發布人:wjy
時間: 2023-01-07 10:58:00 1673060280

  這篇文章我推薦 10個實用的 Python 庫,每一個都是同類庫下的佼佼者,試用過后保準你會愛上,要學就學這樣的庫。

  這里面有FastAPI的升級版Typer、將CLI變成彩色的Rich、基于GUI框架的Dear PyGui、還有精簡報錯信息的PrettyErrors……

  下面就讓我們一起來看看吧~

  1、Typer

  Typer跟FastAPI的原理相同,都是Python上用來構建API服務的一個高性能框架。

10個Python庫1

  它是FastAPI的升級版,不僅能夠準確地記錄代碼,還能夠輕松地進行CLI驗證。

  Typer易于學習和使用,不需要用戶閱讀復雜的教程文檔即可上手。支持編輯器(如VSCode)代碼自動補全,提高開發人員的開發效率,減少bug的數量。

  其次,Typer還能配合命令行神器Click使用,就可以利用Click的優點和插件,實現更復雜的功能。

  開源地址:https://github.com/tiangolo/typer

  2、Rich

  誰規定CLI界面一定得是黑白的?它也可以是彩色的。

  Rich API不僅能夠在終端輸出提供豐富的彩色文本和精美的格式,還提供了精美的表格、進度條、編輯器、追蹤器、語法高亮等。如下圖所示。

10個Python庫2

  它還可以安裝在Python REPL上,所有的數據結構都可以漂亮地輸出或標注。

  總而言之,它是彩色的、漂亮的、強大的。

  Rich兼容性也不錯,適用于Linux,Mac和Windows等多種系統。真彩色/表情符號可與新的Windows終端一起使用。

  但是請注意,Rich必須要Python 3.6.1或以上版本。

  開源地址:https://github.com/willmcgugan/rich

  3、Dear PyGui

  如上所示,雖然終端應用程序可以做成很漂亮的樣子。但是,你可能還需要一個真正的GUI。

10個Python庫3

  Dear PyGui是一個便于使用、功能強大的Python GUI框架。但是它與其他的Python GUI卻有著根本上的不同。

  它使用了即時模式范式和計算機的GPU來實現動態界面。即時模式范式在視頻游戲中非常流行,這意味著它的動態GUI不需要保留任何數據,而是逐幀獨立繪制的。同時,它還使用GPU來建構動態界面。

  Dear PyGui還可以繪圖、創建主題、創建2D游戲,還擁有一些小工具,比如說內置文檔、日志記錄、源代碼查看器之類的,這些小工具可以協助App的開發。

  支持它的系統有:Windows 10(DirectX 11),Linux(OpenGL 3)和macOS(Metal)等。開源地址:https://github.com/hoffstadt/DearPyGui

  4、PrettyErrors

  PrettyErrors是一個精簡Python錯誤信息的工具,特點是界面十分簡潔友好。

  它最顯著的功能是支持在終端進行彩色輸出,標注出文件棧蹤跡,發現錯誤信息,過濾掉冗余信息,提取出關鍵部分,并且進行彩色標注,從而提高開發者的效率。

10個Python庫4

  而且它可以不用安裝,直接被導入項目中使用,但是需要先配置一些參數,其導入和配置的參數如下:

10個Python庫5

  開源地址:https://github.com/onelivesleft/PrettyErrors

  5、Diagrams

  程序員在編程的時候,有時候需要跟同事解釋他設計的程序代碼之間復雜的結構關系,然而這不是一兩句話能說清楚的,需要畫表或者做脈絡圖。

  一般情況下,程序員使用GUI工具處理圖表,并將文稿進行可視化處理。但是還有更好的方法,比如說使用Diagrams庫。

  Diagrams讓不需要任何設計類工具,直接在Python代碼中繪制云系統結構。它們的圖標來自多家云服務商,包括AWS, Azure, GCP等。

  僅需幾行代碼,就可以簡單地創造出箭頭符號和結構圖。

10個Python庫6

  由于它使用Graphviz來渲染圖,所以還需要先安裝好Graphviz。

  開源地址:https://github.com/mingrammer/diagrams

  6、Hydra and OmegaConf

  在做機器學習項目的時候,需要做一大堆的環境配置工作。因此,在一些復雜的應用程序中,配置管理工作也相應變得復雜。

  Hydra可以使配置工作變得簡單。它能夠從命令行或者配置文件中覆蓋部分出來,無需維護相似的配置文件,用組合的方式進行配置,從而加快了實驗運行速度。

10個Python庫7

  Hydra兼容性強,擁有含插件的結構,能夠很好地與開發者的操作文件融合。它的插件還可以實現直接通過命令行,就把代碼發布到AWS或者其他云端系統。

  Hydra也離不開OmegaConf,兩者關系密不可分,OmegaConf為Hydra的分層配置系統提供了協同的API,二者協同運作可支持YAML、配置文件、對象、CLI參數等。

  開源地址:https://github.com/facebookresearch/hydra,https://github.com/omry/omegaconf

  7、PyTorch Lightning

  PyTorch Lightning也是Facebook的一個研究成果。它是一個輕巧的PyTorch包裝器,用于高性能AI研究,其最重要的特征是能夠解析PyTorch代碼,讓代碼研究成分和工程成分的分離。

10個Python庫8

  它的擴展模型可以在任何硬件(CPU、GPU、TPU)上運行,且容易被復制,刪除了大量的文件樣本,保持了自身的靈活性,運行速度快。

  Lightning能夠使DL / ML研究的40多個部分實現自動化,例如GPU訓練、分布式GPU(集群)訓練、TPU訓練等等……

  因為Lightning將可以將文件自動導出到ONNX或TorchScript,所以它適用于進行快速推理的AI研究員、BERT或者自監督學習的研究團隊等。

  開源地址:https://github.com/PyTorchLightning/PyTorch-lightning

  8、Hummingbird

  Hummingbird是微軟的一項研究成果,它能夠將已經訓練好的ML模型匯編成張量計算,從而不需要設計新的模型。

  還允許用戶使用神經網絡框架(例如PyTorch)來加速傳統的ML模型。

10個Python庫9

  它的推理API跟sklearn范例十分相似,都可以重復使用現有的代碼,但是它是用Hummingbird生成的代碼去實現的。

  Hummingbird還在Sklearn API之后提供了一個方便的統一推理API。這樣就可以將Sklearn模型與Hummingbird生成的模型互換,而無需更改推理代碼。

  它之所以被重點關注,還因為它能夠支持多種多樣的模型和格式。

  到目前為止,Hummingbird支持PyTorch、TorchScript、ONNX和TVM等各種ML模型。

  開源地址:https://github.com/microsoft/hummingbird

  9、HiPlot

  由于ML模型變得越來越復雜,還有很多超參數,于是就需要用到HiPlot。HiPlot是今年3月Facebook發行的一個庫,主要用于處理高維數 據。

  Facebook AI通過幾十個超參數和10萬多個實驗,利用HiPlot,來分析深度神經網絡。

  它是用平行圖和其他的圖像方式,幫助AI研究者發現高維數據的相關性和模型,是一款輕巧的交互式可視化工具。

10個Python庫10

  HiPlot與其他可視化工具相比,有其特有的優點:

  首先,它的互動性強,因為平行圖是交互式的,所以能夠滿足多種情況下的圖像可視化。

  其次,它簡單易用,可以通過IPython Notebook或者通過帶有“ hiplot”命令的服務直接使用。

  它還有具有可擴展性。默認情況下,HiPlot的Web服務可以解析CSV或JSON文件,還可以為其提供自定義Python解析器,將實驗轉換為HiPlot實驗。

  開源地址:https://github.com/facebookresearch/hiplot

  參考鏈接:https://ai.facebook.com/blog/hiplot-high-dimensional-interactive-plots-made-easy

  10、Scalene

  Scalene是一個用于Python腳本的CPU和內存分析器,能夠正確處理多線程代碼,還能區分Python代碼和本機代碼的運行時間。

  你不需要修改代碼,只需運行Scalene腳本,它就會生成一個文本形式的報告,顯示出每一行代碼的CPU和內存的使用情況。通過這個文本報告,開發人員可以提高代碼的效率。

10個Python庫11

  Scalene的速度快、準確率高,還能夠對高耗能的代碼行進行標注。

  開源地址 https://github.com/emeryberger/scalene

  除了以上10個,還有多個高性能的Python庫被點名了,例如Norfair、Quart、Alibi-detect、Einops……等等,詳情查看底部鏈接。

  那么,你今年有發現好用的Python庫嗎?

tags:
聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。
10年以上業內強師集結,手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內將與您1V1溝通
免費領取
今日已有369人領取成功
劉同學 138****2860 剛剛成功領取
王同學 131****2015 剛剛成功領取
張同學 133****4652 剛剛成功領取
李同學 135****8607 剛剛成功領取
楊同學 132****5667 剛剛成功領取
岳同學 134****6652 剛剛成功領取
梁同學 157****2950 剛剛成功領取
劉同學 189****1015 剛剛成功領取
張同學 155****4678 剛剛成功領取
鄒同學 139****2907 剛剛成功領取
董同學 138****2867 剛剛成功領取
周同學 136****3602 剛剛成功領取
相關推薦HOT
開班信息
北京校區
  • 北京校區
  • 大連校區
  • 廣州校區
  • 成都校區
  • 杭州校區
  • 長沙校區
  • 合肥校區
  • 南京校區
  • 上海校區
  • 深圳校區
  • 武漢校區
  • 鄭州校區
  • 西安校區
  • 青島校區
  • 重慶校區
  • 太原校區
  • 沈陽校區
  • 南昌校區
  • 哈爾濱校區
色综合老司机第九色激情 _中文字幕日韩av资源站_国产+人+亚洲_久久久精品影院_久久久视频免费观看_欧美激情亚洲自拍_亚洲成av人片在线观看香蕉_热草久综合在线_欧美极品第一页_2020国产精品自拍
视频在线在亚洲| 亚洲一二三四区不卡| 99久久夜色精品国产网站| 在线免费视频一区二区| 激情小说亚洲一区| 黄色成人免费在线| 精品三级av在线| 国内精品免费**视频| 欧美电影免费观看高清完整版| 亚洲成av人影院| 欧美精品1区2区| 久久精品99国产精品| 久久精品网站免费观看| 不卡一卡二卡三乱码免费网站| 久久久99精品免费观看不卡| 国产精品一区久久久久| 国产精品乱码一区二三区小蝌蚪| va亚洲va日韩不卡在线观看| 亚洲自拍偷拍麻豆| 欧美一区二区免费| 成人福利视频网站| 天堂久久久久va久久久久| 久久久精品一品道一区| 一本色道**综合亚洲精品蜜桃冫| 欧美日韩国产影片| 国产精品一区二区久激情瑜伽| 亚洲精品久久久蜜桃| 欧美日韩另类一区| 成av人片一区二区| 精品亚洲国内自在自线福利| 一区二区三区四区高清精品免费观看 | 久久男人中文字幕资源站| 成人一区二区在线观看| 亚洲成人av一区| 国产精品美女久久久久久2018| 欧美久久一二三四区| www.视频一区| 狠狠色丁香婷婷综合| 日韩精品电影一区亚洲| 亚洲卡通动漫在线| 中文字幕一区av| 国产欧美一区二区三区网站| 91精品国产综合久久福利软件| 91视频国产观看| 成人免费视频免费观看| 国产成人精品免费一区二区| 精品一区二区三区免费毛片爱| 亚洲一区二区三区免费视频| ...中文天堂在线一区| 中文字幕第一区二区| 日本一区二区视频在线观看| 欧美xxxx在线观看| 欧美sm美女调教| 日韩欧美一级片| 精品福利一区二区三区免费视频| 制服丝袜av成人在线看| 日韩一级视频免费观看在线| 在线观看区一区二| 国产精品国产三级国产aⅴ入口| 国产亚洲一二三区| 亚洲综合无码一区二区| 亚洲综合清纯丝袜自拍| 亚洲一区二区三区精品在线| 亚洲老司机在线| 日韩av不卡在线观看| 日韩av在线发布| 国产一区二区调教| 精品一区二区三区视频在线观看| 国产一区欧美二区| 91在线精品一区二区三区| 色88888久久久久久影院野外 | 五月婷婷另类国产| 看片的网站亚洲| 99视频国产精品| 日韩欧美中文字幕精品| 国产欧美中文在线| 亚洲成人激情综合网| 国产精品主播直播| 欧美日韩综合在线免费观看| 久久这里只精品最新地址| 亚洲免费视频成人| 国产在线国偷精品产拍免费yy| 91影院在线免费观看| 日韩欧美激情四射| 亚洲天堂a在线| 国产精品66部| 欧美日韩国产高清一区二区 | 久久精品国产99| 99久久久免费精品国产一区二区 | 国产精品亚洲综合一区在线观看| 91麻豆蜜桃一区二区三区| 欧美成人aa大片| 亚洲成av人**亚洲成av**| proumb性欧美在线观看| 精品粉嫩aⅴ一区二区三区四区| 一区av在线播放| eeuss影院一区二区三区| 亚洲精品一区二区三区福利| 午夜精品久久久| 欧美写真视频网站| 尤物视频一区二区| 成人精品免费网站| 欧美激情一二三区| 精品一区二区三区日韩| 精品日产卡一卡二卡麻豆| 日韩黄色一级片| 91精品国产色综合久久ai换脸 | 欧美日韩精品一区二区三区蜜桃| 国产午夜精品一区二区三区嫩草 | 成人国产视频在线观看| 国产日韩欧美激情| 国产精品一区二区黑丝| 国产午夜亚洲精品午夜鲁丝片 | 国产欧美一区视频| 国产福利一区在线| 亚洲国产成人一区二区三区| 国产精品影视天天线| 久久久久久97三级| av亚洲精华国产精华精华| 成人欧美一区二区三区视频网页| 99在线精品观看| 亚洲综合丁香婷婷六月香| 在线看不卡av| 日韩av网站在线观看| 久久婷婷国产综合国色天香| 高清国产午夜精品久久久久久| 国产欧美综合在线| 在线欧美日韩精品| 久久se精品一区二区| 国产视频视频一区| 在线视频你懂得一区| 看电视剧不卡顿的网站| 久久精品水蜜桃av综合天堂| 一本色道亚洲精品aⅴ| 污片在线观看一区二区| 国产三级精品在线| 欧美色男人天堂| 国产麻豆一精品一av一免费| 亚洲精品菠萝久久久久久久| 欧美成人国产一区二区| 99国产精品久久久久久久久久| 香港成人在线视频| 国产精品久久一卡二卡| 成人小视频在线| 538在线一区二区精品国产| 日本亚洲欧美天堂免费| 中文字幕欧美一| 91亚洲午夜精品久久久久久| 欧美在线高清视频| aaa欧美大片| 成人高清视频在线| 亚洲国产精品二十页| 欧美亚男人的天堂| 欧美日韩国产经典色站一区二区三区| 亚洲综合一区二区三区| 99久久精品免费| 国产精品你懂的在线欣赏| 日韩免费视频线观看| 色悠悠亚洲一区二区| 一区二区三区欧美亚洲| 国产真实乱子伦精品视频| 久久精品人人做人人爽人人| 国产精品久线观看视频| 欧洲一区二区三区免费视频| 亚洲国产综合91精品麻豆| 精品国产一区a| 2020国产成人综合网| 欧美日韩国产综合草草| 亚洲大尺度视频在线观看| 97精品视频在线观看自产线路二 | 久久精品一区蜜桃臀影院| 久久一区二区视频| 欧美另类久久久品| 日韩成人伦理电影在线观看| 国产日产精品1区| 欧美顶级少妇做爰| av中文字幕不卡| 洋洋av久久久久久久一区| 成人美女视频在线看| 欧美韩国日本一区| 欧美丰满一区二区免费视频| av亚洲精华国产精华精华| 不卡电影一区二区三区| 亚洲免费观看高清完整版在线 | 精品88久久久久88久久久| 亚洲午夜精品17c| 亚洲码国产岛国毛片在线| 欧美激情中文字幕一区二区| 欧美伦理视频网站| 欧美一级免费大片| 欧美精品在线一区二区三区| 国产成人8x视频一区二区| 日韩在线一区二区| 久久97超碰国产精品超碰| 韩国成人精品a∨在线观看| 全部av―极品视觉盛宴亚洲| 亚洲一区二区三区中文字幕| 久久久精品黄色| 国产精品传媒入口麻豆| 香蕉乱码成人久久天堂爱免费|