Google的60款開源項目

1.機器學習系統 TensorFlow
詳情:https://github.com/tensorflow/tensorflow


2.material-design-icons
詳情:http://google.github.io/material-design-icons/


3.前端開發工具組 MDL
詳情:https://github.com/google/material-design-lite


4.Web 前端框架 Angular
詳情:https://github.com/angular/angular


5.容器集羣管理系統 Kubernetes
詳情:https://github.com/kubernetes/kubernetes


6.數據描述語言 protobuf
詳情:https://github.com/google/protobuf


7.Java 經常使用庫 Guava
詳情:https://github.com/google/guava


8.Spark
安裝方法:https://github.com/dart-lang/spark/tree/master/ide


9.RPC 框架 GRPC
詳情:https://github.com/grpc/grpc


10.高質量壓縮圖片算法工具 Guetzli
詳情:https://github.com/google/guetzli


11.k/v數據庫 Leveldb
詳情:https://github.com/google/leveldb


12.自動化網絡審查工具 Lighthouse
詳情:https://github.com/GoogleChrome/lighthouse


13.Gson
詳情:https://github.com/google/gson


14.最小系統加載工具 systemjs
詳情:https://github.com/systemjs/systemjs


15.序列化庫 FlatBuffers
詳情:https://github.com/google/flatbuffers


16.Xi 文本編輯器 Xi Editor
詳情:https://github.com/google/xi-editor


17.Grumpy
詳情:https://github.com/google/grumpy


18.Java 編譯器 Traceur
詳情:https://github.com/google/traceur-compiler


19.媒體播放器 ExoPlayer
詳情:https://github.com/google/ExoPlayer


20.代碼構建工具 Bazel
詳情:https://github.com/bazelbuild/bazel


21創做藝術和譜寫曲子的機器智能 magenta
詳情:https://github.com/tensorflow/magenta


22.自動生成命令行界面的內容庫 Python Fire
詳情:https://github.com/google/python-fire


23.軟硬件框架 AnyPixel.js
詳情:https://github.com/googlecreativelab/anypixel


24.物聯網工具 Physical Web
詳情:https://github.com/google/physical-web


25.Docker 容器性能分析工具 cAdvisorc
詳情:https://github.com/google/cadvisor


26.C++單元測試工具
詳情:https://github.com/google/googletest


27.IndexedDB 關係查詢引擎 lovefield
詳情:https://github.com/google/lovefield


28. Java 生成器源代碼集合 Auto
詳情:https://github.com/google/auto


29.Python 代碼格式化的工具
詳情:https://github.com/google/yapf


30.基於 TensorFlow 的神經網絡庫 Sonnet
詳情:https://github.com/deepmind/sonnet


31.無損壓縮算法 Brotli 
詳情:https://github.com/google/brotli


32.負載均衡系統 Seesaw
詳情:https://github.com/google/seesaw


33.Gumbo
詳情:https://github.com/google/gumbo-parser


34.GXUI
詳情:https://github.com/google/gxui


35.iOS UI 測試自動化框架 EarlGrey 
詳情:https://github.com/google/EarlGrey


36.Blockly
詳情:https://github.com/google/blockly


37.go-github
詳情:https://github.com/google/go-github


38.抓取 bug 工具 error-prone
詳情:https://github.com/google/error-prone


39.ROS 系統支持的 SLAM 庫 Cartographer
詳情:https://github.com/googlecartographer/cartographer


40.安卓電量分析工具 Battery Historian
詳情:https://github.com/google/battery-historian


41.通用編碼器&解碼器框架 seq2seq
詳情:https://github.com/google/seq2seq


42.Web 應用 Tracing Framework
詳情:https://github.com/google/tracing-framework


43.深度機率編程語言 Edward
詳情:https://github.com/blei-lab/edward


44.Java 庫 Closure Library
詳情:https://github.com/google/closure-library


45.大型微服務系統管理工具 Istio
詳情:https://github.com/istio/istio


46.遠程現場取證系統 GRR
詳情:https://github.com/google/grr


47.Android 的懸浮操做欄 Hover 
詳情:https://github.com/google/hover


48.模塊化深度學習系統 Tensor2Tensor 
詳情:https://github.com/tensorflow/tensor2tensor)


49.Google 模糊測試服務 OSS-Fuzz
詳情:https://github.com/google/oss-fuzz


50.優化搜索工具 or-tools
詳情:https://github.com/google/or-tools


51.加密庫安全測試套件 Wycheproof
詳情:https://github.com/google/wycheproof


