- 博客(146)
- 收藏
- 关注
原创 pytorch配置安装 ninja报错:ninja: build stopped: subcommand failed or RuntimeError: Error compiling objects
安装成功后,结合另外一个操作,就安装成功了。所以搞了两天,就是因为少下了一个包,哭了。顺便去学习下ninja是啥。
2024-07-04 18:47:49
876
原创 【已解决】: fatal error: cuda_runtime_api.h: No such file or directory
因为我要使用的是cuda-11.3,因此复制该路径。既然他找不到,我们就把路径给他写清楚!
2024-07-04 17:01:20
1616
原创 一些loss和指标记录_python实现
2 Lpips_loss感知损失,符合人眼的损失输入网络提取特征,计算L2距离,算平均。3 PSNR全称:peak signal-to-Noise Ratio 峰值信噪比定义:给定大小为n∗mn*mn∗m的标签图片III和模型输出图片KKK:rgb情况下计算PSNR的代码:4 SSIM全称:Structural Similarity 结构相似性5.3 判别器的loss注意,计算判别器的loss,由有部分组成。两个输入,real_img和fake_img。6 FID指标FID指标:用于衡
2024-04-10 13:15:44
1015
1
原创 MAC 的vscode菜单栏怎么调?
我去,这个bug找到了半天,终于找到正解了,仅记录,为广大和我一样不熟悉mac的兄弟们避坑。正解:mac的vscode的菜单栏在屏幕最顶上,不用调出来,人家一直都有。
2024-03-04 19:19:29
2039
2
原创 python参数保存和加载load和load_state_dict
【代码】python参数保存和加载load和load_state_dict。
2024-01-21 12:19:33
571
1
原创 修改vs中python的默认环境
文件——>首选项——>设置输入python——>点击用户——>点击python——>找到默认python路径,输入你想要的默认环境即可
2023-12-06 10:43:49
526
原创 nn.AdaptiveAvgPool2d(output_size)输入和输出怎么回事?
函数作用:自适应进行平均池化。不用管输入、stride、padding,函数参数只有输出大小,其他的这个函数帮你搞定。问题就是,我想知道他是咋搞定的?
2023-12-04 17:10:36
1651
原创 【Retinex theory】【图像增强】【python实现】-笔记
retinex 是常见的图像增强的方法,retinex 是由两个单词合成的:retina + conrtex ,即视网膜+皮层。
2023-10-15 13:43:23
2789
2
原创 leetcode_第17题_缺失的第一个正数——原地哈希
比如:1 2 3 4 5。如果数组里有不正常数字4 5 3 -1,就会出现 -1 5 3 4,即 3 4 位置正确。的地方,不正常数字不管。(正常数字是指,值∈[1,len])最后遍历一遍,找到最小的 i!=nums[i]即可。正常思路:另外制作一个哈希表,然后遍历就ok。这样,如果一个数组里都是正确的数字,就会出现。但是这样不符合题目空间复杂度要求,所以采用。交换存储到下标位置为。
2023-07-10 15:38:11
414
原创 leecode-下一排列
那就是从右到左开始遍历寻找第一次递减(这里指从右看是递减)的那个数字,例子中就是4(因为只有递减了,即4 后面有比自己大的数字,这个数字才能被交换到4的位置,成为下一排列)妈呀,其实我直接调用函数,一行代码就通过了hhh,不过这种取巧的方式不可取,还是得老老实实的写。既然是下一排列,那么肯定从某一数字开始,下一排列的数字更大,那么这个位置是怎么确定的呢?大的最小的数就可以了。(因为一定递减(这里指从右看是递减),因此从后往前遍历到第一个比。后的数组进行一个排序(因为原本是递减的,所以直接反转就可以了)
2023-06-28 16:25:27
290
原创 leecode-二分查找
可以看到当target不存在于数组中时,会以nums[i]j结束循环,nums[i]就是刚好小于target的那个数字,而nums[i+1]就是大于target的数字。大家都知道二分查找其实有很多种写法,这里一个比较巧妙地点就是,这个写法可以在返回插入位置的时候直接返回。那么为什么这种写法可以呢?举例分析:如果我们的输入是 1 3 4 5 2。
2023-06-28 11:20:54
410
原创 浅拷贝与深拷贝
如果不想对象之间相互影响,一定要写深拷贝。串引用的时候,规范写法,记得写const,避免无意识的修改不应修改的值。开辟新空间的写法。
2023-06-19 15:15:16
278
原创 牛客网-长方形的关系
注意下,题目要求是该函数返回字符,然后再main函数里输出;还是该函数为不返回任何值,直接在该函数里输出。思路简单,不予叙述。
2023-06-19 10:34:54
70
原创 牛客网——点与圆的关系
2,因此和圆的半径判断的时候,是和半径的平方判断。没考察什么语法,就是调用函数判断,很简单。写一个函数,能判断输入的点和圆的关系。注意:计算的dis是(x1-x2)
2023-06-19 10:24:04
70
原创 leetcode100_第16题_除以自身以外数组的乘积
时间复杂度O(n)思路简单,直接看代码即可。注意细节,防止数组访问越界:ans数组长度为n+2,前后为1。nums数组大小为n。
2023-06-19 10:07:09
93
原创 leecode100_第12题_最小覆盖子串_滑动窗口
使用win存储窗口里每个字母的数量使用tt存储字符串t每个字母的数量每次窗口加一个字母进入的时候,就check是否满足窗口内覆盖字串t,满足就缩小窗口,不然就继续扩大窗口。
2023-05-31 21:05:28
74
原创 makefile_c++
一直不会写makefile,终于找到了一个万能模板,可以使用,特此记录。不用makefile,输入shell的命令是。转换为下列makefile文件,方便编译。
2023-05-17 20:39:41
62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人