自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 科研作图-常用的图像分割指标 (Dice, Iou, Hausdorff) 及其计算

本节内容主要是介绍图像分割中常用指标的定义、公式和代码。常用的指标有Dice、Jaccard、Hausdorff Distance、IOU以及科研作图-Accuracy,F1,Precision,Sensitive中已经介绍的像素准确率等指标。在每个指标介绍时,会使用编写相关代码,以及使用MedPy这个Python库进行代码的调用。

2023-04-11 22:02:07 13364

原创 mendeley根据期刊、例子找格式,自定义参考文献格式

mendeley文献管理软件就不用多说了,免费方便,所以一直用着还可以。今天主要介绍如何根绝期刊、例子找参考文献格式,如何自定义参考文献格式。在写论文时,如果想根据要求自己修改参考文献呢?以GB/T 771-2005格式为例,先使用上面的网站把要修改的文献格式找到,这里我们选择任意一种风格,然后点击edit会跳转到带有操作界面的自定义页面。此时,我们就可以自定义了,想修改哪个区域,就用鼠标选择页面中右上角的参考引用区域,点击之后,左面立马弹出相应的框框。

2023-03-18 17:44:44 3238

原创 torch常用操作-torch.transpose、torch.permute、np.transpose

在使用Pytorch中我们经常会对矩阵进行操作,其中比较常用的就是调整维度,交换不同的轴。比如常见的有torch.transpose、torch.permute、np.transpose它们之间是有区别和联系的。以上的函数都可以进行轴转换操作。np.transpose 同 torch.permute一样,一次修改多个轴;torch.transpose一次只能交换2个轴。

2023-02-08 20:23:45 964

原创 VScode安装及配置C++环境

VScode方便快捷,就是刚开始安装的时候稍微麻烦一点,配置好的话还是很方便的。一、整体流程首先下载在官网下载对应电脑系统版本的VScode(注意不是Visual studio)。安装下载下来的安装包,一步一步来,很容易。需要安装3个拓展包。打开VScode, 点击拓展,输入相应名称搜索,安装Chinese(使得VScode变成中文,如果你想学英语可以考虑不装这个包),安装后自动重启。第二个三个安装C/C++和Code Runner。然后就可以先关闭VScode.安装编译器。如果我们电脑此前安装

2022-05-02 15:52:10 3018

原创 科研作图-Accuracy,F1-score,Precision,Sensitive,混淆矩阵

2022-01-25 21:16:51 2626

原创 科研作图-heatmap(三)

1.简介本文介绍的场景热力图分为两种,一种是在深度学习中查看网络中的激活区域,通过加入热力图使得可以根据区域的更新区域可视化学习的区域具体的理解可以参考论文:《Learning Deep Features for Discriminative Localization》;另一种则是根据已有的数据和标签来和原图绘制热力图。下面分别介绍一下这两种热力图。2.CAM类激活的热力图的原理类激活图仅仅是在不同空间位置处存在这些视觉图案的加权线性和。通过简单地将类激活映射上采样到输入图像的大小,我们可以识别与特定

2021-09-21 21:35:42 2374 1

原创 科研作图-heatmap(二)

1.简介上次我们简单说了seaborn.heatmap函数,这一次我们将介绍在机器学习中的显示不同特征之间相关性的热力图和Pyheatmap.heatmap用法。在机器学习中我们在筛选有用特征的时候,常常计算一下不同特征的相关性,便于我们去掉相关性强的特征,我们此次用的数据集为sklearn中的breast_cancer数据集。2.特征之间相关性的热力图(1)首先我们导入数据和作图的包import pandas as pdimport numpy as npimport matplotlib.p

2021-09-04 16:00:36 956

原创 科研作图-heatmap(一)

