認識深度學習中會使用到的名詞,並實作一些模型訓練。第一次嘗試使用pytorch做模型訓練,試著在建立模型訓練過程中找出自己的方式去理解專有名詞。
Torchvision是一個獨立於pytorch的工具庫,在實作訓練的時候可以更簡單的下載資料及並且做訓練,其中包含vision.datasets、vision...
在DAY18的時候有用過,可以對圖片做出一些處理,而這些處理也會影響到最後訓練的結果,Transforms網路上薩摩耶的圖片(圖片來源:https://www....
Minst是在DAY15介紹過的常用資料集,他也是Torchvision中可以直接使用的資料集,在DAY21中有介紹過。 import torch from t...
定義模型後,可以開始 model = CNN() epochs = 100 batch_size = 300 lr = 1e-3 建立模組、定義訓練次數、...
介紹:CycleGAN是一種無監督的圖像轉換模型,通過訓練可以將一類圖像轉換成另一類,並且不需要成對的訓練數據。生成器學會在沒有監督下了解個別特徵的涵義,進而選...
先import護用到的套件之後,就可以開始建立模型、定義生成器模型 class ResNetGenerator(nn.Module): ass...
介紹: kaggle是全世界公認最大的資料科學社群,上面有許多資料分析或資料科學的比賽,除此之外還有一個Dataset專區,裡面提供很多不同的資料集給大家下載,...
從kaggle下載資料集之後,可以直接import需要的套件 df = pd.read_csv('/titanic_data.csv') 載入資料集 df.h...
透過昨天的資料及,可以先統計成統計圖方便理解,也可以找出特徵歸納究竟哪一種條件的人們生存機率最高。除此之外,也可以更方便篩選出要放入訓練的樣目,以及可以刪除避免...
實作的部分我們就先將整理並分類後的資料載入,接著定義模型 from torch import nn class my_model(nn.Module):...