執行 Python 語言由於程式的套件相依性很強,稍微不同版本套件可能程式就跑不起來。 因此,常須鎖定安裝特定套件版本,建置成一個程式專用執行環境。 常見的 Anaconda 軟體提供 Python環境管理功能,在Ubuntu等Linux作業系統上, 其管理程式 conda 一般安裝路徑為 /usr/local/anaconda3/bin/conda。 Linux作業系統上,用戶foobar的conda環境安裝路徑一般位於其家目錄,如下: /home/foobar/.conda/envs/ 此時,利用 conda env list 指令,可列出家目錄下有多少環境。 假設用戶因空間問題,由管理者已將家目錄設定成新路徑 /home2/foobar/。 這時,為免重建執行環境的麻煩,可用如下指令為環境myenv拷貝一份到新家目錄。 conda create --clone /home/foobar/.conda/envs/myenv --name myenv 其效果等同於將舊家目錄環境 /home/foobar/.conda/envs/myenv/ 拷貝一份到新家目錄 /home3/foobar/.conda/envs/myenv/ 拷貝後,同樣可利用 conda env list 指令,列出新家目錄下是否有 myenv 環境。
how to clone the conda environment from a path?
訂閱:
意見 (Atom)
how to deal with metric scale inconsistency in topn recommendation evaluation
🎯 推薦系統一般會回傳前 N 個排名的物品清單給用戶,稱為 Top‑N 推薦。 遇到推薦模型須要訓練及評估時,習慣先蒐集用戶與物品的互動資料,再將資料拆分成沒有重疊的訓練集及測試集。 模型在訓練時只看得到訓練集,評估時則拿測試集作為驗證的標準答案,以免作...