原创 Effective.Java 讀書筆記(6)內存泄漏

6.Eliminate obsolete object reference 大意爲 消除舊的對象引用 當你使用直接操作內存的語言,例如C或者C++的時候,一些內存釋放的操作會比較麻煩,而我們使用java這一種擁有垃圾回收機制的語言的時候

原创 數值分析讀書筆記(5)數值逼近問題(I)----插值極其數值計算

數值分析讀書筆記(5)數值逼近問題(I)—-插值極其數值計算 給出一般性的插值概念 給定f(x),x∈[a,b]f(x),x∈[a,b] ,已知它在n+1個互異的節點x0,x1,…x0,x1,… 上的函數值爲y0,y1,…y0,

原创 Attention is All You Need 論文筆記

文章目錄概述背景模型架構 概述 主流的序列轉換模型(dominant sequence transduction models)都是基於複雜的遞歸神經網絡或者卷積神經網絡,包括一個編碼器(encoder)和一個解碼器(decode

原创 Vue學習筆記(1) 一開始的使用以及Vue實例的詳解

Vue一款輕量級的js框架,在此分享一下自己學習歷程,Vue的學習成本比較低,相對於React以及Angular來說算是相當簡單了的 首先是不使用npm安裝的前提下,我們簡單利用link直接使用Vue 在你的網頁中添加如下的js

原创 數值分析讀書筆記(3)求解線性代數方程組的迭代法

數值分析讀書筆記(3)求解線性代數方程組的迭代法 1.基本迭代法及其構造 考慮方程組Ax=b,其中A屬於n*n維的矩陣空間,b和x屬於n維向量空間,一般來說我們需要從這個隱式的方程組轉變成顯示的等價方程,一般具有形式x=ϕ(x)x

原创 關於機器學習中的廣義線性模型(GLM)

在機器學習中,有着許多模型,比如傳統的線性迴歸模型,logistic迴歸,soft max迴歸啊之類的很多,那麼從傳統的線性迴歸模型中我們觀察到,這並不能很好的解決因變量是離散的或者是分類的這樣的情況,經過國內外許多數學界的大牛們長期的

原创 關於機器學習中的生成學習算法(Generative Learning Algorithm)

我們之前可能接觸到一些線性迴歸的案例,以至於廣義線性模型GLM等等之類的,這些模型呢,都是在給定訓練集合,而且這些訓練集有着確定的輸入和輸出,我們通過利用這些訓練集來構建預測函數,從而實現預測,判斷之類的功能。 舉個簡單的例子,我們需

原创 Effective.Java 讀書筆記(1)靜態工廠和構造方法

1.Consider static factory method instead of constructor  大意爲考慮使用靜態的工廠方法而不是構造器 用戶在獲得類它本身的實例的時候,通常會想到的就是使用public的構造器,但是一

原创 Effective.Java 讀書筆記(3)關於單例模式

3.Enforce the singleton property with a private constructor or an enum type 大意爲 使用parivate的構造方法或者一個枚舉的類型實現單例屬性 一個單例即使一

原创 Vue學習筆記(4)關於class和style綁定

我們利用Vue中的v-bind指令可以很好進行數據綁定,當然對於class和style也是一樣的。 而且v-bind用來綁定class也同時可以和普通的class並存,靈活地運用v-bind來切換class或者style可以做到意想不

原创 關於機器學習中的樸素貝葉斯以及拉普拉斯平滑

看過我博文的同學可能知道機器學習之中,存在着判別學習以及生成學習,其主要區別我在另一篇文章中有詳細描述,今天我們要討論的是,在高斯判別分析之中,特徵向量x是連續的,實數域上的向量,那麼如果這個特徵向量x是離散的情況呢?這就引入了樸素貝葉

原创 Vue學習筆記(3)關於Vue的計算屬性

通過之前的學習,我們學習了模板之中的文本插值,這可以很好的實現數據的展示與綁定,但是這樣的展示是有點缺陷的,比如當你想把數據做一定的複雜處理過後才展示的時候,當然你也可以繼續地使用模板,可是這會顯得特別難以維護。 Vue當然也是給出瞭

原创 Vue學習筆記(2)模板的使用

通過上一次的學習我們瞭解了Vue實例的生命週期以及創建了一個實例並且綁定在dom上的一個元素上了,接下來我們將要學習模板 在之前的學習中,我們通過對生命週期的學習,直到在mounted之後會存在這麼一種狀態,當data出現改變的時候,

原创 Effective.Java 讀書筆記(2)使用Builder

2.Consider a builder when faced with many constructor parameters 大意爲當你面對大量的構造參數時考慮使用Builder 靜態工廠和構造器都有一個限制,它們不能夠很好地縮減大

原创 分佈式深度學習GPU管理之Tiresias

來自論文Tiresias:A GPU Cluster Manager for Distributed Deep Learning 概述 給一個龐大的GPU集羣,在實際的應用中,現有的大數據調度器會導致長隊列延遲和低的性能,該文章提