logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

深度学习代码|Multi-Headed Attention (MHA)多头注意力机制的代码实现

定义多头自注意力机制中的线性变换操作(在自注意力机制中,需要将输入的特征向量通过线性变换映射到不同的空间中,以便进行多头注意力的计算。将向量拆分为给定数量的头部,以获得多头注意。'''d_model:模型输入的特征维度;heads:注意力机制中的头数;d_k:每个头部中以向量表示的维度数;bias:是否使用偏置项'''#线性变换的线性层,输入为d_model,输出为heads*d_k'''

文章图片
#深度学习#人工智能#pytorch +1
统计计算五|MCMC( Markov Chain Monte Carlo)

系列文章目录统计计算一|非线性方程的求解统计计算二|EM算法(Expectation-Maximization Algorithm,期望最大化算法)统计计算三|Cases for EM统计计算四|蒙特卡罗方法(Monte Carlo Method)文章目录系列文章目录一、基本概念(一)马尔科夫链1、定义2、性质3、常返4、平稳分布(二)MCMC原理1、核心思想2、连续状态3、MCMC估计期望的步骤

文章图片
#学习
LAMA Inpaint:大型掩模修复

LaMa方法的提出背景:现代图像修复技术主要受阻于大缺失区域、复杂几何结构和高分辨率图像,主要受阻原因是修复网络和损失函数都缺乏有效的感受野。LaMa方法的核心思想:使用快速傅立叶卷积 fast Fourier convolutions (FFCs)来增大感受野,最终形成large mask inpainting (LaMa)。LaMa的主要组成部分:一种新的使用快速傅里叶卷积的修补网络,具有图像

文章图片
#人工智能#AIGC#深度学习 +1
Stable Diffusion原理解析-inpaint修复图片

图生图任务在输入本文的基础上,再输入一张图片,SD模型将根据文本的提示,将输入图片进行重绘以更加符合文本的描述。inpaint是Stable Diffusion仅重绘图像部分的技术,将画面中被手工遮罩的部分重新绘制;杂色将添加到要上色的图像部分。噪声量同样由降噪强度控制。

文章图片
#深度学习#神经网络#人工智能 +1
深度学习代码|MSE损失的代码实现

一般在反向传播时,都是先求loss,再使用loss.backward()求loss对每个参数 w_ij和b的偏导数(也可以理解为梯度)。但是只有标量才能执行backward()函数,因此在反向传播中reduction不能设为"none"。NumPy 是 Python 语言的一个第三方库,支持大量高维度数组与矩阵运算。此外,NumPy 也针对数组运算提供大量的数学函数。机器学习涉及到大量对数组的变换

文章图片
#深度学习#人工智能#算法 +1
深度学习代码|feed_forward前馈层的代码实现

Transformer结构主要分为两大部分,一是Encoder层结构,另一个则是Decoder层结构,Encoder 的输入由 Input Embedding 和 Positional Embedding 求和输入Multi-Head-Attention,然后经一个ADD&Norm,再通过Feed Forward进行输出。FeedForward 是一个神经网络模块,由全连接层FC与激活ReLu组成

文章图片
#深度学习#人工智能#算法 +1
本地部署推理TextDiffuser-2:释放语言模型用于文本渲染的力量

可以先根据错误提示找到diffusers库包中attention_processor.py所在的位置,然后用assets文件夹下attention_processor.py进行替换即可解决问题。这个错误是因为安装的diffusers包里有个文件需要用官网提供的新文件进行替换。先将flash-attention模型仓库克隆下来。然后安装对应的软件包。

文章图片
#语言模型#人工智能#自然语言处理 +2
AutoEncoder自动编码器、VAE变分自编码器、VQVAE量子化(离散化)的自编码器

文章目录AutoEncoder自动编码器(一)AutoEncoder的基本架构(二)AutoEncoder的概率理解(三)AutoEncoder的局限VAE变分自编码器(Variational AutoEncoder)(一)VAE简介(二)VAE的概率理解(三)VAE与AE(三)VAE与GAN(四)VAE的损失函数VQVAE量子化(离散化)的自编码器(一)VQVAE简介(二)VQVAE与VAE(三

文章图片
#算法#深度学习#人工智能 +1
【论文精读】集合级指导攻击:提高视觉语言预训练模型的对抗性可迁移性

标题:集合级指导攻击:提高视觉语言预训练模型的对抗性可迁移性。

文章图片
#算法#深度学习
统计计算四|蒙特卡罗方法(Monte Carlo Method)

剩下的飞镖将在曲线下方的区域内均匀分布,并且这些飞镖的 x 坐标将按照随机变量的密度分布。拒绝抽样的一般形式假设板子的形状不一定是矩形,而是根据某个提议分布的密度来确定(该分布不一定归一化为 1)。通常情况下将其视为某个已知的分布的倍数。但是接受拒绝采样非常依赖于提议分布的选择,如果提议分布选择的不好,可能采样时间很长却获得很少满足分布的粒子。蒙特卡洛方法:为了解决某确定性问题,把它变成一个概率模

文章图片
#概率论#学习
    共 72 条
  • 1
  • 2
  • 3
  • 8
  • 请选择