自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一些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 599 1

原创 MAC 的vscode菜单栏怎么调?

我去,这个bug找到了半天,终于找到正解了,仅记录,为广大和我一样不熟悉mac的兄弟们避坑。正解:mac的vscode的菜单栏在屏幕最顶上,不用调出来,人家一直都有。

2024-03-04 19:19:29 541

原创 python size和shape

数字,字符串,列表,元组,字典,集合。均通过 len(x) 函数取维度。python 里的基础数据类型。

2024-03-02 14:30:09 256

原创 stupid_brain

本文用于记录本人AI新手期间犯的各种错误。

2024-02-08 17:52:58 154

原创 python参数保存和加载load和load_state_dict

【代码】python参数保存和加载load和load_state_dict。

2024-01-21 12:19:33 449 1

原创 修改vs中python的默认环境

文件——>首选项——>设置输入python——>点击用户——>点击python——>找到默认python路径,输入你想要的默认环境即可

2023-12-06 10:43:49 375

原创 nn.AdaptiveAvgPool2d(output_size)输入和输出怎么回事?

函数作用:自适应进行平均池化。不用管输入、stride、padding,函数参数只有输出大小,其他的这个函数帮你搞定。问题就是,我想知道他是咋搞定的?

2023-12-04 17:10:36 1307

原创 【HyperQuest】调参

鄙人不太会调参,如果有好的思路和方法希望大家能分享下~ 阿里嘎多!

2023-10-25 10:56:06 118

原创 【Retinex theory】【图像增强】【python实现】-笔记

retinex 是常见的图像增强的方法,retinex 是由两个单词合成的:retina + conrtex ,即视网膜+皮层。

2023-10-15 13:43:23 1204

原创 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 319

原创 leecode-搜索二维矩阵

不能全if ,得写else if 啊。

2023-06-28 17:13:55 632

原创 leecode-寻找重复数字

哇哦,原来vector可以这样初始化,学到了!不初始化会直接报错嘞!

2023-06-28 16:34:04 341

原创 leecode-下一排列