1.简介在科研中有很多地方为了可解释给审稿人提供了热图,便于知道深度学习中到底是哪部分在起作用,或者是在机器学习中分析不同的特征之间是否存在相关性?存在多大的相关性;或者是直观的展示场景热力图…总之,用处很多,我正好现在也需要用,就先总结下:绘制HeatMap的库有很多,这里只介绍两个,一个是seaborn.heatmap与pyheatmap.heatmap.2.seaborn.heatmap使用方法seaborn.heatmap(data, vmin=None, vmax=None, cmap=No

2021-08-23 10:37:39 3187

原创 Pytorch数据增强合集-torchvision

1. 一般代码:from torchvision import transformstransforms.Compose([transforms.Resize((300,300)), #缩放到固定尺寸 transforms.CenterCrop(size=(224,224)),#中心裁剪 transforms.RandomHorizontalFlip(), #随机水平翻转 transforms.ToTensor(), #归一化处理 transforms.Norm

2021-08-08 22:11:41 371

原创 nvidia-smi命令及实时监控

1. nvidia-smi显示电脑里显卡情况,例如:Fan: 风扇转速(0%–100%),N/A表示没有风扇Temp: GPU温度(GPU温度过高会导致GPU频率下降)Perf: 性能状态,从P0(最大性能)到P12(最小性能)Pwr: GPU功耗Persistence-M: 持续模式的状态(持续模式耗能大,但在新的GPU应用启动时花费时间更

2021-08-08 17:54:02 3016

原创 Vue将表格数据导出到excel中

参考博客:https://blog.youkuaiyun.com/xiaoshihoukediaole/article/details/81296327

2020-08-10 10:36:45 271

原创 Django+vue-echarts可视化显示

1. 使用npm安装vue-echarts2.在vue中main.js文件中引用import ECharts from 'vue-echarts/components/ECharts'Vue.component('chart', ECharts)3.在对应的vue文件中引用<script>// 折线import 'echarts/lib/chart/line...

2020-04-25 11:12:16 2637

原创 Dijkstra算法确定单源最短路径

#include<stdio.h>#include<vector>using namespace std;struct E{ //此题中使用vector构成一个二维数组 int next; int c, p;};vector<E>edge[101]; //邻接链表bool mark[101]; //是...

2020-02-09 20:42:42 136

转载 工作分配问题

参考 https://www.cnblogs.com/chenhanwu/p/10148476.html工作分配问题Time Limit:1000 msMemory Limit:65536 KiBProblem Description设有n件工作分配给n个人。将工作i分配给第j个人所需的费用为 cij。试设计一个算法,为每一个人都分配1 件不同的工作,并使总费用达到最小。...

2019-04-14 23:12:22 428

原创 装船、活动选择、最优活动、区间覆盖

装船问题Time Limit:1000 msMemory Limit:65536 KiBProblem Description王小二毕业后从事船运规划工作,吉祥号货轮的最大载重量为M吨,有10种货物可以装船。第i种货物有wi吨,总价值是pi。王小二的任务是从10种货物中挑选若干吨上船,在满足货物总重量小于等于M的前提下,运走的货物的价重比最大。Input输入数据的第一行有...

2019-04-01 18:16:23 111 1

翻译 多元Huffman编码问题

参考博客https://blog.youkuaiyun.com/galesaur_wcy/article/details/84393051多元Huffman编码问题Time Limit:1000 msMemory Limit:65536 KiBProblem Description在一个操场的四周摆放着n堆石子。现要将石子有次序地合并成一堆。规定每次至少选2 堆最多选k堆石子合并成新的一...

2019-04-01 18:09:10 1079

原创 汽车加油问题

汽车加油问题Time Limit:1000 msMemory Limit:65536 KiBProblem Description一辆汽车加满油后可行驶n公里。旅途中有若干个加油站。设计一个有效算法,指出应在哪些加油站停靠加油,使沿途加油次数最少。并证明算法能产生一个最优解。对于给定的n和k个加油站位置,计算最少加油次数。Input输入数据的第一行有2 个正整数n和k(...

2019-04-01 18:06:50 161

原创 整数因子分解问题

整数因子分解问题Time Limit:1000 msMemory Limit:65536 KiBSubmitStatisticProblem Description大于1的正整数n可以分解为:n=x1*x2*…*xm。例如,当n=12 时,共有8 种不同的分解式:12=12;12=6*2;12=4*3;12=3*4;12=3*2*2;12=2*6;...

2019-03-12 22:48:01 154 1

原创 Java中对链表操作

链表的构造: public class ListNode { int val; ListNode next = null; ListNode(int val) { this.val = val; }1. HashMap判别是否包含public ListNode FindFirstCommonNode(ListNode pHead1,...

2019-01-23 10:57:22 583

原创 eclipse向mysql中插入中文乱码(JavaWeb)

这是针对所有的地方都要设置为UTF-8的情况下首先检查三个地方的设置1.eclipse工作台(Window-&gt;Preferences-&gt;General-&gt;Workspace)右侧底部找到Text file encoding设置为UTF-8;  如果用到Tomcat则在服务器的主要配置文件server.xml,web.xml设置为UTF-8;你的所有页面里面也要加上utf-...

2019-01-06 23:11:01 713

原创 Java向数据库中存储时间

首先解释一下,数据库中的时间类型分为很多种,这里只是简单介绍date与datetime主要的区别就是:①date:MySQL 以 'YYYY-MM-DD' 格式检索与显示date值;②datetime:MySQL 以 'YYYY-MM-DD HH:mm:ss'格式检索与显示 DATETIME 类型。那么我们怎么向数据库中存储呢?如果你只是想简单的存储日期那就选择date可以直接...

2019-01-05 17:09:14 7506

原创 牛牛的闹钟

牛牛总是睡过头,所以他定了很多闹钟,只有在闹钟响的时候他才会醒过来并且决定起不起床。从他起床算起他需要X分钟到达教室,上课时间为当天的A时B分,请问他最晚可以什么时间起床 输入描述:每个输入包含一个测试用例。每个测试用例的第一行包含一个正整数,表示闹钟的数量N(N&lt;=100)。接下来的N行每行包含两个整数,表示这个闹钟响起的时间为Hi(0&lt;=A&lt;24)时Mi(0&l...

2018-11-06 21:32:13 145

转载 JAVA-学生信息的添加与查询

本篇博客是我借鉴了某位大神的博客,然后修改了一些地方,由于是几天看的,那个大神的博客网址我忘记了,多有得罪,请谅解。学生信息的添加与查询Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description设计一个学生添加和查询的系统,从键盘读入学生的数据,然后再从屏幕显示出来。Input第一行有2个整数N和M,...

2018-04-23 21:16:12 4050

原创 JAVA-购物车

购物车Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description各位亲爱的小伙伴们,大家好!欢迎来到美美自助购物商场,首先请您帮忙建立商品信息,然后选购商品、确定数量,计算出总价格到结算中心进行结算。美美祝您购物愉快噢!首先读取N行商品信息,每行包含:商品编号、商品名称、生产商、商品价格、库存数量;接...

2018-04-23 20:27:35 485 1

原创 C~K要找女朋友了!!!

C~K要找女朋友了!!!Time Limit: 1000 ms Memory Limit: 131072 KiBSubmit StatisticProblem Description临近11.11,C~K看见周围的朋友一个个的都脱单或者正准备脱单了,C~K也想要找一个女朋友了(听说国家会分配?)。MeiK听说了这件事情,表示C~K终于开悟了,所以他整理了一份候选人名单给C~K。可是C~K心里有自己...

2018-04-22 17:16:36 374

原创 汉诺塔问题

汉诺塔Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description汉诺塔(又称河内塔)问题是印度的一个古老的传说。开天辟地的神勃拉玛在一个庙里留下了三根金刚石的棒A、B和C,A上面套着n个圆的金片,最大的一个在底下,其余一个比一个小,依次叠上去,庙里的众僧不倦地把它们一个个地从A棒搬到C棒上,规定可利用...

2018-03-31 15:53:58 219

原创 分数四则运算

分数四则运算Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description编写程序,实现两个分数的加减法Input输入包含多行数据;每行数据是一个字符串,格式是"a/boc/d",其中a, b, c, d为数字(每个数字保证为正数并且不存在正号)。o是运算符"+"或者"-","*","\"。数据以EOF结...

2018-03-20 20:37:52 264

原创 数据结构实验之二叉树四:(先序中序)还原二叉树

数据结构实验之二叉树四:(先序中序)还原二叉树Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit Statistic DiscussProblem Description给定一棵二叉树的先序遍历序列和中序遍历序列,要求计算该二叉树的高度。Input输入数据有多组,每组数据第一行输入1个正整数N(1 &lt;= N &lt;= 50)为树中结点总数,随...

2018-03-18 11:22:20 183

原创 数据结构实验之查找二:平衡二叉树

数据结构实验之查找二:平衡二叉树Time Limit: 400 ms Memory Limit: 65536 KiBSubmit Statistic DiscussProblem Description根据给定的输入序列建立一棵平衡二叉树,求出建立的平衡二叉树的树根。Input输入一组测试数据。数据的第1行给出一个正整数N(n &lt;= 20),N表示输入序列的元素个数;第2行给出N个正整数,按...

2018-03-12 14:54:32 186

转载 JAVA保留2位有效数字

转自http://blog.youkuaiyun.com/y999666/article/details/52332352public class Test { public static void main(String[] args) { double d = 756.2345566; //方法一:最简便的方法,调用DecimalFormat类 D...

2018-03-09 09:15:13 11418 1

转载 树、森林和二叉树的转换

树、森林和二叉树的转换转自:https://www.cnblogs.com/zhuyf87/archive/2012/11/04/2753950.html树转换为二叉树(1)加线。在所有兄弟结点之间加一条连线。(2)去线。树中的每个结点,只保留它与第一个孩子结点的连线,删除它与其它孩子结点之间的连线。(3)层次调整。以树的根节点为轴心,将整棵树顺时针

2017-12-27 22:19:17 173

原创 面向对象程序设计上机练习十(运算符重载)

面向对象程序设计上机练习十(运算符重载)Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。参加运算的两个运算量可以都是类对象,也可以其中有一个是整数,顺序任意。例如:c1+c2、i+c1、c1+

2017-12-25 17:26:22 280

原创 4-2 电子时钟中的运算符重载

4-2 电子时钟中的运算符重载Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description通过本题目的练习可以运算符重载的方法;设计一个时间类Time,私有数据成员有hour(时)、minute(分)、second(秒);公有成员函数有:setHour(int)设置数据

2017-12-25 16:40:22 212

原创 4-1 复数类的运算符重载

4-1 复数类的运算符重载Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description通过本题目的练习可以掌握成员运算符重载及友元运算符重载要求定义一个复数类,重载加法和减法运算符以适应对复数运算的要求,重载插入运算符(以方便输出一个复数的要求。Input

2017-12-25 13:06:50 328

原创 数据结构实验之查找七:线性之哈希表

数据结构实验之查找七:线性之哈希表Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description根据给定的一系列整数关键字和素数p,用除留余数法定义hash函数H(Key)=Key%p,将关键字映射到长度为p的哈希表中,用线性探测法解决冲突。重复关键字放在hash表中的同一位置。

2017-12-24 10:43:41 259

原创 数据结构实验之查找一:二叉排序树

数据结构实验之查找一:二叉排序树Time Limit: 400MS Memory Limit: 65536KBSubmit Statistic DiscussProblem Description对应给定的一个序列可以唯一确定一棵二叉排序树。然而,一棵给定的二叉排序树却可以由多种不同的序列得到。例如分别按照序列{3,1,4}和{3,4,1}插入初始为空的二叉排序树,

2017-12-24 09:00:13 322

原创 数据结构实验之排序五:归并求逆序数

数据结构实验之排序五:归并求逆序数Time Limit: 50MS Memory Limit: 65536KBSubmit StatisticProblem Description对于数列a1,a2,a3…中的任意两个数ai,aj (i  aj,那么我们就说这两个数构成了一个逆序对;在一个数列中逆序对的总数称之为逆序数,如数列 1 6 3 7 2 4 9中,(6

2017-12-23 23:07:12 188

原创 3-7 类的友元函数的应用

3-7 类的友元函数的应用Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description通过本题目的练习可以掌握类的友元函数的定义和用法要求设计一个点类Point,它具有两个double型的数据成员x,y。为该类设计构造函数。并为其添加一个友元函数用于计算并输出两点间的距离;

2017-12-20 09:31:42 213

转载 数据结构实验之图论七:驴友计划

结合了一下大神的博客,但是我忘记了出处,sorry.数据结构实验之图论七:驴友计划Time Limit: 1000MS Memory Limit: 65536KBSubmit StatisticProblem Description做为一个资深驴友,小新有一张珍藏的自驾游线路图,图上详细的标注了全国各个城市之间的高速公路距离和公路收费情况,现在请你编写一

2017-12-06 23:48:27 307

转载 数据结构实验之图论四:迷宫探索

这篇博客是我看的别人的,然后自己改了一下,但是我忘了看的哪位大神的博客了,真的是抱歉。数据结构实验之图论四:迷宫探索Time Limit: 1000MS Memory Limit: 65536KBSubmit Statistic DiscussProblem Description有一个地下迷宫,它的通道都是直的,而通道所有交叉点(包括通道的端点)上都有

2017-12-06 23:25:30 287

空空如也

空空如也

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

TA关注的人

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