52.Common Lisp Koans 
詳情:https://github.com/google/lisp-koans


53.3D 圖形開源壓縮庫 Draco
詳情:https://github.com/google/draco


54. Java 庫 Shaka Player
詳情:https://github.com/google/shaka-player


55.TensorFlow 深度學習庫 Fold
詳情:https://github.com/tensorflow/fold


56.Google 地球企業版 Earth Enterprise
詳情:https://github.com/google/earthenterprise


57.圖像差別比較庫 Butteraugli 
詳情:https://github.com/google/butteraugli


58.Go 語言實現的網絡協協議棧 Netstack
詳情:https://github.com/google/netstack


59.鋼琴二重奏 AI aiexperiments-ai-duet 
詳情:https://github.com/googlecreativelab/aiexperiments-ai-duet


60.端到端加密系統 E2EMail
詳情:https://github.com/e2email-org/e2email前端

1.機器學習系統 TensorFlow
TensorFlow 是谷歌的第二代機器學習系統,據谷歌說,在某些基準測試中,TensorFlow 的表現比第一代的 DistBelief 快了 2 倍。TensorFlow 內建深度學習的擴展支持,任何可以用計算流圖形來表達的計算,均可以使用 TensorFlow。任何基於梯度的機器學習算法都可以受益於 TensorFlow 的自動分化(auto-differentiation)。經過靈活的 Python 接口,要在 TensorFlow 中表達想法也會很容易。


2.material-design-icons
Google 開源了 Material Design 系統圖標包其中的 750 個字形。該系統圖標包含經常使用的圖標,如用於媒體播放、通信、內容編輯、鏈接等等。在 Web 應用,安卓和 iOS 設計均適用。


3.前端開發工具組 MDL
MDL (Material Design Lite) 是 Google 推出的網站前端開發工具組。Material Design Lite (MDL)可讓你添加一個 Material Design 的外觀和感受到你的靜態內容網站,不依賴於任何的 Java 框架和庫。MDL 能夠優化跨設備的使用體驗,能夠在舊版的瀏覽器進行平滑的切換,提供很是快速的訪問體驗。


4.Web 前端框架 Angular
Angular 是一款十分流行且好用的 Web 前端框架,目前由 Google 維護。官方已將 Angular 2 和以前的版本 Angular.js 分開維護(二者的 GitHub 地址和項目主頁皆不相同)。漸進式 Web 應用,藉助現代化 Web 平臺的力量,交付 app 式體驗。高性能、離線化、零安裝。


5.容器集羣管理系統 Kubernetes
Kubernetes 是來自 Google 雲平臺的開源容器集羣管理系統。基於 Docker 構建一個容器的調度服務。該系統能夠自動在一個容器集羣中選擇一個工做容器供使用。其核心概念是 Container Pod。


6.數據描述語言 protobuf
Protocol Buffers (ProtocolBuffer/ protobuf )是 Google 公司開發的一種數據描述語言,相似於 XML 可以將結構化數據序列化,可用於數據存儲、通訊協議等方面。現階段支持C++、JAVA、Python 等三種編程語言。同 XML 相比,Protocol buffers 在序列化結構化數據方面有許多優勢。


7.Java 經常使用庫 Guava
該項目是 Google 的一個開源項目,包含許多 Google 核心的 Java 經常使用庫。


8.Spark
Spark 是谷歌公司推出的一款基於 Chrome 瀏覽器的開發環境。提供一組可重用的 UI 組件。採用 Dart 開發。


9.RPC 框架 GRPC
GRPC 是一個高性能、開源和通用的 RPC 框架,面向移動和 HTTP/2 設計。目前提供 C、Java 和 Go 語言版本,分別是:grpc, grpc-java, grpc-go. 其中 C 版本支持 C, C++, Node.js, Python, Ruby, Objective-C, PHP 和 C# 支持 .GRPC 基於 HTTP/2 標準設計,帶來諸如雙向流、流控、頭部壓縮、單 TCP 鏈接上的多複用請求等特。這些特性使得其在移動設備上表現更好,更省電和節省空間佔用。


10.高質量壓縮圖片算法工具 Guetzli
Guetzli,是一個針對數碼圖像和網頁圖像的 JPEG 編碼器,可以經過產生更小的 JPEG 文件來達到更快的在線體驗,而且同時保持與當前瀏覽器,圖像處理應用和 JPEG 標準的兼容性。Google 稱 Guetzli 建立高質量的 JPEG 圖像文件的大小比當前的壓縮方法要再小 35%。上圖爲 16x16 像素樣本,是掛在藍天下的一根電話線,傳統 JPEG 算法常常會遇到的失真情況。左邊是未壓縮的原圖,中間爲較小尺寸的 libjpeg,右邊是失真更少的 Guetzli 。


