自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 jupter中import包中文件遇到一些问题

项目结构大概是这样:在efficientnet_pytorch中有:我的目的是在main中引入efficientnet_pytorch中的model错误其实主要需要注意的就是对于文件夹的名称我第一次使用的是efficient-pytorch然后我在main中引入时的代码:from efficientnet-pytorch import EfficientNet这个时候就会报错:报错的内容就是找不到这个文件当把文件夹名称中的横线-变为_就好了总结我认为在jupter中对于文件夹的名

2021-12-22 21:37:54 1208

原创 【无标题】

对于数据集的一些处理:对csv的操作并移动复制图片读取csv文件首先对于数据来说有了csv文件,在python使用过程中通过pandas库中相关操作进行。使用read_csv()函数进行读取为dataframe的格式例如我的csv文件的路径在:data/shuju/train.csv中当我进行读取时候的代码:df_train = pd.read_csv(os.path.join('./data/', f'shuju', 'train.csv'))删除某一列指定内容如果我的csv数据集中有一

2021-12-22 16:21:17 262

原创 pycharm在Clone Repository中无法粘贴.git问题

问题描述在github上找到一个有趣的项目想要clone下来。但是在粘贴的时候一直没有反应:问题解决我在网上找解决方案一直没有我想要的,我把markdown插件去掉之后就完美解决了!

2021-10-21 14:13:10 229

原创 解决unable to access ‘xxx.git/‘: OpenSSL SSL_

错误详情:unable to access 'https://github.com/xxx.git/': OpenSSL SSL_read: Connection was aborted, errno 10053解决方法:git config --global http.sslVerify “false”参考:https://blog.csdn.net/a15779627836/article/details/114677116

2021-09-29 16:13:50 748

原创 c语言中typedef和指针的联系

1.typedef简单的使用typedef + 要替换的 + 替换后的名字下面的:要替换的:int替换后的名字:typedefinttypedef int typedefint;则用typedefint 类型定义的数与int型定义完全相同//此时的a和b的类型是相同的int a;typedef b;2.typedef定义结构体与上一个类似typedef + 具体的结构体...

2021-08-27 10:54:14 160

原创 RSNA Pneumonia Detection Challenge项目简单学习<4>

kaggle中的解决方案和总结文章目录kaggle中的解决方案和总结第一名分类检测总结第二名内容总结第三名摘要特征选择训练总结第四名摘要模型集成方法总结第六名U-net-like为主干网络‘seg’ and ‘edge’ 预测训练详情Inference总结第八名总结从中得到的方案Backbone数据增强mask R-CNN第一名内容:- 分类使用了pipeline分类检测 - 对于分类用了10折(交叉验证)集成分类,5个10折集成用于检测(50个模型)。在检测方面用到了: - retinaN

2021-08-25 13:58:18 671

原创 RSNA Pneumonia Detection Challenge项目简单学习<3>

第二名方案解决方案基于修改后的基于retinanet的模型。单模型,集成了4个折叠输出。使用Retinanet,因为与Faster-RCNN之类的模型或SSD相比,它要简单得多,同时具有可比的结果,这使模型的实验和调试/调整变得更加容易。Retinanet这里提到了retinanet模型,阅读:https://blog.csdn.net/JNingWei/article/details/80038594detector主要分为以下两大门派:类别不平衡:检测算法在早期会生成一大波的bbox。而一幅

2021-08-25 13:51:54 579

原创 RSNA Pneumonia Detection Challenge项目简单学习<2>

第一名内容:分类使用了pipeline分类检测对于分类用了10折(交叉验证)集成分类,5个10折集成用于检测(50个模型)。在检测方面用到了:retinaNet:https : //github.com/fizyr/keras-retinanet可变换的R-FCN:https : //github.com/msracver/Deformable-ConvNets可变换的关系网络:https://github.com/msracver/Relation-Networks-for-Objec

2021-08-25 13:46:50 385

原创 RSNA Pneumonia Detection Challenge项目简单学习<1>

文章目录描述背景评估介绍总结 记录(3)CXR是什么?什么是lung opacities怎么评估IoU平均精度confidence数据集 记录(4)标签数据 记录(5.1)可视化数据 记录(5.2)统计图片个数分类图片显示方案(需修改) 记录(5.3)问题描述在这个比赛中,要构建一个算法用来检测医学图像中的肺炎视觉信息。具体的说,算法需要自动定位胸部X光片上肺部不透明(lung opacities)位置。背景在国际上,肺炎占所有5岁以下儿童死亡的15%以上。2015年,有920,000名5岁以下的儿

2021-08-13 17:41:27 1169 2

原创 信用卡的数字识别项目运行报错:error: the following arguments are required: -i/--image

