自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 24.4.20 蚂蚁笔试(开发)a1.09

大致题意:构造数字x=x*k,x初始为1,k是由1或2组成的数字(满足条件的k如2,12,121,22221等),求x最少成几次能够变成n. 输入描述:一个数字n(n最大为2*1e5)代表x终点,输出描述:y代表最少次数。期望模mod=1e9+7(期望可以由有理数x/y表示,要求输出(x/y%mod))它提示:对分数取模可以这样算,在[1,p-1]区间内找一个k,满足k*y%mod==x,这个k就是要的结果。大致题意:数组a有n个元素,让求数组a的权值(权值计算方式:正数元素个数-负数元素个数)。

2024-04-23 22:58:08 314

原创 弱监督语义分割伪标签可视化(把单通道灰度图转为voc格式语义分割标签的彩色形式)

弱监督语义分割伪标签可视化(把单通道灰度图转为voc格式语义分割标签的彩色形式)

2023-08-01 20:19:29 849

原创 ubuntu系统忘记密码(win+ubuntu双系统)

3-把倒数第三行的ro recovery nomodeset及同一行以后的内容(我的后面还有一部分,好像是dis什么什么)替换为rw single init=/bin/bash,按ctrl+x进入单用户模式。5-修改密码,输入passwd "用户名"(这里的双引号是必须的),就可以输入新密码啦。2-当有显示recovery mode时,使用上下箭头选中recovery mode(一般是第二行),按e进入编辑(不要按Enter,按e)然后enter,当页面不再出现新的内容,最后一行:前的就是自己的用户名。

2023-04-29 22:18:16 768

原创 训练模型--实时显示显存占用&使用脚本运行程序

实时显示显存占用&使用脚本运行程序

2023-02-22 23:20:12 544

原创 训练模型--终端输出保存

把控制台的输出保存到文件中

2023-02-22 23:09:12 381

原创 使用opencv切分视频(大视频变成小视频)

使用opencv切分视频使大视频变成小视频

2022-11-04 23:32:58 660

原创 linux使用命令行安装anaconda

linux下使用命令行安装anaconda

2022-11-04 22:33:04 449

原创 从tensorboard导出数据,自己用python画折线图

画loss和acc图

2022-10-18 22:58:12 4071 4

原创 在word中添加mathtype

mathtype安装后,在mathtype-mathpage-32中的文件: MathPage.wll和在amthtype-office support-64中的文件:MathType Commands 2016.dotm(好像需要跟word版本相符,我的是2016)和WordCmds.dot,一共三个文件拷贝。打开word-选项-信任中心-信任中心设置-受信任位置:打开下方文件夹位置,把上述三个文件复制到此文件夹,打开word,不出意外应该就成了!

2022-10-17 14:43:18 2520 1

原创 linux创建,恢复和删除screen

训练模型可以使用screen,训练前先打开一个screen,如果服务器断开,重连后可以恢复screen,还可以看到之前界面显示的指令和输出。

2022-10-08 22:09:22 4211

原创 VSCode连接实验室服务器,Xshell,Xftp向服务器传输文件(win10)

Win10使用VSCode和Xshell连接实验室服务器(使用VSC编辑代码,Xshell向服务器传输文件)

2022-08-14 16:28:25 1494 2

原创 Linux_1_常用文件管理命令_acwing

acwing_linux学习笔记1:常用文件管理命令

2022-06-17 10:05:41 75

原创 图像分割评价指标: Dice, MIoU, MPA等

目录1、混淆矩阵2、Dice3、MIoU4、MPA仅为个人结合一些博客的理解。1、混淆矩阵如果是k+1分类问题,就会生成(k+1)*(k+1)的混淆矩阵(具体定义可参见百度百科)。下面以肺结节分割为例,显然这是一个二分类的问题,肺结节=1,背景=0.pred: 预测值gt: 真实值二分类混淆矩阵展示 pred = 肺结节 pred = 背景 gt = 肺结节 TP FN gt = 背景 FP TN TP(真阳性)

2022-04-15 20:45:34 13183

原创 Colab“防止”自动断开连接

“防止”:因为colab运行限额,10个小时左右可能重连也不行了使用快捷键:ctrl + shift + i输入以下代码:function ConnectButton(){ console.log("Connect pushed"); document.querySelector("#top-toolbar > colab-connect-button").shadowRoot.querySelector("#connect").click() }setI

2022-04-11 11:03:29 1708

原创 luna16肺部CT数据集预处理(根据标注信息生成掩膜)

