# Train Model HackMD:https://hackmd.io/@ncu110522166/rkEpNTOcT ### 鍾承翰訓練程式 1. 透過 ssh 連接 ``` Host ChengHan68 HostName 140.115.54.68 User root Port 10130 ``` 2. 路徑:/root/virtualTherapists/train_model 3. 開啟 Terminal 4. conda activate train_model 5. python 執行檔案 ### 憂鬱症模型 成年人版本路徑:68:/home/wmlab/hdd_storage2/yang/MatureDepressionAssessment/ 青少年版本路徑:68:/home/wmlab/containerFile/vm317/virtual_therapist/read_model/ #### 1. 資料處裡 執行 preprocess.py,會將所有資料轉換成 .npy 檔案 ```python encoder = preprocessing(raw_data_path='E:/han/polygraph/project/polygraph_project/dataset/interview_all_export.json', targetPath='E:/han/polygraph/project/polygraph_project/dataset/interview_feature/', labelPath='E:/han/polygraph/project/polygraph_project/dataset/interview_label.csv') ``` - **raw_data_path**:所有模態的資料 (資料庫輸出格式)   - **targetPath**:輸出資料位置(資料夾必須存在),以下為輸出結果 所有資料  每筆資料會有 **5模態** + **1 label**  - **labelPath**:label 資料 (以 csv 檔案儲存)  #### 2. 模型訓練 執行 train.py - 設定要讀取的資料夾、訓練模式(2, 3, 4 分類)  - 超參數調整  - 模型設定  - 資料輸出:輸出在 __Experiments 中  - 使用 tensorboard 顯示 loss, accuracy ```cmd= tensorboard --logdir log ``` 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up