11.k/v數據庫 Leveldb
Leveldb 是一個 google 實現的很是高效的 kv 數據庫,目前的版本 1.2 可以支持 billion 級別的數據量了。 在這個數量級別下還有着很是高的性能,主要歸功於它的良好的設計。特別是 LSM 算法。


12.自動化網絡審查工具 Lighthouse
Lighthouse 是一個開源的自動化工具,用於改進網絡應用的質量。 能夠將其做爲一個 Chrome 擴展程序運行,或從命令行運行。 當爲 Lighthouse 提供一個要審查的網址,它將針對此頁面運行一連串的測試,而後生成一個有關頁面性能的報告。能夠參考失敗的測試,看看能夠採起哪些措施來改進應用。


13.Gson
Gson 是 Google 提供的用來在 Java 對象和 JSON 數據之間進行映射的 Java 類庫。能夠將一個 JSON 字符串轉成一個 Java 對象,或者反過來。


14.最小系統加載工具 systemjs
systemjs 是一個最小系統加載工具,用來建立插件來處理可替代的場景加載過程,包括加載 CSS 場景和圖片,主要運行在瀏覽器和 NodeJS 中。它是 ES6 瀏覽器加載程序的的擴展,將應用在本地瀏覽器中。一般建立的插件名稱是模塊自己,要是沒有特地指定用途,則默認插件名是模塊的擴展名稱。


15.序列化庫 FlatBuffers
FlatBuffers 是一個 Java 的序列化庫,用於遊戲和其餘內存受限的應用。FlatBuffers 可讓你直接訪問序列化後的數據,無需解壓並進行解析的過程。同時提供很強的向前和向後兼容性。FlatBuffers 支持 C++ 和 Java 語言,無需依賴第三方庫支持。


16.Xi 文本編輯器 Xi Editor
Xi Editor 是 Google 開源的一款用 Rust 語言編寫的文本編輯器,最初是爲 Mac OS X 構建的,使用 Cocoa 做爲用戶界面,已有計劃適配其它平臺。全部編輯操做均可以在 16ms 以內提交併處理。文本繪製使用最好的技術(如 Mac 上的 Core Text,Windows 上的 DirectWrite 等),並徹底支持 Unicode。


17.Grumpy
Grumpy 是一個 Python to Go 源代碼翻譯編譯器和運行時,旨在替代 CPython 2.7。 關鍵的區別是它將 Python 源代碼編譯爲 Go 源代碼,而後將其編譯爲本機代碼,而不是字節碼。這意味着 Grumpy 沒有 VM。編譯的 Go 源代碼是對 Grumpy 運行時的一系列調用,Go 庫服務與 Python C API 相似的目的(儘管不直接支持 C API)。


18.Java 編譯器 Traceur
Traceur 是一個來自 Google 的 Java 編譯器,經過它能夠體驗一些很新而且有趣的 Java 語言特性,這些多數是尚未被當前瀏覽器實現的 ECMA 標準或草案,好比:數組比較、類、模塊、迭代器、方法參數默認值、Promise 等。


19.媒體播放器 ExoPlayer
ExoPlayer 是 Android 上一個應用級的媒體播放器。它爲 Android MediaPlayer 的 API 在播放本地或在線的視頻與音頻上提供了一個候選。ExoPlayer 支持一些 Android MediaPlayer API 沒法提供的特性,包括 DASH 和 SmoothStreaming 自適應回放,持久的高速緩存和自定義渲染器。不像 MediaPlayer API,EXOPlayer 很容易定製和擴展,並且它能夠經過 Play Store 更新升級。


20.代碼構建工具 Bazel
Bazel 是 Google 的一款可再生的代碼構建工具。它主要是用於構建 Google 的軟件,處理出如今谷歌的開發環境的構建問題,好比說:大規模數據構建問題,共享代碼庫問題,從源代碼構建的軟件的相關問題。支持多種語言而且跨平臺,還支持自動化測試和部署、具備再現性(Reproducibility)和規模化等特徵。


21.創做藝術和譜寫曲子的機器智能 magenta
Google Brain 團隊的一組研究人員發佈了一個項目 Project Magenta,其主要目標是利用機器學習創做藝術和譜寫曲子。Project Magenta 使用了 TensorFlow 系統,研究人員在 GitHub 上開源了他們的模型和工具。


