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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

大數(shù)據(jù):數(shù)據(jù)科學(xué)家需要知道十個(gè)好用的Python庫

如意 ? 來源:今日頭條 ? 作者:星云鶴峰 ? 2020-08-08 08:41 ? 次閱讀

Python是比較流行和廣為人知的編程語言之一,它已取代了業(yè)界的許多編程語言。它是數(shù)據(jù)科學(xué)專業(yè)人士比較喜歡使用的編程語言之一,因?yàn)樗鼡碛旋嫶蟮膸臁?/p>

Python因其簡單易用而被稱為初學(xué)者級(jí)編程語言,它的編程語法易于學(xué)習(xí),并且與C,Java和C ++相比具有較高的水平。

為了獲得更準(zhǔn)確的算法和編碼,Analytics Insight給出前10個(gè)Python庫

PyTorch

Pytorch是一個(gè)開源庫,它基本上替代了Numpy。 PyTorch帶有高級(jí)功能,可用于構(gòu)建深度神經(jīng)網(wǎng)絡(luò)。數(shù)據(jù)科學(xué)專業(yè)人士仍然可以使用其他語言,例如scipy,Cython和numpy,這些語言可在需要時(shí)幫助擴(kuò)展PyTorch。 Pytorch被包括Facebook,Twitter,Nvidia,Uber在內(nèi)的許多組織所使用,用于快速建立研究原型并訓(xùn)練深度學(xué)習(xí)模型。

GitHub:https://github.com/pytorch/pytorch

Arrow

Arrow是一個(gè)人類友好的Python庫,它提供了諸如對(duì)日期,時(shí)間和時(shí)間戳進(jìn)行轉(zhuǎn)換,操縱,創(chuàng)建和格式化的功能。它支持Python 2和3,它是DateTime的替代方法,它具有更好的界面,以促進(jìn)豐富的功能。

GitHub:https://github.com/crsmithdev/arrow

IPython

這是最有用的python工具之一,為用戶提供了豐富的體系結(jié)構(gòu)。使用IPython,用戶可以在其瀏覽器中編寫和執(zhí)行python代碼。 Ipython可在多種操作系統(tǒng)上運(yùn)行,包括Windows,Mac OS X,Linux和大多數(shù)其他Unix OS。 Ipython為用戶提供了更多功能,包括幫助功能,高級(jí)編輯等。

GitHub:https://github.com/ipython/ipython

TensorFlow

Tensor flow是由Google Brain團(tuán)隊(duì)創(chuàng)建的開源機(jī)器學(xué)習(xí)python庫。 Tensor流庫用于開發(fā),訓(xùn)練和設(shè)計(jì)深度學(xué)習(xí)模型,并且可以用于進(jìn)行數(shù)值計(jì)算。 Tensor Flow是Theano的替代產(chǎn)品,它可以在移動(dòng)設(shè)備,單CPU系統(tǒng)和GPU上運(yùn)行。

GitHub:https://github.com/tensorflow/tensorflow

Caffe2

Caffe2是將Caffe框架帶入現(xiàn)代世界的嘗試。它支持分布式培訓(xùn),甚至可以在移動(dòng)平臺(tái)中進(jìn)行部署。雖然PyTorch可能更適合研究,但Caffe2適合進(jìn)行大規(guī)模部署,如Facebook上所示。

GitHub:https://github.com/caffe2/caffe2

Scrapy

Scrappy是一個(gè)廣泛使用的Python Web抓取庫。 Scrappy最初用于創(chuàng)建爬網(wǎng)程序,ands 則專門用于抓取,如其名稱所示?,F(xiàn)在它用于多種用途,包括數(shù)據(jù)挖掘,自動(dòng)化測試等。scrapy是開源的,必須具有庫。

GitHub:https://github.com/scrapy/scrapy

Requests

Requests是著名的Python庫之一,該庫在Apache2下獲得許可并用Python編寫。該庫可幫助用戶與多種語言進(jìn)行交互。借助Requests庫,用戶可以手動(dòng)將字符串串接到其URL。他們可以使用Request 庫將HTTP請(qǐng)求發(fā)送到服務(wù)器,并且可以添加表單數(shù)據(jù),內(nèi)容(如標(biāo)頭,多部分文件等)。

GitHub:https://github.com/requests/requests

Zappa

Zappa是由Miserlou創(chuàng)建的比較好的python軟件包之一,它很容易在API Gateway和Amazon Web Services Lambda上構(gòu)建和實(shí)現(xiàn)無服務(wù)器應(yīng)用程序。由于AWS自動(dòng)處理水平擴(kuò)展,因此沒有請(qǐng)求會(huì)超時(shí)。使用Zappa,您可以使用Zappa在一行中更新代碼。