in:(luna16) *.mhd *.raw 标注文件:annotations.csvout: 大小为512*512,只包含一张scan的图片和掩膜from __future__ import print_function, divisionimport SimpleITK as sitkimport numpy as npimport csvfrom glob import globimport osi...

2022-03-25 20:03:41 3066 21

原创 opencv-python安装

使用pip安装时需要添加版本号,否则会报skbuild,cmake的错。如下安装4.2.0.32版本的opencv-python:pip istall opencv-python==4.2.0.32(借此吐槽下知乎,为什么点赞和评论过的帖子找不到呢)

2022-03-21 10:09:08 5589 3

原创 安装radio对肺部切片进行预处理(为了实现.dicom to img & mask)

(不是我多想分享如何安装,真就给惊呆了,还有这么玩的,谁能想到我不断更新numpy从1.18.4到1.18.5到1.19.2再到1.20.0,就是我要安装radio这个过程,它每一部分还需要不同的numpy版本。。)可能我太菜见的少吧正文:使用git克隆下radio package:git clone --recursive https://github.com/analysiscenter/radio.git下载完成后,打开下载好的radio文件夹,进行安装:正常的安装packa

2022-03-01 08:11:52 332 3

原创 初识深度学习

目录1、深度学习与机器学习2、四种典型的深度学习算法2-1 CNN(卷积神经网络)2-2 RNN(循环神经网络)2-3 GANs(生成对抗网络)2-4 RL(深度强化学习)3、参考:1、深度学习与机器学习机器学习是人工智能的一个分支,深度学习是机器学习的一个分支。机器学习:一种实现人工智能的方法 使用算法来解析数据,从中学习,然后对真实世界中的事件做出决策和预测。与传统的软件程序不同,机器学习是用大量的数据来“训练”,通过各种算法从数据中学习如何完...

2021-12-20 20:57:15 808 1

