原创 VSCode Go Golang不能跳轉到定義解決辦法 (問題排查)

環境說明 mac vscode Go版本: go version go1.13 darwin/amd64. 使用go modules模式: go.mod文件表明模塊和vendor目錄存儲第三方依賴. 遇到的問題一 vscode

原创 Ubuntu使用conda新建環境(environment)並安裝Tensorflow GPU版本和PyTorch

Ubuntu使用conda新建環境(environment)並安裝Tensorflow GPU版本和PyTorchconda相關資源新建環境並且安裝包pip設置清華源 conda相關資源 conda詳細文檔:https://doc

原创 f-GAN: Training Generative Neural Samplers using Variational Divergence Minimization 論文筆記

文章目錄摘要介紹方法f-divergence族f-divergence的變分估計變分散度最小化算法流程實用建議 摘要 將GAN推廣到variational divergence estimation. 討論不同的f-diverge

原创 信息檢索中 (IR) 的評價指標: P@n, MAP, MRR, DCG, NDCG

P@n 前 n 個結果的準確度, P指的是Precision. 如果用yi=0,1y_i=0,1yi​=0,1分別表示第 i 個結果相關、不相關, 則 P@n=1n∑i=1nyi P@n = \frac{1}{n} \sum_{i

原创 conda | 設置軟件源

目錄   添加channels,以騰訊云爲例 移除源 打印當前的channels 系統中的配置文件 添加channels,以騰訊云爲例 騰訊源 conda config --add channels https://mirrors.clo

原创 SSH | 端口轉發和反向隧道

文章目錄端口轉發反向隧道故障排除相關資源 端口轉發 描述:如果機器A能ssh連接服務器B,可以通過端口轉發,讓A訪問B能訪問的網絡。如果B位於國外,可以用這實現…。 步驟一 在A上,通過ssh連接B,連接的時候開啓端口轉發。命令如

原创 conda | 使用指南

主要內容:蒐集一些常用的conda使用相關的資源供參考。 常用: 使用conda創建環境 conda官網Get Started教程 複製一個環境中的所有包安裝到新環境中 文檔: conda官方教程 未完待續。

原创 UserWarning: RNN module weights are not part of single contiguous chunk of memory.

問題描述 PyTorch1.2中使用DataParallel的情況下,RNN報錯了。部分報錯信息如下: loss: 250.3600 ||: : 3it [00:08, 3.74s/it]/opt/conda/conda-bld

原创 Word Piece Model (WPM) 筆記

介紹 在翻譯或者其他NLP問題中,詞表大小有限制,爲了解決有些詞不在詞表中(OOV),一個常用的方法是使用sub-word單元來構建詞表示,這樣未出現的詞也可以用這些sub-wrod單元進行表示,如Byte Pair Encodi

原创 Ubuntu16.04安裝CUDA10.2, CUDA toolkit與驅動版本的關係, anaconda中CUDA toolkit與Nvidia的CUDA toolkit的關係

文章目錄安裝CUDA 10.2安裝後操作安裝cuDNNCUDA版本與驅動版本的關係Anaconda中的CUDA toolkit用Anaconda安裝python包 安裝CUDA 10.2 我的系統是Ubuntu16.04, 按照N

原创 機器翻譯 | Grid Beam Search 和 Dynamic Beam Allocation 和 Cube Pruning (網格束搜索和動態束分配和立體剪枝)

介紹 本文介紹三篇文章的大致內容: Lexically Constrained Decoding for Sequence Generation Using Grid Beam Search 提出了grid beam searc

原创 Windows上安裝Anaconda3教程

介紹 Anaconda是Python的一個開源發行版本, 包含了Python環境管理工具conda, 以及很多科學計算包, 如numpy, scipy等等. 下載地址: 到清華源找到相應的版本,以Anaconda3-5.3.0-

原创 nvidia-smi命令很長時間才輸出

這是由於沒有啓動顯卡的persistenced模式, 導致每次nvidia-smi, 如果沒有程序再運行, 都要先進行初始化. 解決方法: sudo /usr/bin/nvidia-persistenced --verbose #

原创 機器翻譯 | 反向翻譯 (back-translation) 筆記

介紹 爲了更好地利用目標語言單語語料, Improving Neural Machine Translation Models with Monolingual Data 提出了兩種方式 假如有目標語言句子y, 將源語言對應的句

原创 conda | The environment is inconsistent, please check the package plan carefully 問題解決方案

問題描述 安裝包的時候, conda報錯, 出現了不一致問題. 問題的原因: 當前安裝的包和要安裝的包依賴關係有衝突, 或者當前安裝的包自身的依賴關係有衝突(比如使用pip安裝的包和conda安裝的包沒有檢查一致性, 導致出錯).