原创 nn.Linear()

  PyTorch的nn.Linear()是用於設置網絡中的全連接層的,需要注意的是全連接層的輸入與輸出都是二維張量,一般形狀爲[batch_size, size],不同於卷積層要求輸入輸出是四維張量。其用法與形參說明如

原创 Counter.most_common()

問題 怎樣找出一個序列中出現次數最多的元素呢? 解決方案 collections.Counter 類就是專門爲這類問題而設計的, 它甚至有一個有用的 most_common() 方法直接給了你答案。 爲了演示,先假設你有

原创 np.random.xxx

在機器學習和神經網絡中,常常會利用Numpy庫中的隨機函數來生產隨機數,比如隨機初始化神經網絡中的參數權重W(備註:W是不能全部初始化爲0的,這樣會引起symmetry breaking problem,這樣隱藏層設置

原创 NumPy 矩陣庫 numpy.matlib

NumPy 中包含了一個矩陣庫 numpy.matlib,該模塊中的函數返回的是一個矩陣,而不是 ndarray 對象。 一個 的矩陣是一個由行(row)列(column)元素排列成的矩形陣列。 矩陣裏的元素可以是數字、符號或數學

原创 正規方程參數推導

正規方程

原创 numpy.linalg模塊包含線性代數的函數

numpy.linalg模塊包含線性代數的函數。使用這個模塊,可以計算逆矩陣、求特徵值、解線性方程組以及求解行列式等。 np.linalg.det() 計算輸入矩陣的行列式 np.linalg.solve() 給出矩陣

原创 計算機視覺各種需要了解的知識大雜燴

目錄簡介方向熱點簡介計算機視覺(Computer Vision)又稱爲機器視覺(Machine Vision),顧名思義是一門“教”會計算機如何去“看”世界的學科。在機器學習大熱的前景之下,計算機視覺與自然語言處理(Natur

原创 Ubuntu操作系統的學習,新手上路

Ubuntu的發音 Ubuntu,源於非洲祖魯人和科薩人的語言,發作 oo-boon-too 的音。瞭解發音是有意義的,您不是第一個爲此困惑的人,當然,也不會是最後一個:) 大多數的美國人讀 ubuntu 時,將 u 作爲元音發

原创 簡單的水漫填充算法的各參數效果展示,用滑動條鍵盤控制

#include<iostream> #include<opencv2/opencv.hpp> #define window1 "【結果1】" #define window "【原圖 】" #define window2 "【

原创 sobel算子簡單示例

#include <iostream> #include <opencv2/opencv.hpp> #define window1 "【原圖】" #define window2 "【效果圖1】" #define windo

原创 用按鍵來進行四種重映射選擇

#define window "[結果圖]" // Mat mapx; Mat mapy; Mat src; void get_mapxy(int ch); int main() { //1.原圖像。 src = imrea

原创 直方圖均衡化,提高灰度圖對比度

void GetHistogram(const Mat &image, int *histogram) { memset(histogram, 0, 256 * sizeof(int)); //計算直方圖

原创 閾值函數threshold和adaptivethreshold不同模式和類型的對比

#include<iostream> #include<opencv2/opencv.hpp> #define window1 "【結果1】" #define window "【原圖 】" #define window2 "【結

原创 圖像對比度,亮度的線性調整

#include <iostream> #include <opencv2/opencv.hpp> #define WITH 600 #define window1 "【原圖】" #define window2 "【效果圖】"

原创 floodFill函數示例

#include<iostream> #include<opencv2/opencv.hpp> #define window1 "【結果1】" #define window "【原圖 】" #define window2 "【