原创 python使用github上的包

當pip install不能安裝包時 1、利用git命令或直接下載到本地 git clone https://github.com/xx.git 2、進入下載文件,運行 python setup.py install 3、此時會在

原创 論文筆記: Medical Exam Question Answering with Large-scale Reading Comprehension

S爲[question, 候選answer]拼接的集合,D={D_1, D_2, … , D_N}爲文檔集合。 L_Q:question與候選answer中的最大長度 L_D: 爲文檔D中的最大長度 Dual-path atte

原创 docker容器內uwsgi及nginx服務部署

docker容器:9000:9100 nginx:listen 9100 uwsgi:socket 9200 調用,在postman中,虛擬機IP:9000/hello 即容器(9000-9100)–>nginx(9100)–>

原创 pytorch中修改現有層及自定義層

1、在現有層上添加參數,Linear層如下,添加weight_c參數 import torch from torch.nn.parameter import Parameter from torch.nn.modules.mod

原创 git bash新增缺失命令

Windows中git bash完全可以替代原生的cmd,但是對於git bash會有一些Linux下廣泛使用的命令的缺失,比如wget命令。 在此,以安裝wget命令爲例,其他命令可以採用相同的方式解決: 1、下載wget二進制

原创 VS Code配置C++環境

1、安裝包與配置路徑見 添加鏈接描述 2、主要說下不一樣的地方 在新建test.cpp文件後,執行F5測試 選擇第一項 選擇“默認配置” 將畫紅線部分修改如下,新增"preLaunchTask": “gcc”, 再次在te

原创 pytorch中梯度截斷

LSTM可能出現梯度爆炸,訓練時,加上梯度截斷 param.grad.data.clamp_(-grad_clip, grad_clip) torch.clamp(min,max)

原创 指標解讀:precision和recall

二分類時,兩指標比較常用 正樣本(l=1)的指標如下 precision=(l=1,p=1)/(p=1) recall=(l=1,p=1)/(l=1) 其中precision表示label=1且pre=1的樣本/pre=1的樣本,

原创 損失函數中focal loss

focal loss用來解決樣本不均衡的分類問題。 假設正樣本(label=1)少,負樣本多,定義focal loss如下 Loss = -[alpha*(1-y_hat)^2yln(y_hat) + (1-alpha)y_hat

原创 pytorch中Adam優化器源碼解讀

1. 調用方法 torch.optim.Adam(params, lr=0.001, betas=(0.9, 0.999), eps=1e-08, weight_decay=0, amsgrad=False) 參數: weigh

原创 tf.get_variable_scope().reuse_variables() 的使用

tf.name_scope()對tf.get_variable_scope().reuse_variables() 不起作用 # tf.get_variable_scope().reuse_variables() 的使用 impo

原创 pycharm遠程連接服務器--多個項目共用一個interpreter

(1)pycharm遠程連接的例子比較多,下面參考連接實測可用 資料一 資料二 (2)實際工作中,公共文件夾中可能包含多個項目文件,又不想都傳輸到服務器中,可以考慮資料一中“配置忽略路徑”。下面採用另外一種方法 項目一:已經按照(

原创 TypeError: zip argument #1 must support iteration

利用pytorch中的dataparallel時,遇到一個bug [Previous line repeated 1 more time] TypeError: zip argument #1 must support itera

原创 本地宿主機連接nginx容器

1、啓動docker systemctl start docker 2、安裝nginx容器 docker run -d -p 80:80 nginx 3、利用ip addr查看虛擬機IP和容器IP 4、在本地宿主機瀏覽器輸入以下地

原创 docker容器、虛擬機、宿主機之間的網絡配置

目前安裝,本地電腦(windows10)-vmware虛擬機(centos 7)-docker容器 網絡地址 想在本地電腦上訪問到docker容器內服務,需要三者之間互相ping通,涉及3個IP地址 1、本地電腦IP,也即宿主機I