GitHub:https://github.com/Miserlou/Zappa

Flashtext

FlashText是更好的選擇,它的優(yōu)點(diǎn)包括,無論用戶有多少個(gè)搜索詞,其運(yùn)行時(shí)間都是相同的,而regexp則相反,運(yùn)行時(shí)間幾乎隨詞的數(shù)量線性增加。

GitHub:https://github.com/vi3k6i5/flashtext

Fire

Fire是一個(gè)開源庫,可以為任何Python項(xiàng)目自動(dòng)生成命令行(CLI)。用戶幾乎不需要編寫任何代碼或文檔字符串來構(gòu)建其CLI!他們只需要調(diào)用Fire方法并將其傳遞給CLI的任何方法傳遞給它:函數(shù),對(duì)象,類,字典,甚至根本不傳遞任何參數(shù),這會(huì)將整個(gè)代碼轉(zhuǎn)換為CLI 。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • python
    +關(guān)注

    關(guān)注

    55

    文章

    4774

    瀏覽量

    84386
  • 大數(shù)據(jù)
    +關(guān)注

    關(guān)注

    64

    文章

    8856

    瀏覽量

    137223
  • 數(shù)據(jù)科學(xué)

    關(guān)注

    0

    文章

    164

    瀏覽量

    10040
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—通過拼接數(shù)據(jù)庫碎片恢復(fù)SQLserver數(shù)據(jù)庫

    個(gè)運(yùn)行在存儲(chǔ)上的SQLServer數(shù)據(jù)庫,有1000多個(gè)文件,大小幾TB。數(shù)據(jù)庫每10天生成一個(gè)NDF文件,每個(gè)NDF幾百GB大小。
    的頭像 發(fā)表于 10-31 13:21 ?108次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—通過拼接<b class='flag-5'>數(shù)據(jù)庫</b>碎片恢復(fù)SQLserver<b class='flag-5'>數(shù)據(jù)庫</b>

    AI for Science:人工智能驅(qū)動(dòng)科學(xué)創(chuàng)新》第4章-AI與生命科學(xué)讀后感

    了傳統(tǒng)學(xué)科界限,使得科學(xué)家們能夠從更加全面和深入的角度理解生命的奧秘。同時(shí),AI技術(shù)的引入也催生了一種全新的科學(xué)研究范式,即數(shù)據(jù)驅(qū)動(dòng)的研究范式,這種范式強(qiáng)調(diào)從大量數(shù)據(jù)中提取有價(jià)值的信息
    發(fā)表于 10-14 09:21

    貼片電容型號(hào)除了要知道參數(shù)規(guī)格外還有哪些要知道

    在選擇貼片電容型號(hào)時(shí),除了要知道其參數(shù)規(guī)格(如尺寸、容量、電壓、精度等)外,還需要考慮以下幾個(gè)方面。
    的頭像 發(fā)表于 09-21 14:58 ?229次閱讀

    新華社:突破性成果!祝賀我國科學(xué)家成功研發(fā)這一傳感器!

    6月25日,新華社以《突破性成果!祝賀我國科學(xué)家》為標(biāo)題,報(bào)道了由我國科學(xué)家研發(fā)的傳感器成果。 我國科學(xué)家研發(fā)高通道神經(jīng)探針實(shí)現(xiàn)獼猴全腦尺度神經(jīng)活動(dòng)監(jiān)測 神經(jīng)探針是一種用來記錄神經(jīng)活動(dòng)的針狀電傳
    的頭像 發(fā)表于 06-27 18:03 ?411次閱讀
    新華社:突破性成果!祝賀我國<b class='flag-5'>科學(xué)家</b>成功研發(fā)這一傳感器!

    前OpenAI首席科學(xué)家創(chuàng)辦新的AI公司

    消息在業(yè)界引起了廣泛關(guān)注,因?yàn)樘K茨克維曾是OpenAI的聯(lián)合創(chuàng)始人及首席科學(xué)家,并在去年在OpenAI董事會(huì)上扮演了重要角色。
    的頭像 發(fā)表于 06-21 10:42 ?485次閱讀

    具有十個(gè)解碼輸出的進(jìn)位計(jì)數(shù)器/除法器數(shù)據(jù)

    電子發(fā)燒友網(wǎng)站提供《具有十個(gè)解碼輸出的進(jìn)位計(jì)數(shù)器/除法器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-17 10:47 ?0次下載
    具有<b class='flag-5'>十個(gè)</b>解碼輸出的<b class='flag-5'>十</b>進(jìn)位計(jì)數(shù)器/除法器<b class='flag-5'>數(shù)據(jù)</b>表

    國內(nèi)有數(shù)十個(gè)醫(yī)療大模型,大模型如何賦能智慧醫(yī)療

    電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)近日,在北京CGT新勢(shì)發(fā)布會(huì)上,中國科學(xué)院院士、翊博生物首席科學(xué)家陳潤生表示,中國現(xiàn)在有數(shù)以百計(jì)的通用大模型,其中的90%沒多大用處,也發(fā)展不起來,只會(huì)加劇資源和人力
    的頭像 發(fā)表于 02-05 00:17 ?8451次閱讀

    谷歌DeepMind科學(xué)家欲建AI初創(chuàng)公司

    據(jù)知情人士透露,谷歌人工智能部門DeepMind的兩名杰出科學(xué)家Laurent Sifre和Karl Tuyls正在與投資者商討在巴黎成立一家新的人工智能初創(chuàng)公司的事宜。
    的頭像 發(fā)表于 01-22 14:41 ?443次閱讀

    飛騰首席科學(xué)家竇強(qiáng)榮獲 “國家卓越工程師” 稱號(hào)

    ? ? ?飛騰首席科學(xué)家竇強(qiáng)榮獲 “國家卓越工程師” 稱號(hào) 1月19日上午,首屆 “國家工程師獎(jiǎng)” 表彰大會(huì)在北京人民大會(huì)堂隆重舉行。81 名個(gè)人被授予 “國家卓越工程師” 稱號(hào),50 個(gè)團(tuán)隊(duì)被授予
    的頭像 發(fā)表于 01-19 19:22 ?1603次閱讀
    飛騰首席<b class='flag-5'>科學(xué)家</b>竇強(qiáng)榮獲 “國家卓越工程師” 稱號(hào)

    構(gòu)建高效數(shù)據(jù)生態(tài):數(shù)據(jù)庫數(shù)據(jù)倉庫、數(shù)據(jù)湖、大數(shù)據(jù)平臺(tái)與數(shù)據(jù)中臺(tái)解析_光點(diǎn)科技

    在數(shù)字化的浪潮中,一套高效的數(shù)據(jù)管理系統(tǒng)是企業(yè)競爭力的核心。從傳統(tǒng)的數(shù)據(jù)庫到現(xiàn)代的數(shù)據(jù)中臺(tái),每一種技術(shù)都在數(shù)據(jù)的旅程中扮演著關(guān)鍵角色。本文將深入探討
    的頭像 發(fā)表于 01-17 10:20 ?335次閱讀

    Python編程的大依賴有哪些

    Pandas數(shù)據(jù)科學(xué)家的得力工具,它提供了強(qiáng)大的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)分析功能。無論您需要進(jìn)行
    的頭像 發(fā)表于 12-13 10:29 ?788次閱讀

    python第三方有哪些

    Python) NumPy 是 Python 中最重要且最常用的科學(xué)計(jì)算之一。它提供了支持大型、多維數(shù)組和矩陣運(yùn)算的高性能數(shù)學(xué)函數(shù)和計(jì)算工具。NumPy 的使用極為廣泛,尤其在
    的頭像 發(fā)表于 11-29 14:31 ?2075次閱讀

    python中如何引入math

    Python中,要使用math,首先需要先引入它。mathPython的一個(gè)標(biāo)準(zhǔn)
    的頭像 發(fā)表于 11-22 11:03 ?4003次閱讀

    python去除list中重復(fù)的數(shù)據(jù)

    Python是一個(gè)強(qiáng)大的編程語言,提供了許多解決問題的方法和功能。其中一個(gè)常見的問題是如何去除列表中的重復(fù)數(shù)據(jù)。在本文中,我們將詳細(xì)介紹Python
    的頭像 發(fā)表于 11-21 15:49 ?1514次閱讀

    接口調(diào)用并發(fā)執(zhí)行十個(gè)任務(wù)總結(jié)

    個(gè)接口調(diào)用時(shí),接收到一個(gè)列表,十個(gè)元素,需要并發(fā)執(zhí)行十個(gè)任務(wù),每個(gè)任務(wù)都要返回執(zhí)行的結(jié)果和異常,然后對(duì)返回的結(jié)果裝填到一
    的頭像 發(fā)表于 11-15 10:37 ?412次閱讀