CPython 開發筆記: CMake 設定最近比較有時間,就打算好好研究一下 TorchDynamo。中間無意間看到 PEP-523 這個 TorchDynamo 實現 JIT compile 的主要 CPython API ,好奇心驅使下就開始跟 CPython 玩了一下。過程中用了 CMake 來管理實驗用的…Nov 1Nov 1
Spark 開發:VSCode 與 sbt老實說長久以來因為常常碰到一條龍搞完 machine learning 專案,都是使用 Python 作為主要語言,連寫 Spark 也是以 PySpark 為主。說來慚愧,雖然能做 data engineering 的事,但從來沒認真寫過 Scala。Feb 9, 2022Feb 9, 2022
Neural Decision Forest (ICCV 2015)最近因為疫情關係,都在家工作,有些設備在公司不方便用,結果慢慢發現能做的事都做得差不多了。既然如此,就來看 paper 寫 code 消遣一下。May 27, 2021May 27, 2021
Deep Neural Decision Trees 筆記上次說到看了 paper 學了 Einstein Notation 怎麼用,說的就是 Deep Neural Decision Trees (DNDT) 這篇 paper,朋友看了說希望我解釋這篇 paper 所以就想說也好,當作讀後感寫一寫也不錯,免得 paper…Apr 30, 2021Apr 30, 2021
Einstein Summation 學習筆記朋友偶然 pass 一篇 Deep Neural Decision Trees[2018] 的 paper 過來,裡面用了一個可微分的方式去表示一個 decision tree 所以就可以用 Deep Learning 的手法去訓練一個 decision tree。看…Apr 26, 2021Apr 26, 2021
文章導讀: Why machine learning algorithms are hard to tune and how to fix ithttps://engraved.ghost.io/why-machine-learning-algorithms-are-hard-to-tune/Feb 25, 2021Feb 25, 2021
Kalman Filter 學習筆記從一開始接觸 Machine Learning 的時候就聽過 Kalman filter 這東西。一方面是自己當時對 Bayesian 的東西不是太清楚,一方面對於一些數學工具也不熟悉,所以第一次看到 Kalman filter…Dec 4, 2020Dec 4, 2020