2016年2月21日 星期日

東京四日行(一)

今年過年期間去日本旅遊
在東京跟北海道各待了四天
趁記憶還新鮮的時候
先來紀錄一下東京的交通方式
說不定以後有機會用到
景點、食物的紀錄稍晚再說好了

2015年12月16日 星期三

Neural network 的 forward/backward propagation (二)

修改係數 W 的流程前一篇中講了 forward propagation 的目的有二

  1. testing 階段用來猜出 label
  2. training 階段看猜出的 label 離答案多遠,藉此可以在 backward propagation 計算係數矩陣 W 要作什麼修改
這邊說明修改係數矩陣 W 的流程

Neural network 的 forward/backward propagation (一)

因為種種需要,所以重新看了一下 neural network (NN) 的教學
http://ufldl.stanford.edu/tutorial/supervised/MultiLayerNeuralNetworks/
其實這篇講的蠻清楚的
不過這邊試著自己用比較圖像、直觀的方式自己解釋一次
如果以後自己要複習的時候比較好用

2015年9月21日 星期一

攔截 dynamic library 裡面的函數 - 3

前面的文章中
Part 1 說明了如何用 LD_PRELOAD 替換掉 dynamic library 的函數
Part 2 說明了如果是 dlopen 開啟的 dynamic library 要如何處理

2015年9月20日 星期日

攔截 dynamic library 裡面的函數 - 2

Part 1 中說明了如何使用 LD_PRELOAD
攔截 link stage 階段包進去的 dynamic library
這些 library 可以夠過 ldd 看到
不過有時候 dynamic library 是透過 dlfcn.h 下的 dlopen 實現的

攔截 dynamic library 裡面的函數 - 1

這兩天從某位學弟大大學到了不少東西
主要是如何讓一個寫好的程執行檔呼叫你自己寫的 code
這好像也叫做 hook

2015年5月13日 星期三

寫 leetcode 小感想

最近偶而會找一點時間寫 leetcode 的題目
目前剛剛清空 easy 等級,正在挑戰 medium
常常看到別人提供的解答,會發現為什麼 code 可以這麼短