看了唐宇迪机器学习实战代码的信用卡数字识别的项目下载运行时遇到两个问题:第一个问题就是运行的库没有的问题,由于本人是在anaconda+TensorFlow+OpenCV的环境下进行的对于没有的或者报错的环境在对应运行的沙盒环境中进行配置就行了conda activate 沙盒环境pip install 对应报错的库第二个问题就是在项目能跑通的时候出现了问题:对于这个问题我在网上找到了解决的方法,原文博客地址:https://blog.csdn.net/qq_33950926/article/

2021-08-12 17:34:50 1096 5

原创 环境配置anaconda+tensorflow+opencv

安装电脑基础环境下载安装anaconda本机为win10系统找到anaconda的官方下载进行下载安装。anaconda下载地址:官网:https://www.anaconda.com/products/individual清华镜像下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/安装包下载之后点击安装包一直点next最后finish结束。由于环境已经配好所以不再演示。安装完成:测试:检验是否配置成功打开Anaconda Pr

2021-08-12 13:16:52 812

原创 CNN第四周 Art_Generation_with_Neural_Style_Transfer

深度学习在艺术上的应用:神经风格转换Packagesimport osimport sysimport scipy.ioimport scipy.miscimport matplotlib.pyplot as pltfrom matplotlib.pyplot import imshowfrom PIL import Imageimport numpy as npimport tensorflow as tffrom tensorflow.python.framework.ops im

2021-08-09 16:38:55 935

原创 CNN第四周 Face Recognition

第四周 Face Recognition人脸识别问题通常分为两类:Face Verification(人脸验证):“判断是否为本人?”例如在机场你可以通过机器扫描进行验证并且通过,有些手机能够使用人脸解锁功能。这些都是1:1匹配问题。Face Recognition(人脸识别):“这个人是谁?”在进入办公室时无需其他ID卡通过人脸识别就可以进入。这个是1:k匹配问题。FaceNet可以将人脸图像编码为一个128位数字的向量进行学习,通过比较两个向量确认两张照片是否属于同一个人在这个作业中,你将使用

2021-08-06 15:51:09 765

原创 CNN第三周 Image_segmentation_Unet_v2

Image Segmentation with U-NetU-Net是一种CNN的类型,U-Net是在快速、精确地分割图像。U-Net分割类型称为语义图像分割,对于物体检测相似都会存在一个问题就是:图像中有什么物体,这些物体在图像中的位置在哪?在之前的目标检测中边界框标记对象时边界框可能有不是该对象的像素,而对于语义图像分割则会更加准确的标记出每个对象的精确遮罩。下面是语义分割图像:对于自动驾驶汽车来说特定的标识对于驾驶是需要考虑的关键因素,这个时候就需要对图像中有像素级的理解Packages

2021-08-06 09:31:49 2248 2

原创 CNN第三周 Car detection with YOLO

第三周Problem Statement对于汽车检测系统来说,我们得到一些数据可以对这些数据做出的处理就是如下图:如果想要识别m个分类,可以把分类标签c从1标记到m,或者把它变为m维的向量,后面使用预先训练好的权重来进行使用。YOLOYOLO是目前比较流行的算法,在预测时只需要进行一次前向传播,在使用NMS后,与边界框一起输出识别对象Model Details需要注意:The input is a batch of images, and each image has the shape

2021-08-05 11:14:16 689

原创 CNN第二周 Transfer Learning with MobileNetV2

第二周

2021-08-04 08:50:33 1697 2

原创 CNN第二周 Residual Networks

第二周1 identity_blockThe Problem of Very Deep Neural Networks神经网络变得越来越深,而使用深层神经网络的原因就是它能够完成很复杂的功能,深层的神经网络通常来说是没有坏处的,但是有一个特别麻烦的情况就是训练的时候会产生梯度消失。在梯度下降的过程中,当你从最后一层回到第一层的时候,你在每个步骤上乘以权重矩阵,因此梯度值可以迅速的指数式地减少到0(在极少数的情况下会迅速增长,造成梯度爆炸)。随着迭代次数的增加,学习的速度会下降的非常快。因此需要构建残

2021-08-02 21:49:16 903 1

原创 CNN第一周Convolutional Model Application

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-07-30 16:21:59 2556 1

原创 CNN第一周Convolutional Model Step by Step

吴恩达卷积神经网络第一周代码作业1. 0填充代码:# GRADED FUNCTION: zero_paddef zero_pad(X, pad): """ Pad with zeros all images of the dataset X. The padding is applied to the height and width of an image, 填充是应用于一个图像的高度和宽度 as illustrated in Figure 1.

2021-07-29 11:54:02 904

原创 IOC在墨者革离中的理解