22.自動生成命令行界面的內容庫 Python Fire
Python Fire 是 Google 開源的一個可從任何 Python 代碼自動生成命令行接口(CLI)的庫。Python Fire 是一種在 Python 中建立 CLI 的簡單方法;是開發和調試 Python 代碼的有用工具;可以使 Bash 和 Python 之間的轉換更爲容易;而且經過使用你須要導入和建立的模塊和變量來設置 REPL,使得使用 Python REPL 更容易。


23.軟硬件框架 AnyPixel.js
AnyPixel.js 是 Google 開源的一個軟件和硬件框架,能夠用來構建各類由「像素」構成的展現,每一個像素能夠是任何一種可交互的實體對象,如 LED 燈、氣球等。


24.物聯網工具 Physical Web
Physical Web 是由 Chrome 團隊主導的一個項目, 意在用 URL 鏈接世界, 方便用戶接受數據。在 Web 世界中,各類 URL 能夠說是連接的基礎,也是去中心化的,因此「The Physical Web」要作的就是讓每一個智能設備用 URL 來標識本身,而後用戶按照本身的須要經過 URL 和設備進行交互。這樣一來,你使用智能設備的體驗就和在網站上使用各類超連接差很少了。


25.Docker 容器性能分析工具 cAdvisorc
Advisor 是谷歌公司用來分析運行中的 Docker 容器的資源佔用以及性能特性的工具。cAdvisor 是一個運行中的守護進程用來收集、聚合、處理和導出運行容器相關的信息,每一個容器保持獨立的參數、歷史資源使用狀況和完整的資源使用數據。當前支持 lmctfy 容器和 Docker 容器。


26.C++單元測試工具
Google 的開源 C++ 單元測試框架 Google Test,簡稱 gtest 是一個很是的不錯單元測試框架。支持跨平臺以及包括 Windows CE 和 Symbian 在內的一些手機操做系統。


27.IndexedDB 關係查詢引擎 lovefield
lovefield 是創建在 IndexedDB 上的關係查詢引擎。它提供了相似 SQL 的語法,而且能夠跨瀏覽器工做(目前支持 Chrome 37 及以上版本,Firefox 31 及以上版本,IE 10 及以上版本)。


28.Java 生成器源代碼集合 Auto
Auto 是 Java 生成器源代碼集合,Java 有許多機械、重複、未經測試的代碼,並且有時會出現一些微妙的 Bug 。Auto 項目是自動執行這些類型的任務的代碼生成器的集合,他們能夠無 Bug 建立你要編寫的代碼。


29.Python 代碼格式化的工具
YAPF 是 Google 開發的一個用來格式化 Python 代碼的工具。


30.基於 TensorFlow 的神經網絡庫 Sonnet
Sonnet 庫使用面向對象的方法,容許建立定義一些前向傳導計算的模塊。模塊用一些輸入 Tensor 調用,添加操做到圖裏並返回輸出 Tensor。其中一種設計選擇是經過在隨後調用相同的模塊時自動重用變量來確保變量分享被透明化處理。 該庫兼容 Linux/Mac OS X 和 Python 2.7。TensorFlow 的版本必須至少爲 1.0.1。Sonnet 支持 TensorFlow 的 virtualenv 安裝模式,以及 nativ pip 安裝。


31.無損壓縮算法 Brotli 
Brotli 是一個通用目的的無損壓縮算法,它經過用變種的 LZ77 算法,Huffman 編碼和二階文本建模進行數據壓縮,是一種壓縮比很高的壓縮方法。在壓縮速度上跟 Deflate 差很少,可是提供了更密集的壓縮。


32.負載均衡系統 Seesaw
Seesaw 是 Google 開源的一個基於 Linux 的負載均衡系統。Seesaw 包含基本的負載均衡特性,同時支持一些高級的功能,諸如:anycast, Direct Server Return (DSR), 支持多個 VLANs 和集中式配置。同時其設計的宗旨是易於維護。


33.Gumbo
Gumbo 是 Google 的一款用C語言實現的 HTML5 解析庫,無需任何外部依賴。


34.GXUI
GXUI 是 Google 出品的一個跨平臺 GO 語言的 UI 框架。


