Simple_GAN:GAN:通过简单生成对抗网络生成高斯分布的示例
1
双通道直接卷积在当今的实时图形中是最常用的高斯滤波方法,但是当在大内核上运行时,它会变得很耗时,因为每个像素的成本随内核大小的线性增加而增加。许多应用程序在过滤前对输入图像进行采样,以降低性能。为了解决这一问题,在过去,我们提出了几种过滤宽度独立算法,其中大部分涉及频域转换1、递归计算4或重复集成5,直到最近引入的GPU通用计算才能够方便地在传统的GPU流水线上实现。在这三种技术中,重复集成通常被认为是直观和有效的。 在这个代码示例中,我们演示了如何通过使用计算着色器进行重复集成来执行高斯过滤。该算法基于以下简单事实:在输入数据上反复应用一个框式过滤器(平均过滤器),将快速近似高斯滤波的结果,而盒滤波可以通过扫描操作进行处理,从而使每个像素的成本独立于内核大小。作为传统的双通道卷积方法,我们还采用了一个垂直和水平的传递,在每一段中,每一列或一排像素首先被取到共享内存中,然后反复使用一个方框过滤器,最后将其写入到全局内存中。 在本文的其余部分中,我们将解释算法的细节,然后使用计算着色器和组共享内存来描述实现。
2021-09-12 13:36:29 26.13MB 高斯模糊 Gaussian Blur DX11
1
matlab多元参数非线性回归模型代码多输出高斯过程 多输出回归 在多输出回归(多目标,多变量或多响应回归)中,我们旨在预测多个实值输出变量。 一种简单的方法可能是使用单个输出回归模型的组合。 但是这种方法有一些缺点和局限性[]: 训练多个单输出模型需要很长时间。 每个单个输出模型都针对一个特定目标(而不是所有目标的组合)进行了培训和优化。 在许多情况下,目标之间具有很强的相互依赖性和相关性。 单个输出模型无法捕获此关系。 为了解决此缺点和局限性,我们寻求一种多输出回归方法,该方法不仅可以考虑输入因素与相应目标之间的关系,还可以考虑目标之间的关系,从而对多输出数据集进行建模。 已经针对多输出问题开发了几种回归方法。 单击此处,对这些方法进行详尽的回顾。 例如,多目标SVM或随机森林是最受欢​​迎的两种。 在这项研究中,我正在提出和实施一种使用高斯过程(GP)模型进行多输出回归的新技术。 单变量GP 首先让我们开始介绍单变量GP。 单变量GP在函数上定义了高斯分布,可用于非线性回归,分类,排名,偏好学习或有序回归。 与其他回归技术相比,单变量GP具有多个优点: 在受计算量大的数据集限制的
2021-09-12 00:55:23 14KB 系统开源
1
皮格里格 适用于Python的Kriging工具包。 目的 该代码支持2D和3D普通和通用克里金法。 内置了标准变异函数模型(线性,幂,球面,高斯,指数),但也可以使用自定义变异函数模型。 2D通用克里金代码当前支持区域线性,对数对数和外部漂移项,而3D通用克里金代码在所有三个空间维度上都支持区域线性漂移项。 两种通用克里金法也都支持通用的“指定”和“功能”漂移功能。 使用“指定的”漂移功能,用户可以手动指定每个数据点和所有网格点的漂移值。 借助“功能性”漂移功能,用户可以提供定义漂移的空间坐标的可调用函数。 该软件包包括一个模块,该模块包含的功能对于使用ASCII网格文件( \*.asc )应该有用。 有关更多详细信息和示例,请参见的文档。 安装 PyKrige需要Python 3.5以上版本以及numpy,scipy。 可以通过以下方式从PyPi安装: pip install p
1
用EM方法求GMM模型的极大似然估计,可以对任意维数的数据进行处理
2021-09-06 19:49:00 19KB matlab EM GMM
1
C. E. Rasmussen & C. K. I. Williams, Gaussian Processes for Machine Learning, the MIT Press, 2006
2021-08-30 14:10:26 3.06MB Gaussian Pro
1
两个高斯分布之间的 Kullback-Leibler 散度
2021-08-25 17:33:11 2KB matlab
1
GPy火炬 新闻:GPyTorch v1.3 GPyTorch v1.3刚刚发布。 GPyTorch是使用PyTorch实现的高斯进程库。 GPyTorch旨在轻松创建可扩展,灵活和模块化的高斯过程模型。 在内部,GPyTorch与许多现有的GP推理方法不同,它使用诸如预处理共轭梯度之类的现代数值线性代数技术执行所有推理操作。 实施可扩展的GP方法非常简单,就像通过我们的LazyTensor接口或内核很多现有的LazyTensors为内核矩阵及其派生词提供矩阵乘法例程LazyTensors 。 与基于Cholesky分解的求解器相比,这不仅可以轻松实现流行的可扩展GP技术,而且通常还可以显着提高GPU计算的利用率。 GPyTorch提供(1)显着的GPU加速(通过基于MVM的推理); (2)用于可伸缩性和灵活性( ,, , ,...)的最新算法进步的最新实现; (3)易于与深
1
这是高斯混合概率假设密度过滤器 (GM-PHD) 的一种实现: B.-N。 Vo,W.-K. Ma,“高斯混合概率假设密度滤波器”,IEEE 信号处理汇刊,第 54 卷,第 11 期,2006 年 11 月,第 4091-4104 页。 提交的内容包括由 Vo & Ma 描述的线性卡尔曼滤波器 GM-PHD 滤波器和扩展卡尔曼滤波器 GM-PHD 滤波器算法的 Matlab 实现,以及他们论文中描述的模拟问题之一。 Vo & Ma 的算法做了一些修改,但它们是出于技术原因,不会改变滤波器的整体结构。 GM-PHD 滤波器是一种估计测量数据中目标数量和位置的方法。 它的优点包括目标位置不确定性的表示(使用协方差矩阵)以及目标存在的不确定性(使用权重)和更新步骤中数据关联的缺失。 这个实现得到了大量评论,可能对尝试了解 GM-PHD 过滤的人有帮助,但 Vo & Ma 的论文对于理解真正
2021-08-20 13:03:11 169KB matlab
1
贝叶斯优化 具有高斯过程的贝叶斯全局优化的纯Python实现。 PyPI(点): $ pip install bayesian-optimization 来自conda-forge频道的Conda: $ conda install -c conda-forge bayesian-optimization 这是基于贝叶斯推理和高斯过程的受约束的全局优化程序包,它试图在尽可能少的迭代中找到未知函数的最大值。 该技术特别适合于高成本功能的优化,在这种情况下,勘探与开发之间的平衡很重要。 快速开始 请参阅以下内容,快速浏览贝叶斯优化程序包的基础知识。 可以在文件夹中找到更多详细信息,其他高
2021-08-18 14:08:46 16.66MB python simple optimization gaussian-processes
1