原创 關於紅黑樹算法的一點心得

經過幾天的奮鬥紅黑樹算法總算是大體完成了。這裏寫一點紅黑樹算法的心得,供大家參考也方便自己以後查閱。當然更希望得到大家的指正,看到自己的不足之處,及時作出修改。 一、添加算法: 新添加的節點爲紅色,所以不破壞每個支路的黑色節點個數

原创 cuda報找不到lib的錯

https://www.jianshu.com/p/6a6fbce9073f

原创 紅黑樹的一個C++實現

本來只是想實現一個紅黑樹,但是在實現過程中發現一個操作和我參考的一篇博客有出入,所以把我實現的紅黑樹放上來,一方面供紅黑樹的初學者參考,更重要的是想請高人指點一下我的疏漏之處。 程序使用easyx顯示,vs2017平臺。 筆者參考博客

原创 LeNet5的一個MATLAB實現的代碼解析(4)

function cnet = adapt_dw(cnet,dW)%更改各層的權值 %ADAPT_DW apply calculated weights and biases gradient % % Syntax % % c

原创 LeNet5的一個MATLAB實現的代碼解析(6)

MNIST數據集下載:http://yann.lecun.com/exdb/mnist/進網站後點擊紅色的連接就可以下載了。 function [I,labels,I_test,labels_test] = readMNIST(num

原创 LeNet5的一個MATLAB實現的代碼解析(5)

function [cnet] = train(cnet,Ip,labels,I_testp, labels_test)%這個是訓練的主函數 %TRAIN train convolutional neural network usin

原创 LeNet5的一個MATLAB實現的代碼解析(1)

%作者的前言 %Convolutional neural network for handwriten digits recognition: training %and simulation. %©Mikhail Sirotenko

原创 LeNet5的一個MATLAB實現的代碼解析(3)

%這個例程是爲了使用Levenberg-Marquardt算法,關於此算法,參考%https://blog.csdn.net/liu14lang/article/details/53991897 function [cnet,hx]

原创 LeNet5的一個MATLAB實現的代碼解析(3)

function [cnet,je] = calcje(cnet,e) %這裏計算並向後傳遞一階誤差 %CALCJE Calculation of gradient via backpropagation %作者的介紹 % Synt

原创 LeNet5的一個MATLAB實現的代碼解析(0)

MATLAB代碼連接:https://github.com/PanJinquan/LeNet5-MNIST。代碼作者是Sirotenko Mikhail。 卷積神經網絡公式連接:http://www.cnblogs.com/pin