6月,機器學習最受歡迎的十大開源項目

2021-01-15 智能觀

過去的一個月中,我們在將近250個機器學習開源項目中,綜合各種條件進行打分排序,最終評選出十大最新、最棒的機器學習開源項目。

這份Top10名單包括NLP構架、圖像壓縮等項目。它們在GitHub上的平均標星數量是760多顆。希望你可以從中找到感興趣的項目。

10.generative-compression

作者:Eirikur Agustsson

★Star:225

這是一個基於生成對抗網絡(GANs)的極端學習圖像壓縮框架,由艾立克·阿古斯松(Eirikur Agustsson)等人開發。他們所提出的想法非常有趣,並且他們很好地描述了實現的方法。

9.Glow

作者: Jordan Fix

★Star:603

Glow是針對各種硬體目標的機器學習編譯器和執行引擎,旨在用作高級機器學習框架的後端。Glow的設計是為了允許對編譯器進行優化和生成神經網絡圖的代碼。這個軟體正處在實驗發展階段。

8.StarGAN Tensorflow

作者: JaeMyung Kim

★Star:382

StarGAN是一種新穎且可擴展的方法,只需使用一個模型就可以對多個域執行圖像到圖像的轉換。StarGAN的統一模型架構允許在單個網絡中同時訓練具有不同域的多個數據集。

7.SOD

作者: Symisc Systems

★Star:557

SOD是嵌入式計算機視覺和機器學習庫(CPU優化和IoT功能),旨在為計算機視覺應用提供通用基礎設施,並加速在開源和商業產品中使用機器感知。

6.FaceAI

作者:Alan、Rishab Sharma等

★Star:1482

這是一款入門級的人臉、視頻、文字檢測以及識別項目,主要功能有:人臉檢測、識別(圖片、視頻),輪廓標識,頭像合成(給人戴帽子),數位化妝(畫口紅、眉毛、眼睛等),性別識別,表情識別(生氣、厭惡、恐懼、開心、難過、驚喜、平靜等七種情緒),視頻對象提取,圖片修復(可用於水印去除),圖片自動上色,眼動追蹤(待完善),換臉(待完善),等等。

5.Dragonfire v1.0

作者:Mehmet等

★Star:688

Dragonfire是一個基於Ubuntu的Linux發行版的開源虛擬助理項目,分別為你的每一個命令執行下列步驟:

1.搜索內置命令並評估代數表達式;

2.嘗試學習使用高級NLP和資料庫管理技術;

3.詢問全知的Q&A引擎(感謝維基百科);

4.使用Deep Conversation系統進行響應。

4. Gym Retro

作者:Praveen Palanisamy等

★Star:905

Gym Retro是來自Open AI的一個強化遊戲(包括世嘉、任天堂的部分遊戲)的學習研究平臺,使用Libretro API將視頻遊戲模擬器內核變成Gym環境。它可以在支持Python 3.5和3.6的Linux、MacOS和Windows系統上運行。

3.MLflow

作者:Matei Zaharia

★Star:1355

MLflow是一個開源平臺,旨在管理整個機器學習生命周期,並與任何機器學習庫一起工作。

MLflow的第一個alpha版本有三個組件:

1.MLflow跟蹤是一個API和用戶界面,用於在運行機器學習代碼時記錄參數,代碼版本,指標和輸出文件,以便以後可視化它們。

2. MLflow項目提供了打包可重用數據科學代碼的標準格式。每個項目都只是一個包含代碼或Git存儲庫的目錄,並使用一個描述符文件來指定它的依賴關係以及如何運行代碼。

3. MLflow模型是一種用多種格式打包機器學習模型的慣例,稱為「添加劑」( flavors)。MLflow提供了多種工具來幫助您部署不同風格的模型。

註: MLflow的當前版本是alpha版本。目前不支持在Windows上運行MLflow。

2.video-nonlocal-net

作者:王曉龍、何愷明

★Star:614

video-nonlocal-net是來自Facebook AI Research(FAIR)的研究,是論文《非局部神經網絡》視頻分類實驗的實際體現,代碼基於Caffe2框架開發。

註:Caffe,是一種常用的深度學習框架,主要應用於視頻、圖像處理方面。

1.NLP-Architect

作者:英特爾AI Lab

★Star:1194

這是英特爾人工智慧實驗室(英特爾AI Lab)的部分項目。

NLP Architect是一個開源Python庫,用於探索自然語言處理(NLP)和自然語言理解(NLU)最新深度學習拓撲和訓練範式,旨在成為未來研究和協作的平臺。

