Last Updated on 2021-10-26 by Clay
評估指標、損失函數、激活函數(Metrics & Loss)
- SMAPE 介紹與程式實作
- MAE 指標介紹與程式實作
- BinaryCrossEntropy 介紹與程式實作
- NLLLoss 函式介紹與程式實作
- Tanh 函式介紹與程式實作
- softmax 函式介紹與程式實作
- Sigmoid 函數介紹與程式實作
- ReLU 函式介紹與程式實作
- Precision、Recall、F1 三種評估模型的指標
環境搭建
前處理
Keras & Tensorflow
- [Keras] 使用 CNN 進行 MNIST 的手寫數字辨識
- [Keras] 使用 CNN 建立 Cifar-10 的分類器 (實戰篇)
- [Keras] 如何架構多標籤分類 (Multi-label Classification) 模型
PyTorch
- [PyTorch] Getting Start: 自動求導
- [PyTorch] Getting Start: Neural Networks 神經網路的基本介紹
- [PyTorch] Getting Start: 訓練分類器 —— MNIST
- [PyTorch] Getting Start: 訓練 CIFAR-10 資料集的分類模型
- [PyTorch] Audio: PyTorch 中的音訊處理模組 torchaudio
- [PyTorch] 搭建 GAN 模型產生虛假的 MNIST 圖片
- [PyTorch] Image: 利用生成對抗網路 DCGAN 生成圖片
- [PyTorch] 旅館評論情感分析實戰紀錄 (0)
- [PyTorch] 旅館評論情感分析實戰紀錄 (1)
- [PyTorch] 如何儲存模型、讀取模型
- [PyTorch] 將 Tensor 型態轉換成 One-Hot Encoding 型態
- [PyTorch] 將 Sigmoid 的輸出設定閥值(threshold)並轉成二元值
- [PyTorch] 使用 torchsummary 將模型視覺化
- [PyTorch] 判斷當前資料所使用的 GPU
- [PyTorch] 透過給予 Loss 權重,試圖解決資料不平衡的情況
- [PyTorch] 提取模型權重或模型層的方法筆記
- [PyTorch] nn.Embedding() 讀取 Gensim 預訓練模型權重方法筆記
- [PyTorch] 使用 torch.cat() 在 torch tensor 中實現如 List 資料結構中的 append() 操作
- [PyTorch] 使用 ModuleList 減少重複定義模型的程式碼數量
- [PyTorch] 確認模型的狀態屬於 train() 或是 eval()
- [PyTorch] 如何使用 pad_packed_sequence 和 pack_padded_sequence 調整可變長度序列批次
- [PyTorch] 使用 view() 和 permute() 轉換維度
- [PyTorch] 使用 random_split() 函式切割資料集
- [PyTorch] 應用 Early stopping 技術讓模型在較好的收斂時間點停止訓練
- [PyTorch] 使用 Keras 風格進度條的套件: pkbar
自然語言處理(NLP)
解決的各式各樣奇怪問題
- [已解決] ConvergenceWarning: lbfgs failed to converge (status=1): STOP: TOTAL NO. of ITERATIONS REACHED...
- [已解決] An NVIDIA kernel module 'nvidia-drm' appears to already be loaded in your kernel
- [已解決] 'Object arrays cannot be loaded when allow_pickle=False'