星期五。見面

程式 | 學習 | 日記 | 玩樂

    [論文速速讀]系列文章介紹

前言

論文速速讀系列是從今年四月開始,我開始寫一些論文的中文讀書筆記,還記得第一篇是[論文速速讀]ReZero is All You Need: Fast Convergence at Large Depth,之後發現儘管自己已經陸續產出了幾篇文章,可是好像都沒正式的跟大家介紹這系列文章的由來xD

所以這篇文章就是來講講這系列文章到底是什麼,以及我會和會想寫這些文章。

論文速速讀系列是什麼?

由於在AI領域每年總是有一些非常重大的突破和應用,如果跟不上潮流很有可能就會錯失許多機會。例如,對NLP領域熟悉的話你一定聽過2013年的word2vec、2014年開始流行的attention、2018年的Bert…這些很有名的技術。

還記得Bert剛出的時候我好像剛進碩士實驗室,當時只知道這個技術屌打了當時一堆NLP的研究,但我想也想不到兩年後Bert已經造成如此大的影響力,一堆基於Bert的變形應用在各大領域上都取得了非常優異的結果。

因此,我想要藉由這系列的文章讓自己能夠更加快速的了解AI的新技術和研究,同時逼迫自己看論文xD

繼續閱讀

    [課程筆記]課程筆記系列總覽

本文記錄了自己在上課時所記錄的一些課程筆記,可以透過這邊文章連結到所有以往發過的課程筆記文章。

繼續閱讀

[Linux Kernel慢慢學]ARRAY_SIZE macro in linux kernel

前言

為什麼c語言使用function在傳參數的時候,如果傳入一個array會無法正確得到array大小呢?

這其實跟array decay有關,在linux kernel中為了防呆會加上一些code來防止產生這樣的問題(透過在compile time就產生error),接下來從array size該如何取得,到linux kernel的macro來簡單介紹。

繼續閱讀

[Linux Kernel慢慢學]Flexible Array Member

在C中,有一種struct是在最後一個variable加上一個不指定長度的陣列,用法如下:

1
2
3
4
5
6
7
struct student 
{
int stud_id;
int name_len;
int struct_size;
char stud_name[];
};
繼續閱讀

台東走春行程DAY-2 & DAY-3

關於三天的行程、以及DAY1都去那兒玩請看上一篇文章:台東走春行程DAY-1

DAY-2

池上車站 – 家鄉池上飯包

  • 【地址】958台東縣池上鄉中正路4號
  • 【電話】08 986 3521

既然都在池上了,怎麼可以不吃池上飯包!

不過先自首一下,原本我對池上飯包沒有很大的興趣,因為平常在家附近也有池上便當店,然後我吃起來都覺得…好像還好。不過親自來吃了之後覺得真的很好吃,池上飯包的米粒真的很Q彈飽滿,讓我覺得我家附近開的池上便當是不是都在詐欺。

83427931_3303235713025990_1695452062516510720_n

繼續閱讀

台東走春行程DAY-1

關於DAY2, DAY3的行程請看下一篇文章:台東走春行程DAY-2 & DAY-3

由於每年過節總是待在高雄,然後姊姊們回來也不知道要去哪裡玩,所以今年早早就決定去台東玩個三天兩夜,從初一(1/25)開始玩到初三(1/27)。大約在12月的時候就開始在做功課排行程,然後開始預約民宿、車票、租車…blabla

83600540_3303142236368671_8611001363637207040_n

一開始聽說過年去台東會很難玩,因為大家都會想趁過年跑出來走走,所以應該會塞車。不過好險那三天其實沒塞多久,而且天氣也都蠻好的所以玩得很開心。

下面是我們三天兩夜的行程,只會在這裡打一次,第二篇blog就不會再放了:

繼續閱讀

[Pytorch]當DataParallel碰上RNN的那些坑

前言

最近在使用Pytorch寫RNN相關的模型,然後因為實驗室有兩張GPU可以用,所以我就想把model放到兩張GPU平行處理,參考Pytorch document就知道其實用法很簡單,只要使nn.DataParallel(model)就可以了,不過在使用RNN相關模型的時候有一些問題要注意,既然最近遇到了就順便記錄一下,以免以後又遇到重複的問題。

繼續閱讀

[Python]json.load() v.s. json.loads()

前言

最近在用別人的open source時因為json檔案讀取的問題卡一段時間,去trace code下去發現原來是別人的專案裡面有用到json.loads(),它的用處跟我平常在用的json.load()不太一樣,所以在這裡紀錄一下。

繼續閱讀

>