公司開發使用內網,所以只能使用gitlab來搭建版本庫。
gitlab是乙個利用
ruby on rails
開發的開源應用程式,實現乙個自託管的
git專案倉庫,可通過web介面進行訪問公開的或者私人專案。
1:首先確定自己的unix系統
2:安裝配置依賴項
如想使用postfix來傳送郵件,在安裝期間請選擇』internet site』. 您也可以用sendmai或者
配置smtp服務
並 使用smtp傳送郵件.
在 centos 6 和 7 系統上, 下面的命令將在系統防火牆裡面開放http和ssh埠.
這裡可以自己yum 乙個iptables做處理,一樣的效果。
3:新增gitlab倉庫,並安裝到伺服器上
4:啟動gitlab
sudo gitlab輸入linux的ip位址就可以訪問了:-ctl reconfigure
機器學習之整合學習
整合學習 ensemble learning 通過構建並結合多個弱學習器來完成學習任務。一般來說整合學習可以分為三大類 bagging又叫做自舉匯聚法,思想是 常見的推廣演算法有 extra tree是隨機森林的變種,原理和隨機森林一樣,區別如下 主要用於異常點檢測 在隨機取樣的過程中,一般只需要少...
整合學習之Boosting
boosting是整合演算法之一,通過整合多個弱分類器,從而形成乙個強分類器。任一弱學習演算法可以通過加強提公升到乙個任意正確率的強學習演算法,並通過構造一種多項式級的演算法來實現這一加強過程,這就是最初的boosting演算法的原型。boosting是一種將弱分類器通過某種方式結合起來得到乙個分類...
機器學習演算法之整合學習
在機器學習問題中,對於乙個複雜的任務來說,能否將很多的機器學習演算法組合在一起,這樣計算出來的結果會不會比使用單一的演算法效能更好?這樣的思路就是整合學習方法。三個臭皮匠,頂個諸葛亮。實際操作中,整合學習把大大小小的多種演算法融合在一起,共同協作來解決乙個問題。這些演算法可以是不同的演算法,也可以是...