自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 理解Difussion Model,以及遇到的一些问题

今天简单了解了一下扩散模型,主要是学习了最经典的那篇2020年发表的denoising diffusion probabilistic models(DDPM)。需要掌握一些高数基础、概率论以及KL散度相关的知识,数学公式推导起来才不至于费劲,而且里面的概率公式多是基于**贝叶斯公式**以及**马尔科夫假设**,运用的比较灵活,虽然数学原理推导不是很难,但是整个模型的理解会存在一些或大或小的问题,我将在这篇文章中记录一下我的一些疑惑,并尝试着去解答,欢迎大佬指出错误。

2022-12-10 00:08:36 2136 1

原创 Linux中创建目录的软链接,无法cd进入,显示错误

在Linux服务器上已经存在一个数据集的文件夹(data目录),想要创建一个符号链接(soft link)指向这个已有data文件夹,但是在创建目录链接时出现了一些问题,创建好的符号链接文件夹,在vscode中无法打开,使用cd命令时出错。创建目录的符号链接,使用的命令这里使用了相对路径,source/data是已经存在的目录文件,target/data并不存在,使用该命令为其创建为一个符号链接。使用这个命令创建之后,出现了本文中的问题,cd命令无法进入,vscode中打开文件报错。可以看到,使用 ll

2022-12-06 11:29:42 2280

原创 torchaudio音频基础知识学习

这篇文章是我在入坑深度学习、语音合成(TTS)的基础知识的学习记录,其实期间遇到了不少令人费解的知识点,看了一些博客与文档,算是大致掌握了一些基础的知识,但其实比较细致的东西没有深究,但总体来说,对语音数据的表示有了更加深刻的了解,希望之后能够继续坚持下去。ps:本文只介绍了语音信号的几种表示形式,波形、语谱、梅尔频谱三种比较常见的表达方式,但其实像MFCC也比较常见,但并没有介绍,这里给出pytorch官网的一张图片,给一个概览,各种语音信号表示形式以及它们之间的转换。

2022-11-19 00:28:31 3370

原创 requests.exceptions.ProxyError: HTTPSConnectionPool相关问题分析

requests.exceptions.ProxyError: HTTPSConnectionPool相关问题分析

2022-11-18 17:26:19 6498

