原创 調試LLVM如何生成SSA
調試過程,垃圾內容,勿讀 文章目錄生成SSA IR的命令lDominatorTreeWrapperPasscompute dominance tree & dominant frontierThe SEMI-NCA algorit
原创 深度調試gopls(過時,低質量-How-自用)
gopls官方出了doc,以官方doc爲主(gopls有slack channel可以進channel與gopls開發者進行溝通),勿看以下垃圾內容 什麼是LSP LSP(Language Server Protocol)是微軟在
原创 PLP: 4.2/4.3 Attribute Gramma閱讀筆記3
構造AST在compiler中是否是一個必不可少的步驟? 由於attribute grammar和one-pass compiler或者說語法制導翻譯(syntax-directed translation,SDT)聯繫很緊密,所
原创 深度學習的數學:深度學習和卷積神經網絡 讀書筆記
業餘民科,垃圾內容勿看 神經網絡與拓撲 在CNN的讀書筆記之前,這裏先記錄一下神經網絡與拓撲的關係,源於腦洞文章《Neural Networks, Manifolds, and Topology》,只要你站的角度夠高,可以直擊問題
原创 深度學習的數學:反向傳播算法
業餘民科學習者閱讀筆記,垃圾內容 代價函數最小值回顧 在《深度學習的數學:神經網絡的數學基礎 - 閱讀筆記》中提到了,如果要求模型的參數Arg0, Arg1, ..., ArgnArg_0,\ Arg_1,\ ...,\ Arg_
原创 調試gopls(tools/lsp)及部分源碼剖析筆記(過時,低質量,自用)
gopls官方出了doc,以官方doc爲主(gopls有slack channel可以進channel與gopls開發者進行溝通),勿看以下垃圾內容 gopls gopls是go官方給出的go-langserver的一個外部接口,
原创 Python深度學習:基於TensorFlow - 第9章 TensorFlow基礎 閱讀筆記
讀書筆記,垃圾內容 文章目錄ClientDistributed masterWorker ServiceKernel Implementations本章主要內容數據流圖 `tf.Graph`TensorFlow基本概念張量 ten
原创 CppCon 2016: Ben Deane “Using Types Effectively" 筆記
與視頻內容重複 std::optional && std::variant optional std::optional是由A proposal to add a utility class to represent option
原创 Some Thoughts
自己的經歷 每個人對自己想法影響最深的其實是自己的經歷,這些經歷有好有壞,包括自己從小到大喫到的,聞到的,看到的,聽到的,學到的等等,其中家庭環境對個人的影響最甚。人出生時是一塊塊形狀不同的鵝卵石,而環境就像一把把刀不停地在你身上
原创 std::variant visitor與pattern matching
業餘民科,拾人牙慧,垃圾內容 文章目錄std::variantpattern matchingsingle dispatchdynamic dispatchstatic dispatchdouble dispatch(visito
原创 深度學習的數學:神經網絡的數學基礎 - 閱讀筆記
業餘民科學習者閱讀筆記,垃圾內容 simoid函數 早期神經網絡使用sigmoidsigmoidsigmoid函數作爲神經元的激活函數,它有如下的形式。 σ(x)=11+e−x\sigma(x)=\frac{1}{1+e^{-x}
原创 電影旅行敲代碼的To Do List
待寫博客列表 Data Structure & Algorithm 題目 說明 完成 反饋集問題 https://ac.els-cdn.com/S0166218X00003395/1-s2.0-S0166218X0
原创 再談Dominator Tree的計算
文章目錄Vertex-removal AlgorithmThe Iterative Algorithm RevisitDistributive Data-Flow FrameworkLengauer-Tarjan Algorith
原创 構造SSA
業餘民科,垃圾內容勿看 《Static Single Assignment Book》+《Data Flow Analysis Theory and Practice》+ 《Engineering a Compiler》 文章目錄
原创 Engineering a Compiler: 5.1/5.2 Graphical IRs
業餘民科學習者閱讀筆記,垃圾內容 在《PLP: 4.2/4.3 Attribute Gramma閱讀筆記3》中提到AST在整個編譯過程中並不是必須的,同理IR也並不是必須的(AST本來就是IR的一種)。源碼被compiler部分模