原创 無法在Jupyter Notebook中選擇特定的虛擬環境

遇到問題: 今天在xshell的特定環境RL下輸入 jupyter notebook 打開相應的網頁,但是import RL環境下的包報錯了 原因是 這裏默認的是Python3這個環境,而不是我想要的RL 解決方法: 安裝插件nb_c

原创 ITK-SNAP報錯:Exception occurred during ITK-SNAP startup

今天想用ITK-SNAP打開.nii文件,但是一直彈出對話框報“Exception occurred during ITK-SNAP startup”的錯,開始以爲我的軟件安裝的有問題,反覆重裝好幾次還是不行,CSDN上找到了解決方案,原

原创 Python中import xxx 與from xxx import xxx的區別

直接舉例說明: 1.import語句是導入模塊,具體使用到某一函數的語法是模塊名.函數名() #包可見 import datetime print(datetime.datetime.now()) 2.from xxx import x

原创 torch中的torch.view() torch.permute()和 torch.transpose()以及numpy中的numpy.random.permutation()

直入主題: 1.torch.view()是先把所有的Tensor()變成一維數據,然後按需(數據的維度)索取。舉個例子 如果參數中出現-1值,那麼這個位置的數據就要按照其他位置來判斷了。比如上述例子中, 這個-1的值是4,是由其他位置

原创 做項目有用的知識記錄(持續更新)

1.這裏的file_name必須是文件的絕對路徑,否則找不到 with open(file_name, 'rb+') as f: tempdata = pickle.load(f) 2.把數據和模型放到GPU上跑,涉及到的代碼

原创 判斷一個矩陣是否爲全零矩陣

a = np.random.randn(H, W) 看到這個問題,首先會想到先生成一個和a.shape完全相同的全零矩陣b = np.zeros(H) 然後判斷if a == b 這樣會有報錯信息 正確表達應該是 if(np.all(a)

原创 如何理解CNN中的參數共享

分享看過的最簡明的解釋: 一個卷積層中可以有多個不同的卷積核,而每一個卷積核都對應着一個濾波後映射出的新圖像(Feature map),同一個新圖像的所有像素全部來自於同一個卷積核,這就是卷積核的參數共享。

原创 python的@staticmethod

爲什麼要用靜態方法: 因爲我們想與類打交道 而不是與類的實例打交道 1.我們可以選擇在類外寫函數實現這樣的目的,但是這樣做就擴散了類代碼的關係到類定義的外面

原创 Latex常用知識點

1.不能顯示中文問題 https://blog.csdn.net/weixin_40607008/article/details/106660193 請看我上面的一篇博客 2.調整字體的行間距 使用包: \usepackage{sets

原创 python常見去除字符串中空格的方法

1.去除字符串開頭和結尾的空格 string = ' abc ' b = string.strip() print(b) 輸出: 2.去除開頭空格  string = ' abc ' b = string.lstrip() prin

原创 解決IEEE的Latex模板不能顯示中文的問題

只需兩步就能解決這個問題: 1.添加包:\usepackage[UTF8]{ctex}  2.編譯器選擇XeLatex 完成!!

原创 Python3.6+BeautifulSoup報錯:UserWarning: No parser was explicitly specified, so I'm using the best...

背景:學習Python網絡數據採集(爬蟲) 環境:Python3.6+BeautifulSoup4.7.1 報錯代碼: from urllib.request import urlopen from bs4 import Beauti

原创 Python實現畫出使用分類器得到的決策邊界

本人大四,保研生,研究生方向是計算機視覺,趁大四不忙學一下以後一定會用到Python以及機器學習、深度學習相關的知識。 #首先聲明我是Python3.7版本 #第一步要做的是導入一些頭文件 import importlib.util i

原创 小白用Python3.7實現CNN(非框架)

1.填充 填充的目的是避免弱邊緣化,且填充之後還可以保證在使用卷積計算前後卷的高和寬不變化。 1)代碼 import numpy as np import h5py import matplotlib.pyplot as plt pl

原创 Ubuntu16.04 install Graphics Driver

1.sudo apt-get upgrade 2.sudo apt-get update 3.sudo apt-cache search nvidia-* 4.(if version 384 exists)sudo apt-get ins