原创 leetcode-66-加1

題目 給定一個由整數組成的非空數組所表示的非負整數,在該數的基礎上加一。 最高位數字存放在數組的首位, 數組中每個元素只存儲單個數字。 你可以假設除了整數 0 之外,這個整數不會以零開頭。 示例 1: 輸入: [1,2,3] 輸出

原创 每日一算 Leetcode 104.二叉樹的最大深度

有兩種方法: 遞歸 迭代-利用隊列 // C++ /* 給定一個二叉樹,找出其最大深度。 二叉樹的深度爲根節點到最遠葉子節點的最長路徑上的節點數。 說明: 葉子節點是指沒有子節點的節點。 示例: 給定二叉樹 [3,9,20,n

原创 Ctrl+z, Ctrl+c, Ctrl+D的區別,以及Ctrl+z後的啓動

Ctrl+z 中斷程序,將程序掛起。就像是電影看到一半,按了暫停鍵; 如果有多個程序執行了上述過程,就需要利用命令jobs查看暫停的程序; 通過bg % N可以使第N個程序在後臺運行; 後者通過fg % N可以使第N個程序在前臺

原创 神經網絡中的兩種正則化---Batch Normalization和Weight Normalization

Batch Normalization 原理 BN是對小批量數據進行正則化,其算法原理如下: 我們可以理解爲BN的本質就是一個以γ\gammaγ和β\betaβ爲參數,從xix_ixi​到yiy_iyi​的映射。即: BNγβ:

原创 TensorFlow之tf.multiply和tf.matmul

在TF中如何運行乘法,如果是逐元素相乘或者是矩陣的乘法,如何表達。 tf.multiply example: import tensorflow as tf a = tf.get_variable("a", dtype=tf.f

原创 ValueError: Variable generator/Conv/weights/Adam/ does not exist, or was not created with...

錯誤: 多GPU設置時出現如下錯誤:ValueError: Variable E_conv0/w/Adam/ does not exist, or was not created with tf.get_variable(). D

原创 VAE系列之KL散度推導和理解

儲備知識 多維高斯公式的表達和推導 一維正態分佈都爲大家所熟知: N(x;μ,σ2)=12πσ2exp(−(x−μ)22σ2)N(x;\mu,\sigma^2) = \frac{1}{\sqrt{2\pi\sigma^2}}ex

原创 GAN網絡中的Normalization彙總

引用1 xi^=1σi(xi−μi)yi=γxi^+βμi=1mΣk∈Sixkσi=1mΣxk∈Si(xk−μi)2+ϵ \hat{x_i} = \frac{1}{\sigma_i}(x_i-\mu_i) \\ {y_i} =

原创 leetcode-面試題 17.11. 單詞距離

問題: 有個內含單詞的超大文本文件,給定任意兩個單詞,找出在這個文件中這兩個單詞的最短距離(相隔單詞數)。如果尋找過程在這個文件中會重複多次,而每次尋找的單詞不同,你能對此優化嗎? 示例: 輸入:words = ["I","am"

原创 每日一算 Leetcode 1051

// C++ /* 學校在拍年度紀念照時,一般要求學生按照 非遞減 的高度順序排列。 請你返回至少有多少個學生沒有站在正確位置數量。該人數指的是:能讓所有學生以 非遞減 高度排列的必要移動人數。 示例 輸入:[1,1,4,2,1,

原创 每日一算 Leetcode 977. 有序數組的平方

// C++ /* 給定一個按非遞減順序排序的整數數組 A,返回每個數字的平方組成的新數組,要求也按非遞減順序排序。 eg1: 輸入:[-4,-1,0,3,10] 輸出:[0,1,9,16,100] eg2: 輸入:[-7,-3,

原创 leetcode-75-顏色分類

問題 給定一個包含紅色、白色和藍色,一共 n 個元素的數組,原地對它們進行排序,使得相同顏色的元素相鄰,並按照紅色、白色、藍色順序排列。 此題中,我們使用整數 0、 1 和 2 分別表示紅色、白色和藍色。 注意: 不能使用代碼庫中

原创 leetcode-581-最短無序連續子數組

最短無序連續子數組 給定一個整數數組,你需要尋找一個連續的子數組,如果對這個子數組進行升序排序,那麼整個數組都會變爲升序排序。 你找到的子數組應是最短的,請輸出它的長度。 class Solution: def findU

原创 leetcode-28-實現 strStr()

實現strStr實現 strStr() 函數。 實現 strStr() 函數。 給定一個 haystack 字符串和一個 needle 字符串,在 haystack 字符串中找出 needle 字符串出現的第一個位置 (從0開始)

原创 mac10.13下安裝hadoop2.7、Scala1.12、spark2.4

版本 # 安裝的軟件版本 macOS 10.13.4 java 1.8.0_241 hadoop 2.7.3 scala 2.12.11 spark2.4.0 安裝java # 測試版本 java -version # 確保是