自定义博客皮肤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)
  • 收藏
  • 关注

原创 解决from tensorflow.keras import 的一些报错问题

解决方法如图,应该是版本和包的位置的问题。

2025-04-07 13:01:58 41 1

原创 机器学习的学习笔记01:

如果bias的loss大而来自于variance的loss小,欠拟合;如果bias的loss小而来自于variance的loss大,过拟合。方差:反应模型预测值的变化范围或者离散程度。(高方差可能导致模型对数据中的随机噪声过于敏感,导致模型过于复杂,过拟合)Loss的组成:来自bias的loss和来自variance的loss。ERROR(误差)、Bias(偏差)、Variance(方差)误差:模型预测结果与实际值之间的差异,需要尽量减少误差。偏差:模型预测的误差的平均值。

2025-04-01 14:49:18 87

原创 2712.使所有字符相等的最小成本

【代码】2712.使所有字符相等的最小成本。

2025-03-27 11:22:29 180

原创 2829.k-avoiding数组的最小总和

链接:https://leetcode.cn/problems/determine-the-minimum-sum-of-a-k-avoiding-array/solutions/2396408/o1-gong-shi-pythonjavacgo-by-endlesschen-cztk/因为两个数的和不能等于k,所以选择1时就不可以再选择k-1、选择2时就不可再选择k-2......所以,如果要和尽可能小,就要从1开始取,直到k/2.来源:力扣(LeetCode))(参考致谢:灵茶山艾府。

2025-03-26 16:48:52 159

原创 2614.对角线上的质数

使用一个数组存储对角线数,按数大小将该数组排序,从最大的数开始验证是否是质数:是则输出;如果一个质数都没有就直接输出0.(1)怎么判断质数:枚举用n对2~求余数,如果余数都不为零则为质数。(2)如果都不是质数要输出0.

2025-03-18 13:16:20 131

原创 nnUNetv2:train参数解读

'n_conv_per_stage_encoder': [2, 2, 2, 2, 2, 2, 2], 'n_conv_per_stage_decoder': [2, 2, 2, 2, 2, 2], 'num_pool_per_axis': [6, 6]:采样层级,每层两个解码器两个编码器。'median_image_size_in_voxels': [374.0, 254.0] 中位尺寸,分别代表x、y轴,如果是3d会有三个数。'UNet_base_num_features': 32:控制参数,作用?

2025-03-13 11:23:38 464

原创 3305.元音辅音字符串计数 I

每个窗口必须≥5+k(5个元音加k个辅音),所以遍历时候遍历到i=长度-5-k即可。设置六个标记flaga,flago,flagu,flagi,flage,flagk,,分别记录五个元音是否出现及辅音出现次数(其实这个地方用字典会更好些,但五个标记也不算太多)。当刚好满足五个元音及k个辅音数时,count++;再找下一个字母,如果还是原因count可以再+1,否则break,标志位全部置0,从下一个字母开始重新滑动窗口。

2025-03-12 19:39:54 211

原创 nnUnetv2报错:usage: nnUNetv2_train [-h] [-dataset_name_or_id DATASET_NAME_OR_ID] [-configuration CONFI

新版命令: nnUNetv2_train -dataset_name_or_id 2 -configuration 2d -fold 0。解决:v2命令格式变了,作如下修改即可。

2025-03-12 17:06:06 340

原创 NNUNetv2代码解读:convert_msd_dataset

获取task、dataset_name: os.path.basename来获取地址的最后一部分,并以split切割,task[4:]来获取id。当source_folder是以' \ ' 或者 ' \\ ' 结尾时,使用字符串切片截取最后一个字符,即(' \ ' 或者 ' \\ ')将地址分别与labelsTr、imagesTs、imagesTr ......相结合, 当对应的文件不存在时,给出断言中止程序。1.函数作用:将MSD数据集转换成nnUNet要求的格式。

2025-03-11 20:08:58 420

原创 2269.找到一个数字的 K 美丽值

转成字符串,枚举判断,注意0不能整除任何值。(终于是个简单题目了)

2025-03-10 13:06:38 135

原创 2070. 每一个查询的最大美丽值

首先,将每个物品(item)根据价格从大到小进行排序,再从0->n便利item,使每个tiem[i][1]都大于或者等于前面的item[][1]。如【3,5】【3,6】【3,7】需要取【3,7】(2)为什么是left + (right - left +1 )/2 而不是 left + (right - left )/2?后者取的是靠后的美丽值,如【3,5】【3,6】【3,7】中的【3,5】(1)为什么是left + (right - left +1 )/2 而不是(left + right)/2?

2025-03-09 14:59:36 428

原创 1328. 破坏回文串

如果要让字典序最小,则要用字母‘a’来替换最好,还要尽可能往前的将字母替换。使用for循环从开头开始替换,每次替换完检测一边是否是非回文,如果是则结束,否则继续。(这里注意:如果不是非回文继续时,下次开始替换还是在原始字符串的基础上。如果替换到结尾了还是不能结束,则说明这个字符串全都是‘a’组成,这时候只需要将最后一个字母替换成‘b’即可。如果字符串长度为1,则一定无法变成非回文。3.代码(检测代码套复用了之前的hhh)

2025-03-05 13:24:45 132

原创 1745. 分割回文串 IV

然后,进行判断:如果是1个或者三个,则一定能分割成3个。(因为1个的话,可以从两边各拆下一个,如abcba->a\bab\a;如果是两个,则看看是否其中有一个回文字符串可以再分割成两个。2.思路:首先使用单维度动态规划找出最少能分割成多少个回文字符串,同时记录下每个分割后回文字符串的长度。3.代码:f是第i个字母时最少能分割成几个,fl是记录第i个被分割完字符串的长度。

2025-03-04 19:36:10 149

原创 1278.分割回文串III 记录

1.C++不支持嵌套定义。

2025-03-03 20:44:17 185

原创 其他关于插件版本的报错

如Scipy:pip install scipy==1.10.0 -i https://pypi.tuna.tsinghua.edu.cn/simple。解决:setup.py 中的依赖sklearn要替换为scikit-learn,sklearn已经被弃用了。(3)类似于这种,版本过低,更新即可。(2)类似于这种,下载对应插件即可。(1)(这个报错貌似没有截全)(下的慢,百度一下镜像)

2024-12-29 22:20:08 193

原创 torch官网下载缓慢

(也会限速,速度慢下来点暂停,等几秒再继续下载)可以从阿里镜像源下载,放置到对应文件夹后,运行。

2024-12-29 21:58:43 449

原创 nnunet进入创建虚拟环境失败

方法二:可以直接通过file -- setting -- Python Interpreter --Add Interpreter创建环境。同样,若terminal命令行前缀括号中是你创建的环境位置,则成功。注意Conda Executable 选择你下载的Anaconda所在路径下Scripts--conda,选择完成后点击右侧Load Environments,再在下方Use existing environment中选择刚才创建的环境,点击ok。若命令行前缀括号中是你创建的环境位置,则成功。

2024-12-29 21:42:24 170

空空如也

空空如也

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

TA关注的人

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