- 博客(24)
- 收藏
- 关注
原创 VQ-VAE基本原理介绍
开源工具:https://github.com/lucidrains/vector-quantize-pytorchvq的基本思路。
2024-07-31 11:37:32
204
原创 flow模型介绍
Flow模型(正常化流模型,Normalizing Flow)是一类用于构建复杂分布的生成模型。它通过一系列可逆的变换将简单的基础分布(例如高斯分布)映射到复杂的目标分布。以下是Flow模型的理论推导以及最终的损失函数的详细过程。RealNVP(Real-valued Non-Volume Preserving)模型是一种常见的Flow模型,它使用Affine Coupling Layers作为基本变换。在Flow模型中,我们通常使用一系列简单的可逆变换(称为流,Flows)来构建复合变换。
2024-07-27 16:12:42
1214
原创 pytorch训练过程中内存泄露
对于torch 2.0.1版本,对于不同shape的tensor输入到CNN网络中,对导致内存缓慢增长,形成内存泄露。关于训练过程内存泄露,知乎上有一些case。今天发现在这些例子之外,存在另外一种,找了很久。
2024-07-02 16:49:14
217
原创 libraries mkl_rt not found, libraries openblas not found问题解决
【代码】libraries mkl_rt not found, libraries openblas not found问题解决。
2024-05-13 16:53:48
271
原创 no matching host key type found. Their offer: ssh-rsa问题解决
OpenSSH 8.8以后的版本禁止使用 SHA-1 哈西算法的 RSA 签名。
2023-11-21 10:43:08
760
原创 linux手动安装vim
git clone git@github.com:vim/vim.gitcd vim./configure --with-features=huge --enable-python3interp --enable-python3interp --enable-luainterp --enable-perlinterp --with-python3-config-dir=/xxx/python3.6/config-3.6m-x86_64-linux-gnu --enable-cscope --enable
2022-05-06 12:33:31
806
转载 PCM转wav,python实现
转自:https://www.cnblogs.com/dreamboy2000/p/15318713.htmlwav转pcmimport osimport numpy as npf = open("sw02725-A_018202-018583#sw02141-B_013798-014064.wav")f.seek(0)f.read(44) # 删除前44个字节data = np.fromfile(f, dtype=np.int16)data.tofile("test.pcm")pcm转
2022-04-02 17:35:16
1871
原创 解决vim中文乱码问题
编辑~/.vimrc文件,加上如下几行:set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936set termencoding=utf-8set encoding=utf-8
2022-04-01 19:30:39
194
转载 Error: Failed to download metadata for repo ‘appstream‘解决方案
安装fuse-libs时出现了如下错误:Error: Failed to download metadata for repo ‘appstream’: Cannot prepare internal mirrorlist: No URLs in mirrorlisthttps://blog.youkuaiyun.com/watson2017/article/details/122887710提供了解决方案亲测有效。一下来自以上解决方案,进行备份:cd /etc/yum.repos.dvi CentOS-L
2022-03-19 18:21:15
4848
2
原创 centos8裸机安装ohmyzsh
安装zsh和ohmyzshyum install -y zshyum install gitchsh -s /bin/zshcurl -fsSL https://gitee.com/pocmon/ohmyzsh/raw/master/tools/install.sh | sh安装自动补全插件git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/z
2022-03-17 21:30:51
634
转载 zsh Shell 增加自动补全、语法高亮
本文内容转载自:https://www.cnblogs.com/lfri/p/14217524.html1. 下载插件cd "$ZSH_CUSTOM/plugins"git clone https://github.com/zsh-users/zsh-syntax-highlighting.gitgit clone https://github.com/zsh-users/zsh-autosuggestions.git2. 配置 .zshrc 文件# 将两个插件写入plugins = (g
2022-02-09 17:29:07
380
原创 一台机器关联多个git账号
1. 生成秘钥ssh-keygen -t rsa -C "yongjie_lv@tju.edu.cn"# Enter file in which to save the key后面输入新的id_rsa的地址,与之前生成的不要在一个位置,否则会被覆盖2. 将id_rsa.pub添加到github账号cat /home/XXX/.ssh/id_rsa2.pub# 将输入的结果添加到github的SSH keys中3. 取消全局用户名和邮箱# 取消全局用户名和邮箱git config --gl
2021-12-10 19:08:51
723
原创 Win10安装MinGW
MinGW下载地址:MinGW将下载完的压缩包解压,将bin目录地址加入到系统环境变量Path中,在cmd窗口下输入gcc -v,显示如下即安装成功:
2021-11-29 10:22:58
171
原创 LogSumExp解释
详细推导:https://zhuanlan.zhihu.com/p/153535799对于LogSumExp(p1, p2),输入p1和p2一般为log概率,假设对应的原始概率为p1'和p2',那么有:p1=logp1′p2=logp2′p_1=\log p_1' \\p_2=\log p_2'p1=logp1′p2=logp2′我们要计算两个原始概率的和p1'+p2',但是一般我们输入的都是log域的概率,LogSumExp函数的功能就是给定log概率,计算原始概率之和并取log。
2021-11-03 22:19:49
1395
原创 Kenlm python接口用法详细介绍
文章目录加载LM模型model.score()model.full_scores()model.BaseScore()参考代码Kenlm的安装和训练方法见KenLM使用教程。加载LM模型import kenlm# Kenlm训练的LM的路径LM = 'lm.apra'# 加载LMmodel = kenlm.LanguageModel(LM)# 查看N-gramprint('{0}-gram model'.format(model.order))model.score()该api可以用
2021-10-30 19:28:24
2713
原创 KenLM使用教程
1. 安装git clone https://github.com/kpu/kenlm.gitcd kenlm/mkdir -p buildcd buildcmake ..make -j 32安装过程中可能会出现没有libboost库,engin3,执行命令:sudo yum install boost-develsudo yum install eigen3 其他linux发行版,自行查找对应的安装方式。测试安装是否成功,build/bin/lmplz,有显示则安装成功。 将b
2021-10-12 16:40:41
3963
原创 final String相关问题
一、final相关final是”不可更改的”的意思,一般有以下几种用法: 1.修饰类 当用final修饰一个类,那么这个类就不能被继承了 2.修饰方法 该方法在子类中将不会被覆盖。 住:类的private方法隐式的为final方法 3.修饰变量 如果这个变量是基本类型(除了String),那么这个变量的值是不能改变的。如final int i=1;那么i是...
2018-02-16 21:44:03
768
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人