jupyter notebook 是 「../data」 兩個點
直接python執行是"./data"乙個點
import multiprocessing
global i
global array # 待計算的陣列
deffun
(arg,):
# 運算
return x
defcallback_fun
(x):
global i
array[i]
= x print
("for迴圈已進行至i=%d"
%i) i = i +
1pool = multiprocessing.pool(n_worker)
# 邏輯處理器數
for i in
range
(n):
(arg,
), callback = callback_fun)
pool.close(
)pool.join(
)
字串前加"r"可以避免轉義字元混淆 如梯度符號$\nabla$,如果不加"r", 前面的\n就會直接識別成換行符 應該寫成
latex_code = r'\nabla'
f =open
("formula.tex"
,"w"
)f.write(latex_code)
f.close(
)
array_to_latex
必須禁止螢幕輸出才能接收到返回值 比如:
import array_to_latex as a2l
latex_code=a2l.to_ltx(np_array, frmt =
'', arraytype =
'bmatrix'
, print_out=
false
)
必須將print_out
設為false
,否則latex_code
為值為none
資料分析工具安裝 jupyter notebook
資料分析工具安裝 jupyter notebook 安裝好你需要的python環境 2.0 or 3.0 命令視窗cmd 執行 pip install jupyter notebook 命令視窗cmd 輸入 jupyter notebook 安裝成功則會彈出瀏覽器 修改埠號 cmd 輸入 jupyt...
阿里雲伺服器配置jupyter notebook
配置過程主要參考 搭建jupyter notebook遠端雲伺服器 這篇文章其中有些問題記錄下來 vim jupyter jupyter notebook config.py時,新增密碼項,密碼為前面設定密碼生成的sha1值 所有繫結伺服器的ip都能訪問,若想只在特定ip訪問,輸入ip位址即可 ro...
pytorch 填一填pytorch的坑
模型中如果有 batch normalization 或 dropout 層,測試時,需要加 model.eval 主要因為在訓練和測試時,batch normalization 和 dropout 方法的操作不同導致的。模型訓練前加model.train 模型變成訓練模式,啟用 batchnorm...