原创 python3学习(from 实验楼

瞎记录的,,,以备自己回头补看,大佬们轻喷

2021-08-17 00:09:46 191 5

原创 Questions of CS/SE Summer Camp & Pre (tui ~

C/C++Java

2021-07-29 23:09:20 807 3

原创 计网基础知识复习

文章目录计算机网络复习CH1 总述1-计算机网络在信息时代中的作用2-互联网概述3-互联网的组成4-计算机网络在我国的发展5-计算机网络的类别6-计算机网络的性能7-计算机网络的体系结构CH2 物理层1-何为物理层2-数据通信的基础知识3-物理层下面的传输媒体4-信道复用技术5-数字传输系统6-宽带接入技术CH3 数据链路层1-使用点对点信道的数据链路层2-点对点协议PPP3-使用广播信道的数据链路层4-扩展的以太网5-高速以太网CH4 网络层1-网际层提供的两种服务2-IP协议3-划分子网和超网4-ICM

2021-06-21 00:00:59 475 1

原创 尺取法板子

/*尺取法:先移动r后移动l,找到满足的区间 */ #include<bits/stdc++.h>using namespace std;typedef long long ll;const int INF = 0x3f3f3f3f;const int MAXN = 1e7 + 100;const double eps = 1e-6;ll gcd(ll a,ll b){return b==0? a:gcd(b,a%b);}int a[MAXN];int main(){

2021-05-29 15:54:22 80

原创 lower_bound与upper_bound,o(nlogn)的lis解法

文章目录lower_bound与upper_bound:最长上升子序列与最长非递减子序列:lower_bound与upper_bound:lower_bound(va.begin(),va.end(),a[i]);//返回第一个大于等于a[i]的地址 upper_bound(va.begin(),va.end(),a[i]);//返回第一个大于a[i]的地址 最长上升子序列与最长非递减子序列:#include<bits/stdc++.h>using namespace std;

2021-05-29 15:01:53 209

原创 素数板子

文章目录埃氏筛:(适用1e7以内)求区间素数:(最大可为1e11)一道题解惊人的素数相关题:一道与素数无关但也难以想到的题:埃氏筛:(适用1e7以内)#include<bits/stdc++.h>using namespace std;typedef long long int ll;const int N=1e7+9; int prime[N];bool visit[N];int sieve(int n){ for(int i=0;i<=n;i++) visit[i

2021-05-19 08:48:02 77

原创 L2-005 集合相似度 (25 分)

文章目录题目分析:AC代码:~注意点:题目入口题目分析:两个集合的交集个数/两个集合的并集个数我用set_union和set_intersection最后一个测试点超时,忘记了可以只计算交集个数和并集个数,len/(la+lb-len);然而使用一个也超时,查了用find函数。。。AC代码:#include<bits/stdc++.h>using namespace std;set<int>ss[59];int main(){ int n; cin>&

2021-05-16 16:00:51 66

原创 poj 2182 Lost Cows

文章目录题目分析:AC代码:暴力解法:线段树解法:题目地址题目分析:其实就是找1~n的原序列,题目提供长为n的序列,每个元素代表这个数在原序列中其前面有多少个小于它的元素。AC代码:暴力解法://#include<bits/stdc++.h>#include<iostream>#include<vector>#include<algorithm>using namespace std;const int N=8009;int a

2021-05-15 17:08:02 75

原创 2020 Jiangsu Collegiate Programming Contest 补题

文章目录JJ#include<bits/stdc++.h>using namespace std;const int N=1e6+9;int s[N];int cals(int x,int p){ if(x==1){ return s[x]=1; }else{ if(!s[x]){ return s[x]=1+cals(p%x,p); } return s[x]; }} void solve(){ int p; cin>>p

2021-05-13 22:18:01 200

原创 Centos7使用共享文件夹(虚拟机)

文章目录1-win下创建文件夹2-Centos7重新安装vmware3-Centos7设置-选项-共享文件夹,选择在win下创建的文件夹;4-挂载文件夹(我暂时没找到永久设置的,即每次开机需要挂载一次)1-win下创建文件夹2-Centos7重新安装vmware3-Centos7设置-选项-共享文件夹,选择在win下创建的文件夹;4-挂载文件夹(我暂时没找到永久设置的,即每次开机需要挂载一次)注:cd /打开根目录ls 列出目录cd …返回上级目录vmhgfs-fuse hgfs

2021-05-08 15:19:11 260 1

原创 微机实验1\ 4~6\8\10(中断实验/8254/8255)

文章目录实验04 中断实验TPC04_1.ASMTPC04_2.ASMTPC04_3.ASM实验05 可编程的定时器/计数器(8253/8254)TPC05_1.ASMTPC05_2.ASMTPC05_3.ASM实验06 可编程并行接口(8255)TPC06_1.ASMTPC06_2.ASMTPC06_3.ASM实验04 中断实验TPC04_1.ASM include io.inc .model small .stack .dataintmsg byte 'You are so cute!'

2021-05-07 21:06:30 1004 3

原创 Codeforces Round #702 (Div. 3)-补题

题目:Balanced RemaindersSum of CubesPermutation TransformationAccidental VictoryEqualize the Array

2021-05-02 08:54:37 146 1

原创 团体程序设计天梯赛-练习集-L1-002 打印沙漏 (20 分)

文章目录题目分析:AC代码:题目入口题目分析:1-首先题目有点儿问题,,结果是0如果不输出第三个测试点过不去的2-也就简单的模拟吧。假设上面需要n行,则需要2*n^2-1个符号,找到满足的n,按要求打印就好啦AC代码:#include<bits/stdc++.h>using namespace std;int main(){ int n; cin>>n; getchar();//space char ch=getchar();//sign int x

2021-04-23 13:51:21 109 1

原创 算法-搜索-P1219 [USACO1.5]八皇后 Checker Challenge

题目入口题目分析:这里使用一维数组保存第i行放置在哪列,还有个一维数组来判断该列是否已有元素;每次遍历,是在t行放置,所以t-1行已放好,abs(j-t)==abs(i-a[j])来判断是否和其他已经放置的成对角线关系。AC代码:#include<bits/stdc++.h>using namespace std;int n,ans=0;int a[15];bool sign[15];void dfs(int t){ if(t>n){ ans++; i

2021-04-22 10:02:35 49

LIDC-IDRI数据集

img和对应的mask:png格式 13218张图片,大小64*64(只包含肺结节区域) LIDC-IDRI原数据集处理太麻烦了,下载感觉都比较费劲;(github有个代码可以处理获得比较精确的mask,但是本身LIDC-IDRI原数据集就很大,下载感觉有些费事,所以也就没去尝试) LUNA16数据集我根据网上DSB tutorial以及参考这个的处理方法最终得到的图片训练得到的dice才为0.3左右,而且LUNA16数据集的mask都是圆形(我觉得这样用于语义分割不太准确吧,毕竟是像素级分类) 找了很久,忘记在哪里下载的了,找到这个数据集,使用U-net训练,得到的dice是0.8816. 如果有大佬可以分享一下512*512的图片,不胜感激。 侵,则删~

2023-03-26

空空如也

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

TA关注的人

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