IOC在墨者革离中的理解实现墨者革离场景首先是实现MoAttackpublic class MoAttack{ public void cityGateAsk(){ //让演员进场 LiuDeHua liuDeHua = new LiuDeHua(); liuDeHua.responseAsk("墨者革离"); }}接口GeLi电影中的角色,需要演员去扮演他public interface Geli { void responseAsk(String

2021-06-28 22:49:42 347

原创 实现OPEN哈希表模板类,用哈希表实现一个英语词典

使用python哈希表实现英语字典算法思想哈希表哈希函数冲突源码及分析数据源码源码解析算法思想哈希表散列存储结构,散列法存储的基本思想由关键码的值决定的存储地址。优点是查找速度极快,查找效率与元素的个数无关。哈希函数在记录的关键码与记录的存储地址之间建立一种对应关系冲突在经过哈希函数变换后,可能将不同关键码映射到同一个哈希地址上。对此处理的方法有开放定址法、链地址法和再哈希法。我们所用到的是开发定值法:构建哈希表先要创建哈希函数,常用的哈希函数方法为除留余数法:H(key)=key MOD

2020-11-19 13:49:44 1323

原创 Python基础学习日记<4>

Python基础Python基础面向对象编程类的创建构造方法数据封装Python基础面向对象编程面向对象编程最重要的概念就是类和实例。在面向对象技术主要有一下概念需要掌握:类(class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。定义类是通过class关键字来定义的格式如下:class 类名(object): 内容对于(object)表示的是从哪个类继承下来的方法:类中所定义的函数,也就是在类的内部编写的函数就叫方法,这与

2020-10-12 16:24:52 145

原创 Python基础学习日记<3>

Python基础学习日记Python基础Python基础

2020-09-28 21:05:42 244

原创 Python基础学习日记<2>

Python日记

2020-09-23 20:53:39 308

原创 python基础学习日记<1>

Python基础Python的字符串功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Python的字符串需要注意的是几个简单的函数:len()函数 ,是对函数中参数数量的统计;例如: len('AB')输出的结果则是2格

2020-09-22 19:21:06 189

原创 考研数据结构---线性表---队列

队列def-队列是一种操作受限的线性表,与栈相同也不同,不同的是队列是在一端进入(入队),另一端出去(出队)。操作特性是先进先出。队列的顺序存储结构通常由一个一维数组和一个记录队列头元素位置的变量front以及一个记录尾元素位置的变量rear组成。1.队列的顺序存储结构定义#define MaxSize 100//队列顺序存储结构定义typedef struct { int dat...

2019-07-13 16:57:01 157

原创 考研数据结构---线性表---栈

栈1.栈是一种线性表,主要特点就是只允许在一端进行插入或删除操作的线性表。2.栈顶:(top)线性表允许进行插入和删除的一端栈底:(bottom) 是固定的,不允许进行插入和删除的一端一、栈的顺序存储实现采用顺序存储的栈被称为“顺序栈”,通常顺序存储结构由一个“一维数组”和一个记录“栈顶”元素位置的变量组成。1.结构定义 #define MaxSize 100typedef int...

2019-07-13 15:36:27 627

原创 考研数据结构---线性表---双链表、循环链表和静态链表

声明:在构建链表中都采用了添加一个头结点的方式进行构建双链表背景:由于单链表在操作过程中都需要从头结点开始查找,为解决这一问题,引入了双链表的结构与单链表的不同之处:与单链表的结构基本相同,但是双链表为了能够找到前驱结点引入了前驱指针即比单链表多了一个prior指针一、 双链表的数据结构...

2019-07-08 14:43:20 434

原创 考研数据结构---线性表---单链表

线性表的物理结构分为以下两种顺序结构---------也就是顺序表链式结构---------也就是链表在上一节中我们知道顺序结构的线性表在查找方面有着优势,但是在插入和删除的时候需要移动大量的空间元素,影响了运行效率。而链表 的结构在插入和删除时不需要涉及到整个表,链表的结构主要特点就是不需要使用地址连续的存储单元,通过“链”建立起数据元素之间的逻辑关系。这个“链” 其实就是用...

2019-07-07 20:44:06 246

原创 考研数据结构---线性表---顺序表

线性表的逻辑结构定义:线性表示具有相同数据类型的n(n>=0)个数据元素的有限序列除了第一个元素外,每个元素有且仅有一个直接前驱,出最后一个元素外,每个元素有且仅有一个直接后继物理结构线性表的顺序存储结构定义:线性表的顺序存储使用一组地址连续的存储单元(比如C语言里面的数组)依次存储线性表中的数据元素,顺序存储的线性表也叫顺序表。顺序表需要的三个部分:存储空间的起始位置顺序...

2019-07-04 12:09:58 334

原创 个人c语言中指针的理解

定义指针:int * p;int i;p=&i; //p是指向i地址的指针*p=10; //指的是i的值变成了10指针在使用前一定要赋值 确定指针指向哪里*为指针变量赋的值必须是一个地址将指针变量初始化为空指针,意为该变量不指向任何值 int ptr=NULL;将变量地址赋值给指针int a; int *p=&a; 或者 int a,*p; p=...

2019-05-10 08:46:05 385

cudnn for cuda10.0.txt

cudnn for cuda10.0.txt

2021-08-12

cuda10.0.txt

cuda10.0.txt

2021-08-12

空空如也

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

TA关注的人

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