35.iOS UI 測試自動化框架 EarlGrey
聽從開源 Apache 受權的 EarlGrey,由 Objective-C 編寫而成。Google 也確實用的它來測試自家的 iOS app。EarlGrey 可支持和模擬回溯至 iOS 8 的設備,有關該工具的詳細文檔請戳這裏。除了 EarlGrey,其它 iOS UI 測試自動化框架還包括 Calabash 和 Sauce Labs 的 Appium。


36.Blockly
Blockly 是一個基於 Web 的可視化編程工具,只須要拖動幾個圖形就能夠編程, 徹底不須要打字. 根據項目 FAQ 介紹, 這個新語言的主要目的是爲 web 應用提供宏(或腳本編程)的支持. 能夠把生成的腳本輸出成 java, python 等.已經有幾個利用 Blockly 的 demo。
37.go-github
go-github 是 Google 對 Github 的開放 API 進行 Go 語言封裝的一個項目。


38.抓取 bug 工具 error-prone
error-prone 用來抓取 Java 編譯時的錯誤。一般使用編譯器只能作靜態類型的檢查。但使用此工具,可以進行編譯器的類型分析,可以檢測並抓取到編譯過程當中的 Bug,可以大大的節約開發者的時間。


39.ROS 系統支持的 SLAM 庫 Cartographer
Cartographer,是 Google 開源的一個 ROS 系統支持的 2D 和 3D SLAM(simultaneous localization and mapping)庫。SLAM 算法結合來自多個傳感器(好比,LIDAR、IMU 和攝像頭)的數據,同步計算傳感器的位置並繪製傳感器周圍的環境。在產業界和學術界常見的傳感器配置上,Cartographer 能實時創建全局一致的地圖。


40.安卓電量分析工具 Battery Historian
Battery Historian 是一個經過分析安卓 "bugreport" 進程文件來統計電量消費狀況。它容許應用程序開發人員在時間線上可視化系統和應用程序級事件,具備平移和縮放功能,在設備上徹底充電後能夠輕鬆查看各類彙總統計信息,並能選擇應用程序,檢查影響應用程序特定電池的指標。 它還容許兩個錯誤報告的 A / B 比較,突出顯示關鍵電池相關指標的差別。


41.通用編碼器&解碼器框架 seq2seq
seq2seq 是 Google 開源的一款用於 TensorFlow 的通用編碼器&解碼器框架(encoder-decoder framework),可用於機器翻譯、文本摘要、會話建模、圖像描述等。


42.Web 應用 Tracing Framework
Tracing Framework 是一套庫、工具,用於跟蹤和調查複雜的 Web 應用。它就能夠幫你發現代碼的性能問題,而且幫你打造十分流暢的 60 FPS Web 應用。它目前只能用於特定的應用場合,並非爲應用於全部場景而設計,若是你在使用過程當中遇到了問題,請呈遞你的 Bug。


43.深度機率編程語言 Edward
Edward 是一個用於機率建模、推理和評估的 Python 庫。它是一個用於快速實驗和研究機率模型的測試平臺,其涵蓋的模型範圍從在小數據集上的經典層次模型到在大數據集上的複雜深度機率模型。Edward 融合瞭如下三個領域:貝葉斯統計學和機器學習、深度學習、機率編程。


44.Java 庫 Closure Library
Closure Library 是一個強大的 Java 庫,用於複雜的大規模的 Web 應用。它被許多 Google Web 應用使用,好比 Gmail 和 Google Docs。


45.大型微服務系統管理工具 Istio
Istio 是一個由谷歌、IBM 與 Lyft 共同開發的開源項目,旨在提供一種統一化的微服務鏈接、安全保障、管理與監控方式。Istio 項目可以爲微服務架構提供流量管理機制,同時亦爲其它增值功能(包括安全性、監控、路由、鏈接管理與策略等)創造了基礎。這款軟件利用久經考驗的 Lyft Envoy 代{過}{濾}理進行構建,可在無需對應用程序代碼做出任何發動的前提下實現可視性與控制能力。


46.遠程現場取證系統 GRR
GRR 是 Google 開發的遠程現場事件取證系統。GRR 由一個代{過}{濾}理(客戶端)和服務器端組成,客戶端能夠部署在一個任務系統中,服務器能夠管理客戶端,跟客戶端進行交互。


47.Android 的懸浮操做欄 Hover
Hover 是一個用於 Android 的懸浮操做欄。該菜單欄能夠做爲一個 service 啓動,從而跨進程使用,懸浮在桌面或者其餘應用程序的前面,固然,這裏須要申請權限。 Hover 仍處在開發階段,還有不少代碼清理工做須要作,也就是說,Hover 如今僅僅處於可用狀態。