原创 ImportError: cannot import name ‘OrderedDict‘ from ‘typing‘ (D:\Programming-language-program\Anacond

ImportError: cannot import name 'OrderedDict' from 'typing' (D:\Programming-language-program\Anacond

2022-11-16 15:49:49 30174 24

原创 model.eval()和with torch.no_grad()

当网络中出现batch normalization或者dropout这样的在training,eval时表现不同的层,应当使用。

2022-11-09 20:44:47 2291

原创 线性代数矩阵乘法中的行向量和列向量

线性代数矩阵乘法中的行向量和列向量

2022-11-01 23:27:55 9372

原创 Leetcode剑指offer刷题day02

Leetcode剑指offer刷题day02主要内容,双指针+滑动窗口剑指 Offer II 008. 和大于等于 target 的最短子数组剑指 Offer II 009. 乘积小于 K 的子数组题目一描述:给定一个含有 n 个正整数的数组和一个正整数 target 。找出该数组中满足其和 ≥ target 的长度最小的 连续子数组 [numsl, numsl+1, …, numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。

2022-02-26 00:11:14 221

原创 LeetCode剑指offer刷题day01

LeetCode剑指offer刷题day01剑指 Offer II 005. 单词长度的最大乘积题目描述:给定一个字符串数组 words,请计算当两个字符串 words[i] 和 words[j] 不包含相同字符时,它们长度的乘积的最大值。假设字符串中只包含英语的小写字母。如果没有不包含相同字符的一对字符串,返回 0。分析:简单的位运算,根据题目意思每个单词均由小写字母组成,因此考虑到小写字母26个,可以用int 32位足以表示26个字母是否出现,例如:第0位表示a字母是否出现(出现记为

2022-02-23 12:26:55 170

原创 LeetCode剑指offer刷题day01

LeetCode剑指offer刷题day01剑指 Offer II 004. 只出现一次的数字 题目描述:给你一个整数数组 nums ,除某个元素仅出现 一次 外,其余每个元素都恰出现 **三次 。**请你找出并返回那个只出现了一次的元素。考虑到只有一个元素出现一次,其余的元素都出现过恰好三次。int类型的数据,考虑目标元素(只出现过一次),总共32位的整型数据。对于第i位,考虑计算nums整数数组中的每一个数的第i位的和,出现过三次的元素第i位要么

2022-02-23 10:18:20 163

原创 LeetCode剑指offer刷题day01

LeetCode剑指offer刷题day01剑指 Offer II 003. 前 n 个数字二进制中 1 的个数题目描述:给定一个非负整数 n ,请计算 0 到 n 之间的每个数字的二进制表示中 1 的个数,并输出一个数组。解法一:简单题,最直观的想法是直接遍历0…n之间的数,用位运算枚举所有位上的1的个数int类型32位,每个数需要32次移位尝试,这种比较好想。public class Solution { public int[] countBits(int n) {

2022-02-23 09:23:08 118

原创 蓝桥杯软件类Java语言IDE(Eclipse)安装

蓝桥杯软件类Java语言IDE(Eclipse)安装以及个性化设置平时都在用idea搞工程类项目,正好报了下学期的蓝桥杯算法比赛,看到官网要求用eclipse编码,之前也参加过ccf-csp的比赛,学校机房用的eclipse,每次去比赛前还要熟悉一下环境,调整一些相关的配置,比如说代码智能提示,快捷键,字体等等各种方便我们比赛时专心编码的一些设置,idea已经够智能了,但是不太熟悉eclipse的一些操作,抽空写了这篇博客,主要是记录一下,那些在eclipse中方便我编码的一些相关设置。1.安装Ecli

2022-01-20 11:20:52 10417 5

原创 解决 ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:

解决 ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column ‘root’ in ‘where clause’最近在测试mybatis的**${}** 传参时的sql注入问题时,遇到了这个bug,记录一下,本人感到非常奇怪。具体报错:Exception in thread “main” org.apache.ibatis.excepti

2021-10-21 11:52:41 16640

原创 Spring AOP

1.5 AOP1.5.1 AOP概念面向切面编程,在不修改源代码的情况下对方法进行增强(扩展)。AOP底层使用动态代理实现第一种情况,有接口情况,使用动态代理创建接口实现类代理对象第二种情况,没有接口情况,使用动态代理创建类的子类代理对象Joinpoint(连接点):类里面可以被增强的方法,这些方法称为连接点Pointcut(切入点):所谓切入点是指我们要对哪些Joinpoint进行拦截的定义,例如:使用正则表达式**Advice(通知/增强)????*所谓通知是指拦截到Jo

2021-10-01 17:30:17 80

原创 Spring

1.4 Java动态代理1.4.1 静态代理(引入)在引入动态代理之前,先看看静态代理的概念。在代理模式中,一般涉及到真实对象,代理对象,代理接口几个重要的概念。真实对象包含一组实际的处理操作实现,代理接口中定义了这一组操作,代理对象则要为真实对象服务,对那一组实际的操作进行方法的增强。实际场景中,不同的代理对象进行不同的方法增强。下面展示一个静态代理的代码示例代理接口package com.jia.staticagent;/** * 需要代理的接口,通常是实际场景下需要做的一些操作

2021-09-30 12:57:29 75

原创 序列自动机

序列自动机日常刷leetcode学习算法题目来源leetcode 524. 通过删除字母匹配到字典里最长单词给你一个字符串 s 和一个字符串数组 dictionary ,找出并返回 dictionary 中最长的字符串,该字符串可以通过删除 s 中的某些字符得到。如果答案不止一个,返回长度最长且字典序最小的字符串。如果答案不存在,则返回空字符串。示例 1:输入:s = “abpcplea”, dictionary = [“ale”,“apple”,“monkey”,“plea”]

2021-09-18 21:17:02 197

原创 Mybatis

Mybatis入门1.第一个Mybatis程序1.0 先创建一个maven项目注意:准备工作,要导入数据库驱动,junit等本项目需要使用到的依赖否则后面在连接数据库的时候会出现问题1.1 先导入mybatis依赖在父工程的pom.xml文件中<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId&

2021-03-11 22:06:48 202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除