
Learning
prinTao
我是prinTao,计算机视觉与机器人方向。欢迎关注我,一起学习CV~
展开
-
DDPM中的 最优贝叶斯去噪(Optimal Bayesian Denoising)
最优贝叶斯去噪(Optimal Bayesian Denoising)是统计学中的一种方法,用于处理具有噪声的随机变量或数据。它的核心目标是从噪声数据中估计出最接近真实未受干扰数据的版本。这个方法基于贝叶斯统计理论,通过最小化均方误差(Minimum Mean Square Error,MMSE)来进行去噪。以下是有关最优贝叶斯去噪的一般介绍:贝叶斯统计理论:最优贝叶斯去噪是建立在贝叶斯统计理论的基础上的。它使用概率分布和贝叶斯定理来建模噪声和信号之间的关系。原创 2024-01-12 10:16:49 · 1434 阅读 · 0 评论 -
【TSP数据集】用于 加载ATSP和TSP 测试样例的python加载器【使用所有类型数据】【使用数据给出方法计算邻接矩阵和邻接表】
class TSP_DATA: '''用于读取数据、存放图的数据结构 类内变量: 必有: self.NAME 测试样例名称 self.TYPE 测试样例类型 TSP ATSP self.DIMENSION. 维度 self.EDGE_WEIGHT_TYPE 边权值计算方式 决定读取方式 self.matrix 矩阵形式数据 self.table .原创 2022-05-30 22:12:53 · 1411 阅读 · 0 评论 -
【代码积累】机器学习常用
工具from tqdm import tqdmtqdm.pandas()a = tqdm([for i in a])数据处理数据集库import osimport sys文件IO多用withwith open(f'{HOME_DIR}/YoloR-data.yaml', 'w') as outfile:路径管理库拼接os.path.join自己写def add_path(row): return f"{COTS_DATASET_PATH}/video_{row原创 2022-01-10 09:23:55 · 165 阅读 · 0 评论 -
特征可视化
https://distill.pub/2017/feature-visualization/神经网络如何建立对图像的理解:神经网络feature map的各层是怎样的。层数越高提取到的特征越抽象这个还是计算机视觉的祖师爷的理论这么多年只是特征构建自动化了一点...原创 2021-12-05 20:54:20 · 2264 阅读 · 0 评论 -
生命游戏 CA
1D形式限制左边界由于规则是计算出来的,实际上不需要用匹配的方式长度可以是固定的,不必动态人工append,没有完全按照游戏规则生成。在长度未知情况下,将更新过程分为append和refresh两部分。append拓展边界,refresh更新其他部分,但是要注意新增边界不能在一轮中更新两次# -*- coding: utf-8 -*-#二种情况01import numpy as npimport matplotlib.pyplot as pltdef addone(x):原创 2021-12-01 17:22:34 · 4036 阅读 · 0 评论 -
Deep Q-Learning 论文
Gym Introduction三个重要结构Preprocessing and Network StructureReplay BufferSG Method:https://blog.youkuaiyun.com/LagrangeSK/article/details/82865578原创 2021-11-25 23:28:36 · 182 阅读 · 0 评论 -
python 加法运算
import sys#python2 中的reduce被3删掉了if sys.version_info.major < 3 : passelse: from functools import reduce from operator import add def myAdd(startNum,endNum): ''' func: 利用reduce、add和高阶函数进行连加运算 Input: startNum原创 2021-11-17 14:48:40 · 4920 阅读 · 0 评论 -
matlab 根据三维数据可视化
主要使用了matlab里meshgrid、surf和shading。MATLAB绘图参考meshgrid 生成栅格meshgrid(x,y)由向量x和向量y通过复制的方法产生绘制图形时所需的栅格数据点矩阵X、Y。该命令产生栅格数据方法为:将向量X作为矩阵X的一个行向量,并将向量X复制length(y)次,以构成栅格数据点X矩阵;同样,将向量y作为矩阵Y的一个列向量,并将向量y复制length(x)次,以构成栅格数据点Y矩阵。linspqce 控制坐标尺度通过meshgrid这样生成的都是矩形区域,原创 2021-11-16 17:24:23 · 2619 阅读 · 0 评论 -
OD:个人数据集标签制作
labelImg库pip install labelImgcmd打开选择pascalVOC格式create rectBox请注意对于所有的样本都需要有统一的标准,甚至准不准不重要,得足够标准** 注意 :xml内部有绝对地址**转化为csvVOC2CSVreference:https://blog.youkuaiyun.com/python_pycharm/article/details/85338801...原创 2021-11-15 22:42:14 · 226 阅读 · 0 评论 -
CUDA 编译
https://www.cnblogs.com/qiaozhoulin/p/4896326.html原创 2021-11-13 23:40:33 · 455 阅读 · 0 评论 -
有限差分 cuda
资源论文3D finite difference computation on GPUs using CUDAhttps://app.litmaps.co/seed/2915788706?i=2113190809cuSten – CUDA Finite Difference and Stencil Library3D Finite-difference Modeling on a GPU-based Computer using CUDA总结做的比较多了。在使用CUDA实现有限差分方法方面原创 2021-11-11 01:10:30 · 754 阅读 · 0 评论 -
CUDA 资料汇总
环境本机环境10.2和11.1两个版本,为了适配对应的pytorch,因此在使用前应当注意将环境变量更换到对应版本。资源cuda安装目录下有DOC文件夹,可以找到官方文档!但是不知道为啥加载总是很慢,我已经把他们放在了固态啊。一个中文手册,一个中文书。cuda_sample报错打开sample时,错误 : 项目“C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2\0_Simple\simpleCudaGraphs\simpleCu原创 2021-11-10 09:17:32 · 2058 阅读 · 0 评论 -
JS 类的定义使用
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script> //定义方法一: var obj = new Object(); obj.name = "卢"; obj.age = 18; obj.t原创 2021-11-01 23:57:18 · 163 阅读 · 0 评论 -
JS 函数
函数不能重载<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> function sum(a,b,c){ alert("重载成功");//失败了 不能重载 }原创 2021-11-01 23:56:33 · 90 阅读 · 0 评论 -
javaWeb DOM编程
https://www.bilibili.com/video/BV1es411T746?p=7&spm_id_from=pageDriver<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><!--JS一般写在head后面 习惯!注意由于是顺序执行 这时body原创 2021-11-01 23:55:24 · 209 阅读 · 0 评论 -
CUDA 有限差分
https://blog.youkuaiyun.com/fb_help/article/details/80462853原创 2021-10-30 14:57:01 · 309 阅读 · 0 评论 -
java_接口
使用接口实例化新类NextNumber num = new NatureNum(); class NatureNum implements NextNumber```原创 2021-10-16 10:42:42 · 123 阅读 · 0 评论 -
java_构造
class Rect { private double w ,h; Rect(double w , double h) { this.w = w; this.h = h; } Rect (Rect s) { w = s.w; h = s.h; }}public void main(String s){// rect也没有list啊 为什么能有类似的构造方法 Re原创 2021-10-16 09:27:47 · 85 阅读 · 0 评论 -
java.util
时间获取的时间是静态的,new时刻的时间GregorianCalendar cal = new GregorianCalendar();Date rightNow = cal.getTime(); try {Thread.currentThread().sleep(2000);//毫} catch(Exception e){}原创 2021-10-16 09:06:51 · 84 阅读 · 0 评论 -
CUDA HelloWorld
begin入门示例:https://blog.youkuaiyun.com/gone_huilin/category_6527270.htmlCUDA中的错误检查: https://www.cnblogs.com/catnip/p/8630046.html找不到: #include <chError.h>CUDA_CHECK后来查到这篇博文的安装更为详细:https://blog.youkuaiyun.com/u012033124/article/details/52169823 无后顾之忧啊。https:原创 2021-10-14 16:01:05 · 96 阅读 · 0 评论 -
2020-10-21
滤除颜色系统重启新建的文件夹丢失检测台边缘检测地面边缘原创 2020-10-21 22:12:04 · 86 阅读 · 0 评论