48.模塊化深度學習系統 Tensor2Tensor
Tensor2Tensor 是一個模塊化和可擴展的庫和二進制文件, 可以幫助人們爲各類機器學習程序建立最早進的模型,可應用於多個領域,如翻譯、語法分析、圖像信息描述等,大大提升了研究和開發的速度。


49.Google 模糊測試服務 OSS-Fuzz
OSS-Fuzz 可以針對開源軟件進行持續的模糊測試,它的目的是利用更新的模糊測試技術與可拓展的分佈式執行相結合,提升通常軟件基礎架構的安全性與穩定性。OSS-Fuzz 結合了多種模糊測試技術/漏洞捕捉技術(即原來的 libfuzzer)與清洗技術(即原來的 AddressSanitizer),而且經過 ClusterFuzz 爲大規模可分佈式執行提供了測試環境。


50.優化搜索工具 or-tools
or-tools 是 Google 的優化搜索工具。Google 優化工具包括:約束編程解決方案;爲線性規劃和混合整數規劃解決方案提供簡單統一的接口,包括 CBC, CLP, GLOP, GLPK, Gurobi, SCIP, 和 Sulum;揹包算法;圖算法 (最短路徑,線性和分配,最小費用流,最大流)。


51.加密庫安全測試套件 Wycheproof
Wycheproof 是谷歌開源的加密庫測試項目,它包含一系列安全測試,用來檢測加密庫(cryptographic libraries)軟件是否存在已知的攻擊漏洞。


52.Common Lisp Koans
Common Lisp Koans(lisp-koans)是一個語言學習練習程序,相似 ruby koans,python koans 等等。Common Lisp Koans 主要是幫助學習一些 lisp 規範特性和改進,能夠學習到大量的 Common Lisp 語言特性。


53.3D 圖形開源壓縮庫 Draco
Draco 是一種庫,用於壓縮和解壓縮 3D 幾何網格(geometric mesh)和點雲(point cloud)。換句話說,它顯著縮小了 3D 圖形文件的大小,同時對 3D 圖形的觀看者來講又根本不嚴重影響視覺效果。它還旨在改善 3D 圖形的壓縮和傳輸。Draco 是做爲 C++ 源代碼發佈的,能夠用來壓縮 3D 圖形,另外還發布了處理編碼數據的 C++ 和 Java 解碼器。


54.Java 庫 Shaka Player
Shaka Player 它實現了 DASH 客戶端的功能。它的播放功能基於 HTML5 video、MediaSource Extensions,和 Encrypted Media Extensions 。通常的 DASH 客戶端功能很難實現。


55.TensorFlow 深度學習庫 Fold
TensorFlow Fold 是用於建立使用結構化數據的 TensorFlow 模型庫,其中計算圖的結構取決於輸入數據的結構。 TensorFlow Fold 使得處理不一樣數據尺寸和結構的深度學習模型更容易實現。


56.Google 地球企業版 Earth Enterprise
Earth Enterprise 是 Google Earth Enterprise 的開源版本,是一個提供構建和託管自定義 3D 地球模型和 2D 地圖的地理空間應用,旨在讓社區繼續改進和推動該項目。


57.圖像差別比較庫 Butteraugli
Butteraugli 是用來評判兩個圖像之間的類似度。經過識別圖像之間一些最受關注的差別點並給出類似度分值。這個項目的一個主要動機是對差別受體的不一樣顏色的位置和密度的統計,特別是藍色的低密度錐窩。另外一個動機來自於更準確的神經節細胞建模,特別是抑制頻率空間。目前該項目只提供了 C++ 接口。


58.Go 語言實現的網絡協協議棧 Netstack
Netstack,使用 Go 語言編寫的網絡協議棧。經過安裝 tun_tcp_echo demo 嘗試在 Linux 上使用 。


59.鋼琴二重奏 AI aiexperiments-ai-duet
「鋼琴二重奏」的 A.I. Duet。該項目會在你彈出了幾個音符以後,經過 AI 自動計算來幫你「補完」旋律的重奏部分。A.I. Duet 運用了人工智能技術,通曉音符的「編碼規則」。


60.端到端加密系統 E2EMailjava

 

E2EMail 是一個實驗性質的端到端加密系統。E2EMail 由 Google 開發,內置 Java 內部開發的 Java 加密庫。它提供了一種經過 Chrome 擴展程序將 OpenPGP 集成到 Gmail 中的方法。消息的明文單獨保留在客戶端上。python

相關文章
相關標籤/搜索