來源:medium作者:mybridge智能觀 編譯

—完—

聲明:編譯文章旨在幫助讀者了解行業新思想、新觀點及新動態,為原作者觀點,不代表智能觀觀點。

相關焦點

  • 2018 年度 GtiHub 開源項目 TOP 25:數據科學 & 機器學習
    現在就有一個完美的開源項目可以助你開始實施這一想法!這個完美的開源項目就是微軟的一個項目——ML.NET,它是一個開源的機器學習框架,讓你用 .NET 就可以設計和開發模型。你甚至可以將現有的機器學習模型集成到你的應用程式中,而完全不要求你切確地知道怎樣開發機器學習模型。ML.NET 實際上已被應用於多個微軟產品中,例如 Windows、 Bing 搜索、 MS Office 等等。
  • 盤點:2017年GitHub上30個優秀的機器學習項目
    我們比較了過去一年近8,800個開源的機器學習項目,從中選擇了30個表現優秀的,分享給讀者。這是一份非常精彩的名單,它仔細挑選了2017年1月至12月之間發布的最佳開源機器學習庫、數據集和應用程式。我們綜合考慮項目的受歡迎程度,參與度和進展程度來評估項目質量。為了給讀者更直觀的感受,使用GitHub上的關注量(星星數量)來表示項目熱度。
  • 值得推薦的五大開源在線機器學習環境
    【51CTO.com快譯】機器學習是一個研究領域,讓機器無需直接編程就能學習。由於許多學生、教師、開發者和數據科學家使用機器學習來開發各種項目和產品,機器學習開發方興未艾。然而,開發機器學習模型對系統規格有很高的要求,因為有時模型訓練過程可能需要2小時到2天甚至更久。
  • 2018 年最富含金量的 6 款開源機器學習項目
    不可否認這種變化有其弊端,然而我們要看到它積極的一面,隨著能夠迅速被商業轉化的研究增多,對整個行業產生了不可估量的積極影響,這在機器學習開源領域尤其明顯。最後,一起看看過去一年中 6 個最實用的機器學習項目。這些項目都已發布了代碼與數據集,方便個人和小團隊進行學習並創造價值,這些項目也許在理論上並不具有開創性,卻非常實用。
  • 最流行的十大開源雲監控工具
    在過去的幾年裡,開源產品和商業監控應用程式發生了爆炸式增長,下面是其中10個最受歡迎的開源雲監控工具。  Prometheus  Prometheus是一個開源雲監控解決方案,它可以處理時間序列監控等問題。它是CNCF支持的9個項目之一,也是繼Kubernetes之後由CNCF主辦的第二個項目。
  • 騰訊首個 AI 開源項目 Angel 發布 3.0 版本:邁向全棧機器學習平臺
    2019年8月22日,騰訊首個 AI 開源項目 Angel 正式發布 3.0 版本。
  • 原來它們是最受歡迎的十大運動
    原來它們是最受歡迎的十大運動世界各地每個國家所喜愛的運動都有所不同,那麼小編帶大家一起看一下世界上最受歡迎的十大運動都有什麼。高爾夫球綠色,氧氣,陽光,友誼高爾夫球是一種高大上的運動,除了要求人員的素質外,高爾夫球的設備也會給比賽帶來一定的加成。
  • 揭秘谷歌內部的萬人機器學習項目忍者計劃!
    羅伯森是Google內部機器學習計劃的產品經理,也負責管理該學習項目。「因此wired(連線雜誌)邀請Google內部的同仁來參與項目,用6個月的時間致力於機器學習,跟著老師學習,在這6個月裡潛心機器學習,做一些項目,把項目啟動起來,他們會收穫頗豐。」霍爾蓋特四年前獲得計算機科學與數學學位,並加入了Google。
  • 2020年六大機器學習Python庫!
    Scipy:SciPy是一種免費開源Python庫,用於科學計算和技術計算。它包含用於優化、線性代數、積分、插值、特殊函數、FFT、信號及圖像處理、ODE求解器以及科學工程中其他常見任務的模塊。NumPy堆棧有時也叫SciPy堆棧。SciPy使用的基本數據結構是NumPy模塊提供的多維數組。
  • 2020年最受歡迎的雲生態開源應用程式監控工具
    過去幾年中,開源產品和商業監控應用程式不斷湧現,本文我介紹幾個最受歡迎的開源雲應用監控工具。PrometheusPrometheus(普羅米修斯)是領先的開源雲監視解決方案,除其他事項外,其數據以時間序列資料庫存儲,天然適合監控資料庫存儲。
  • 2020年十大前沿科技,了解一下
    毫無疑問,這意味著願意花時間培養高級技術技能的員工在未來12個月內可能更有就會在企業中獲得一些最熱門的職位。根據招聘軟體公司iCIMS2019年的報告,2016年,各企業平均用了55天時間來填補一個技術職位。在2019年,這一數字躍升至66天。根據這份報告,這些空缺的職位每天每個可能損失約680美元的收入。
  • 開發者必備:基於Linux生態的十大AI開源框架盤點
    MLlib:基於Spark框架的機器學習算法實現庫MLlib是Apache開源項目Spark針對一些常用的機器學習算法的實現庫,同時也包括了相關的測試程序和數據生成器。Apache Mahout:Hadoop廣泛採用的機器學習開源框架Apache Mahout同樣也是一個Apache開源項目,與MLlib相對應,Mahout是應用在Hadoop平臺下的機器學習開源框架。
  • 微軟開源天文望遠鏡項目,一起去看星星眨眼
    大公司越來越多做開源項目,年輕人可玩兒的東西從機器人上升到了宇宙。  我們在一個越來越開放的網絡環境裡,編程成為一種深入了解世界的方式。公開的數據和代碼已經讓編程這件事情成為站在巨人肩頭的遊戲。
  • 百度開源2020年度報告:兩大開源平臺、九個捐贈項目
    03累計向4大基金會捐贈了九個開源項目1、超級鏈(XuperChain)2019年5月,百度基於持續多年在區塊鏈技術與應用領域的研究與探索,推出了完全自主智慧財產權的區塊鏈底層技術——超級鏈(XuperChain)並正式開源,現已成為國內最具影響力的區塊鏈開源技術之一,其具有四大核心技術亮點,如下:1)高度易用:多語言智能合約支持、多語言sdk+
  • 開發者必備:基於 Linux 生態的十大AI開源框架盤
    MLlib:基於Spark框架的機器學習算法實現庫MLlib是Apache開源項目Spark針對一些常用的機器學習算法的實現庫,同時也包括了相關的測試程序和數據生成器。Apache Mahout:Hadoop廣泛採用的機器學習開源框架Apache Mahout同樣也是一個Apache開源項目,與MLlib相對應,Mahout是應用在Hadoop
  • 微軟強化學習開源節項目開始接受申請,1萬美元助學金,3月6日截止
    雷鋒網AI開發者訊,微軟研究院的全球項目:強化學習開放原始碼節(RL Open Source Fest),目前已經開始面向全球接受申請。強化學習(RL,Reinforcement Learning )開放原始碼節是一項全球性在線計劃,旨在讓學生與數據科學家和微軟研究院「真實世界強化學習」小組的工程師一起,進行開源強化學習程序和軟體開發。
  • 盤點2017 年度最受歡迎的十大 Linux 伺服器發行版
    在今年上半年公布的 Top 500 排行榜中,有兩臺中國的 IBM POWER 計算機運行 AIX 系統,而它們已經掉出 11 月公布的榜單中,所以結果就是 Top 500 的所有超算都在運行 Linux。與其他作業系統相比,Linux 是自由和開源的,此外是強穩定性和高安全性,這也是使用 Linux 系統整體上成本較低的原因。
  • 適用於數據項目的7種強大的開源工具 - CIO頻道 - 企業網D1Net...
    功能強大的數據項目開源工具將使企業的業務更加無縫和功能化。 無論是數據科學專業人士還是想要幫助企業成功地完成數據科學項目的IT部門,需要使用一些必不可少的數據科學工具。 以下是值得考慮的一些開源工具: 1.
  • Vuetify - 廣受歡迎的 Material Design 風格的開源 UI 框架
    全世界範圍內廣受歡迎的 Vue UI 框架,一個非常精緻的 Material Design UI 套件。Material Design 風格 UI 框架Vuetify 是一個基於 Vue.js 精心打造 UI 組件庫,整套 UI 設計為 Material 風格。
  • 史上最全實戰資源,機器學習框架、高分練手項目及數據集匯總
    機器學習領域,最常討論到的一個話題就是機器學習項目。學習或從事這個領域的小夥伴都會想要找一些機器學習的項目來進行練手,做項目好比練題,孰能生巧,能夠在機器學習這個領域獲取更多的知識和技能。本篇目錄:1、20個機器學習庫和框架2、機器學習項目:語言相關計算機視覺圖像處理自然語言處理預測圖像處理風格轉移圖像分類人臉識別物體檢測自動駕駛遊戲AI