- 博客(12)
- 收藏
- 关注
原创 CNN回归分类:mnist数据集
CNN回归分类:mnist数据集import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsfrom keras.utils.np_utils import to_categoricalimport tensorflow as tfimport tflearn.data_utils as dufrom keras.models import Sequentialfrom k
2020-10-08 14:53:13 377 2
原创 GAN生成人脸图像
from __future__ import print_function, divisionfrom keras.datasets import mnistfrom keras.layers import Input, Dense, Reshape, Flatten, Dropoutfrom keras.layers import BatchNormalization, Activation, ZeroPadding2Dfrom keras.layers.advanced_activations
2020-08-06 16:55:00 3322
原创 极限学习机ELM
极限学习机ELMimport numpy as npimport mathimport pandas as pdimport matplotlib.pyplot as pltdef elmtrain(P,T,N,TF,TYPE):#P为训练集的R*Q特征矩阵,T训练集的标签阵,N隐含层的结点个数,TF激活函数,TYPE回归(0)或分类(1) R,Q=P.shape#R个特征,Q个样本,每列为一个样本 S,Q = T.shape# IW=np.random.rand(N,R
2020-08-06 16:43:57 227
原创 PSO粒子群算法求函数最小值
function [xm,fv] = PSO(fitness,N,c1,c2,w,M,D)%fitness-是要优化的目标函数,N-种群数,c1,c2-学习因子,w-惯性权重,M-迭代次数,D-粒子维数。format long;%初始化种群for i=1:N for j=1:D x(i,j)=randn; %随机初始化位子 v(i,j)=randn; %随机初始化速度 endend%先计算各个粒子的适应度,并初始化pi-粒子个体极值和pg-全局
2020-06-24 21:46:47 3301
原创 总类内散度阵、总类间散度阵、某类数据的类内散度矩阵 python
def cacuSW(train_face,k):#利用总的样本矩阵计算总的类内散度矩阵#train_face:行为样本,所有样本矩阵,每k行为一类为 m,n=train_face.shape sw=np.zeros([n,n])#大小为特征数*特征数 meanlei=np.zeros([40,n])#计算40个类中,每个类的平均 meanlei=[] for i in range(0,m,k): train0=train_face[i:i+k,:]
2020-06-22 20:28:21 4059
原创 类内与类间散度矩阵
def cacuSW(train_face,k):#train_face:行为样本,所有训练图像组成的矩阵,每个类别有k个图像为训练 sw=np.zeros([train_face.shape[1],train_face.shape[1]]) meanlei=np.zeros([40,10304])#计算40个类中,每个类的平均 meanlei=[] for i in range(0,train_face.shape[0],k): train0=train_
2020-05-31 18:48:01 3750
原创 2DPCA人脸识别--python
import osfrom numpy import *import numpy as npimport cv2import matplotlib.pyplot as pltfrom pylab import mplimport numpy.matlib mpl.rcParams['font.sans-serif'] = ['SimHei']#图片矢量化def img2ve...
2020-03-07 15:26:57 1306 1
原创 PCA人脸识别程序
import osfrom numpy import *import numpy as npimport cv2import matplotlib.pyplot as pltfrom pylab import mplmpl.rcParams['font.sans-serif'] = ['SimHei']#图片矢量化def img2vector(image): img=c...
2020-03-06 13:52:07 518 2
原创 LDA对iris数据集的降维分类处理(sklearn)
from sklearn.datasets import load_irisfrom sklearn.model_selection import train_test_splitdf = load_iris()X_train, X_test,y_train,y_test = train_test_split(df.data,df.target,test_size=0.25,random_s...
2020-02-16 20:55:40 1702
原创 RGB转HSI颜色空间
import cv2 import numpy as np img=cv2.imread('Bikesgray.jpg')cv2.imshow('Image',img)cv2.waitKey()cv2.destroyAllWindows()###显示原图def RGB2HSI(rgb_img): row = np.shape(rgb_img)[0] col = np...
2020-02-09 23:49:09 597
原创 图像边缘检测-sobel算子
from PIL import Image, ImageFontimport numpy as npimport matplotlib.pyplot as pyplotimport pylabim =Image.open(‘Bikesgray.jpg’)#记得要用灰度图,如果是彩色图需要转换成灰度图im=im.convert(‘L’)pyplot.imshow(im, cmap=pyp...
2020-02-09 14:53:13 513
原创 图像边缘检测-Roberts交叉算子
Roberts交叉算子程序实例from PIL import Image, ImageFontimport numpy as npimport matplotlib.pyplot as pyplotimport pylabim =Image.open(‘Bikesgray.jpg’)#记得要用灰度图,如果是彩色图需要转换成灰度图im=im.convert(‘L’)pyplot.ims...
2020-02-08 23:03:14 1959
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人