那就是从右到左开始遍历寻找第一次递减(这里指从右看是递减)的那个数字,例子中就是4(因为只有递减了,即4 后面有比自己大的数字,这个数字才能被交换到4的位置,成为下一排列)妈呀,其实我直接调用函数,一行代码就通过了hhh,不过这种取巧的方式不可取,还是得老老实实的写。既然是下一排列,那么肯定从某一数字开始,下一排列的数字更大,那么这个位置是怎么确定的呢?大的最小的数就可以了。(因为一定递减(这里指从右看是递减),因此从后往前遍历到第一个比。后的数组进行一个排序(因为原本是递减的,所以直接反转就可以了)

2023-06-28 16:25:27 243

原创 leecode-数组多数-摩尔投票法

最开始思路:排序,然后取。,但是时间复杂度不过关。摩尔投票法,学到了!

2023-06-28 15:50:17 445

原创 leedcode-只出现一次的数字-异或

【代码】leedcode-只出现一次的数字-异或。

2023-06-28 15:35:34 416

原创 leecode-字符串解码-栈

如果遇到[,就入栈,遇到]就按照数字把字符串出栈,并构造出新的字符串赋给res。用两个栈存储数字、字符串的情况。

2023-06-28 15:11:29 76

原创 leecode-最小栈

使用一个栈同步存储当前栈存储当前值的时候的最小值。

2023-06-28 14:42:23 40

原创 leecode-全排列

输出所有比当前排列 排列大的排列。输出所有比当前排列 排列小的排列。

2023-06-28 11:47:23 341

原创 leecode-二分查找

可以看到当target不存在于数组中时,会以nums[i]j结束循环,nums[i]就是刚好小于target的那个数字,而nums[i+1]就是大于target的数字。大家都知道二分查找其实有很多种写法,这里一个比较巧妙地点就是,这个写法可以在返回插入位置的时候直接返回。那么为什么这种写法可以呢?举例分析:如果我们的输入是 1 3 4 5 2。

2023-06-28 11:20:54 377

原创 C++虚函数和虚继承

本文是上述博文的扩充。

2023-06-24 21:06:22 48

原创 conda创建环境报错

在anaconda prompt环境下该命令不会报错。

2023-06-24 10:23:23 114 2

原创 牛客网-运算符重载

【代码】牛客网-运算符重载。

2023-06-19 20:23:19 34

原创 牛客网-多态

【代码】牛客网-多态。

2023-06-19 19:53:21 31

原创 牛客网-继承

注意下,如果想调用父类函数,应该怎么写。看代码3.1、3.2。

2023-06-19 16:48:44 45

原创 牛客网—友元函数

【代码】牛客网—友元函数。

2023-06-19 16:25:33 64

原创 浅拷贝与深拷贝

如果不想对象之间相互影响,一定要写深拷贝。串引用的时候,规范写法,记得写const,避免无意识的修改不应修改的值。开辟新空间的写法。

2023-06-19 15:15:16 230

原创 牛客网-数组类构造函数

【代码】牛客网-数组类构造函数。

2023-06-19 10:44:01 40

原创 牛客网-长方形的关系

注意下,题目要求是该函数返回字符,然后再main函数里输出;还是该函数为不返回任何值,直接在该函数里输出。思路简单,不予叙述。

2023-06-19 10:34:54 29

原创 牛客网——点与圆的关系

2,因此和圆的半径判断的时候,是和半径的平方判断。没考察什么语法,就是调用函数判断,很简单。写一个函数,能判断输入的点和圆的关系。注意:计算的dis是(x1-x2)

2023-06-19 10:24:04 28

原创 牛客网——类的基础知识点

考察对于类的构造函数、private、public、函数的语法。

2023-06-19 10:14:30 31

原创 leetcode100_第16题_除以自身以外数组的乘积

时间复杂度O(n)思路简单,直接看代码即可。注意细节,防止数组访问越界:ans数组长度为n+2,前后为1。nums数组大小为n。

2023-06-19 10:07:09 53

原创 leecode100_第15题_轮转数组

题意其实就是把后k个数字放到前面来,然后再反转个顺序。(原来vector也可以用swap,学到了)

2023-06-14 18:42:21 26

原创 leecode100_第14题_合并区间

【代码】leecode100_第14题_合并区间。

2023-06-14 14:12:37 30

原创 leecode100_第13题_最大子数组和

很简单,直接看代码。

2023-05-31 21:18:33 32

原创 leecode100_第12题_最小覆盖子串_滑动窗口

使用win存储窗口里每个字母的数量使用tt存储字符串t每个字母的数量每次窗口加一个字母进入的时候,就check是否满足窗口内覆盖字串t,满足就缩小窗口,不然就继续扩大窗口。

2023-05-31 21:05:28 44

原创 makefile_c++

一直不会写makefile,终于找到了一个万能模板,可以使用,特此记录。不用makefile,输入shell的命令是。转换为下列makefile文件,方便编译。

2023-05-17 20:39:41 40

原创 wins11輸入法變成繁體了怎麽改回來

如有帮助,请多多点赞orz。

2023-05-16 12:39:04 1761

原创 leecode100_第11题_滑动窗口最大值

使用一个map容器存储窗口内的值,每次选取map里最大值加入答案即可。

2023-05-13 09:48:39 38

原创 leecode100_第10题_和为K的子数组_前缀和+哈希

通过一次for循环,我们可以获得数组的前缀和,就是各种。因此当我们求出一个前缀和sum后,我们就去我们之前已经求出的前缀和里找有没有等于sum-k的,如果有, 那说明就找到一个解了。注意:这里一定是去已经求出的前缀和里找,也就是说,mp[sum]++应该在for循环最后实现,否则当k=0的时候,永远成立。

2023-05-12 22:37:29 34

原创 leecode100_第9题_找出字符串中所有字母异位_滑动窗口

思路很简单,使用滑动窗口获得和p一样长的字串,再进行比较就好了,问题就是重点在于使。

2023-05-11 12:57:31 41

空空如也

空空如也

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

TA关注的人

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