![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基本知识
寒霜雨刃
这个作者很懒,什么都没留下…
展开
-
[WSL2][Ubuntu]安装CUDA11.8和CUDNN8.6之后的环境变量添加
哈哈哈原创 2023-01-12 23:39:28 · 1077 阅读 · 2 评论 -
【Matlab】【模糊聚类】【图像分割】KWFLICM算法及其代码
KWFLICM算法介绍内容后面更,先给出代码代码,GPU版本,速度快%基于局部信息与核方法的FCM图像分割算法 KWFLICM%Fuzzy C-Means Clustering With Local Information and Kernel Metric for Image Segmentation%IEEE Transactions on Image Processing 22(2) (2013) 573-584clear all;close all;format long%% 指定原创 2021-03-19 21:00:05 · 1336 阅读 · 6 评论 -
【C++】【Intel MKL】【OpenMP】【模糊聚类】多线程英特尔MKL实战 - 模糊C均值图像分割
1、英特尔MKL面对计算量庞大的线性代数计算,英特尔为其CPU开发了MKL(Math Kernel Library)。Intel MKL能够充分利用CPU指令集和并行计算优势,较大提高矩阵计算速度。具体参考:https://software.intel.com/content/www/us/en/develop/articles/intel-math-kernel-library-documentation.html2、概述本实验采用英特尔MKL与OpenMP完成模糊C均值图像分割。Intel MK原创 2021-02-24 16:25:52 · 1316 阅读 · 0 评论 -
【图像处理】【Matlab】双边滤波Matlab代码(速度很快)
网上的介绍太多了,但绝大多数Matlab代码应用了较多的循环,速度较慢。本代码充分应用矩阵运算,循环次数少,速度极快。归一化到0到1之间以后,加入零均值,标准差为0.01的高斯白噪声,得到下图设置σs=5,σr=0.2\sigma_s=5,\sigma_r=0.2σs=5,σr=0.2,邻域边长k=9,k=9,k=9,得到滤波效果笔记本CPU为i7-4710HQ,0.1秒,速度很快代码:clear allclose allf = imread('滤波原始图.jpg');[row,原创 2021-01-03 18:51:01 · 4103 阅读 · 10 评论 -
除了按照其它博客所述调整Visual Studio的设置,CUDA调试还必须注意的三点
Nsight诸版本下载,下载前请仔细阅读DocumentationDocumentation中的“System Requirements for NVIDIA Nsight VSE Software”一节极其重要,请仔细阅读,尤其注意以下两点1、对显示驱动的版本要求,安装与显示驱动版本最相近的Nsight。例如,若安装了451.67版本的驱动,那么选择Nsight 2020.1最为合适。若某一台电脑,安装了CUDA 10.1自带的Nsight 2019.3,并手动更新到451.67版本的驱动,由于Ns原创 2020-09-07 15:33:31 · 161 阅读 · 0 评论 -
Visual Studio 2019 永久解决任意工具包的包含目录、库目录、库文件的方法
在使用VS2019时,每次创建新项目需要重新配置包含目录(Include目录)、库目录(lib文件所在目录)和库文件,十分麻烦。例如配置OpenCV、CUDA的VS环境。这里给出一种一劳永逸的方法。细心的朋友可能会发现,VS2019与2017不同点在于,在每个项目的属性管理器页面中:Debug | Win32和Release | Win32下缺少Microsoft.Cpp.Win32.user,Debug | Win64和Release | Win64下缺少Microsoft.Cpp.x64.user,原创 2020-09-06 20:10:39 · 1604 阅读 · 0 评论 -
【Matlab】【机器学习】SVM快速算法 - SMO(序列最小优化)从推理到实现
支持向量机(SVM)https://www.microsoft.com/en-us/research/wp-content/uploads/2016/02/tr-98-14.pdf支持向量机(support vector machines, SVM)是一种监督二分类模型,具有完善的数学理论,其目标函数具有良好的凸性,可直接运用凸优化方法一次性找到最佳分类边界。设Kij=K(xi,xj)K_{ij}=K(x_i,x_j)Kij=K(xi,xj)是数据向量xix_ixi和xjx_jxj的内积,可原创 2020-08-13 01:58:06 · 7024 阅读 · 2 评论 -
【数字信号处理】【傅里叶分析】【FFT】快速傅里叶变换的完整公式推导
给出离散傅里叶变换DFT的公式:DFT[x(n)]=X(m)=∑n=0N−1x(n)exp(−j2πmnN),m∈[0,N−1]=x(0)exp(−j2πm0N)+x(1)exp(−j2πm1N)+x(2)exp(−j2πm2N)+x(3)exp(−j2πm3N)+...\begin{aligned}DFT[x(n)]=X(m)&=\sum_{n=0}^{N-1}x(n)exp(-j\frac{2\pi mn}{N}),m\in[0,N-1]\\&=x(0)exp(-j\frac{2\原创 2020-06-18 16:05:41 · 1890 阅读 · 0 评论 -
【Python 3.6】任意深度BP神经网络综合练习(非卷积网络),根据斯坦福cs231n课程编写
CIFAR10数据库CIFAR10是一套含有60000张大小为32×32彩色RGB图像的10分类图像数据库,其中的50000张图像为训练数据,10000张图像为测试数据,另外验证集的数据从训练集中取出。隐含层使用的激活函数:ReLU函数输出层使用的损失函数:Softmax函数训练集数据特征数量(即维度):32×32×3,3表示有RGB三个色彩通道。训练集数据量:1000个验证集数据量:...原创 2019-12-26 21:11:30 · 435 阅读 · 0 评论 -
【原创】【Python 3.6】【人工智能】【深度学习】从零开始,利用CIFAR10数据库,创建深度全连接神经网络
CIFAR10数据库CIFAR10是一套含有60000张大小为32×32彩色RGB图像的10分类图像数据库,其中的50000张图像为训练数据,10000张图像为测试数据,另外验证集的数据是从训练集中取出的。可以在下列网站下载CIFAR10数据库:CIFAR10数据库下载地址深度全连接神经网络在本质上,深度全连接神经网络就是添加了多个隐含层的神经网络,互联网上的相关介绍已经足够多,在此不多赘...原创 2019-10-28 22:09:20 · 558 阅读 · 0 评论 -
【原创】【Python 3.6】【人工智能】从零开始,使用CIFAR10图像识别数据库,创建含一层隐含层的浅层神经网络
CIFAR10数据库CIFAR10是一套含有60000张大小为32×32彩色RGB图像的10分类图像数据库,其中的50000张图像为训练数据,10000张图像为测试数据,另外验证集的数据是从训练集中取出的。可以在下列网站下载CIFAR10数据库:CIFAR10数据库下载地址含一层隐含层的浅层神经网络神经网络的介绍在网络上有很多,在此就不赘述,这里主要介绍本网络使用的一些超参数:网络结构:...原创 2019-10-28 15:37:19 · 410 阅读 · 0 评论 -
【基础】秦九昭算法实现的多项式快速计算
秦九昭算法#include <iostream>using namespace std;void main(){ int num, x;//num为多项式阶数,x为自变量 cout << "输入多项式的阶数:"; cin &g原创 2018-09-16 22:00:42 · 1238 阅读 · 2 评论