- 博客(27)
- 收藏
- 关注
原创 git切换分支
git pull之后,通过 git branch -a 会看到远程仓库里的所有远程分支。会在本地仓库里新建一个分支,并且直接链接到远程仓库里的同名分支。
2025-02-21 21:23:44
119
原创 compressai的高斯建模GaussianCondition模块
超先验网络输出的σ和μ,通过这两个参数对潜在表示y中的每一点都进行高斯建模,然后计算出每个像素值的概率,进行熵编码得到bit流。
2023-06-10 00:05:29
1453
1
原创 compressai中的上下文预测模块
compressai使用的是PixelCNN模块中的Masked 2D convolution,我理解的就是正常的2D卷积操作,由于当前像素是根据之前解码的像素得到的,所以要让卷积块中位于当前像素的之后的权重为0;用自身产生的参数去预测下一个值,即使用。简单到我都怀疑作者是不是没按照论文写。
2023-06-07 22:41:01
292
2
原创 compressai里的注意力机制
公式可以理解为将查询和键连结起来后输⼊到⼀ 个多层感知机(MLP)中,感知机包含⼀个隐藏层,其隐藏单元数是⼀个超参数h。理解一下就是注意力分数是query和key的相似度,注意力权重就是分数softmax后的结果(使key的权重在0~1之间且相加为1)(理解的是做normlizied)如果⼀个键xi越是接近给定的查询x,那么分配给这个键对应值yi的注意⼒权重就会越⼤,也就“获得了更多的注意⼒”。注意力机制通过注意力汇聚通过对查询(query)和键(key)结合在一起,实现对值(value)的选择倾向;
2023-06-07 00:34:20
430
原创 Windows 下安装CUDA和Pytorch跑深度学习
注意:cuda安装的版本需要根据pytorch的版本走,否则你pytorch建立的网络模型在不对应的cuda上是跑不起来的!anaconda中的新环境(我们需要在这个环境中跑深度学习)中的python版本也需要对应pytorch版本进行安装;在Anaconda Powershell Prompt命令行窗口激活我们新建的my_pytorch环境之后,输入安装pytorch包的命令。打开Anaconda Powershell Prompt命令行窗口(找不到就直接在搜索中搜索),刚进去是base环境。
2023-06-01 20:23:08
726
原创 解析解,闭式解
闭式解closed form solution)也叫解析解(analytical solution),就是一些严格的公式,给出任意的自变量就可以求出其因变量,也就是问题的解, 他人可以利用这些公式计算各自的问题。解析解的准确含义依赖于的运算称为常见运算或常见函数。用来求得解析解的方法称为解析法〈analytic techniques〉,解析法即是常见的微积分技巧,例如分离变量法等。解析解为一封闭形式〈closed-form〉的函数,因此对任一独立变量,我们皆可将其带入解析函数求得正确的相应变量。
2023-05-18 22:17:03
692
原创 nvcc --version和nvidia-smi显示的CUDA Version不一致
CUDA有两种API,一个是驱动API(Driver Version),依赖NVIDIA驱动,由nvidia-smi查看,另一个是运行API(Runtime Version)是软件运行所需要的,一般驱动API版本>=运行API版本即可。驱动API的依赖文件由GPU driver installer安装,nvidia-smi属于这一类API;参考链接:https://codeantenna.com/a/5eVVAE9Q27。运行API的依赖文件由CUDA Toolkit installer安装。
2023-05-04 11:18:13
4024
转载 pycharm的terminal运行脚本无打印输出的问题
原因:terminal是pycharm集成的一个tools,那么他就需要设置一个应用来运行,就跟pycharm一样,他也是一个工具,需要python来编译执行。操作:在pycharm里 settings-》tools-》terminal-》shell path栏选择指定一个shell应用给他。这样才可以正常使用。测试:需要重新开一个terminal窗口,或者重启pycharm。
2023-03-25 10:05:06
1328
原创 修改MATLAB打开默认文件夹
matlab修改打开默认文件夹cd 你需设置的默认工作路径注:如果不让修改文件,先把文件复制出当前文件夹,修改之后,在复制回去
2022-11-18 10:51:31
450
原创 rcnn中的Hard negative mining方法
rcnn中类别判断中分类器对每一类目标,使用一个线性SVM分类器进行判别。输入为深度网络输出的4096维特征,输出是否属于此类。由于负样本很多,使用hard negative mining方法。关于hard mining,比较生动的例子是高中时期你准备的错题集。错题集不会是每次所有的题目你都往上放。放上去的都是你最没有掌握的那些知识点(错的最厉害的),而这一部分是对你学习最有帮助的。一、为何难例挖掘? Why Hard Example Mining难例挖掘与非极大值抑制 NMS 一样,都是为了.
2022-04-29 08:58:33
409
原创 Python enumerate() 函数
enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。普通的 for 循环>>> i = 0>>> seq = ['one', 'two', 'three']>>> for element in seq:... print i, seq[i]... i += 1...0 one1 two2 threefor 循环使
2022-04-29 08:46:40
1197
原创 检测中的框
ground truth指标注框anchor指人为初始给的先验框,一般在二阶段检测器的RPN阶段或者在一阶段检测器中设置proposal指的是二阶段方法中RPN的输出框,也就是对anchor第一次做回归得到的结果ROI指RPN阶段输出的proposal经过排序取topk,然后做nms(非极大抑制)取一定数量的框,用于第二阶段的再次精修;在RCNN ,Fast RCNN方法中指通过选择性搜索生成的框bounding box指proposal经过再次精修后的预测框...
2022-04-29 08:37:02
209
原创 numpy常用函数
np.var()函数: #求方差var(a, axis=1):对于二维矩阵,axis的值可以是0也可以是1,其中axis=0表示按列求平均,当axis=1表示按行求平均,未给出axis则表示将所有元素加起来求平均。在python 3.5以后,@是一个操作符,表示矩阵-向量乘法A@x 就是矩阵-向量乘法A*x: np.dot(A, x)np.diag():np.ndim( )函数可以返回矩阵或向量的维数 X.reshape(-1...
2022-04-20 08:07:33
250
原创 支持向量机-svm
SVM是支持向量机(Support Vector Machine)的简称。SVM具有分类功能(SVC,C是Classification(分类)的首字母);也具有回归功能(SVR,R是Regression(回归)的首字母)。python中SVC函数使用:clf = svm.SVC(C=0.8, kernel='rbf', gamma=20, decision_function_shape='ovr')clf.fit(x_train, y_train.ravel())1)c:正则化系数
2022-04-17 20:52:16
1679
原创 jupyter修改文件保存路径
使用jupyter notebook --generate-config指令获取当前Jupyter路径打开jupyter_notebook_config文件打开文件找到c.NotebookAppxxxx定义 Jupyter notebook工作路径如下:c.NotebookApp.notebook_dir = 'D:\jupyter_notebook'c.NotebookApp.notebook_dir = 'D:\jupyter_notebook'前面的#去掉...
2022-04-17 20:26:13
917
原创 numpy 一维矩阵乘法
import numpy as npA = np.array([[1,2],[3,4],[5,6]]) #A的shape为(3,2)B = np.array([[7],[8]]) #B的shape为(2,1)np.dot(A,B) #A*B的shape为(3,2)*(2,1)为(3,1)输出为array([[23], [53], [83]])import numpy as npA = np.array([[..
2022-03-31 16:59:25
2008
原创 tensorflow-gpu安装
总:https://blog.youkuaiyun.com/wbing96/article/details/108914071?utm_source=app&app_version=5.1.1&code=app_1562916241&uLinkId=usr1mkqgl919blenCUDN安装:https://blog.youkuaiyun.com/qq_42772612/article/details/104811099?utm_medium=distribute.wap_aggpag..
2022-03-23 12:27:16
99
空空如也
关于#机器学习#的问题:概率论公式
2023-04-18
pycharm terminal 没有打印啊为啥
2023-03-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人