自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 机器学习数据预处理1:独热编码(One-Hot)

https://blog.csdn.net/qq_15192373/article/details/89552498

2021-06-30 20:39:45 325

原创 【pytorch踩坑记录】NameError: name ‘opt’ is not defined

学习陈云老师的《深度学习框架PyTorch:入门与实践 》猫狗二分类实战时遇到的问题。运行环境:问题描述:(pytorch) D:\SoftWares-Academic\python_workspace\pytorch-best-practice>python main.py help usage : python file.py <function> [--args=value] <function> := train | test | help

2020-06-10 12:58:18 8660 9

转载 【python】Python常用内建方法:__init__,__new__,__class__的使用详解

转载:https://blog.csdn.net/qq_26442553/article/details/82464682         因为python中所有类默认继承object类。而object类提供了了很多原始的内建属性和方法,所以用户自定义的类在Pyt

2020-06-10 11:27:57 355

转载 【python】python中print函数 以及单引号、双引号、三引号

转载:https://www.cnblogs.com/ql70me/p/10366306.html 直接面对——引号,就是为了保证打印出来的东东符合预期如:print("小菜菜")结果是:、================1=========================== ==================2========================== ===================3==========================

2020-06-10 10:59:43 1900

转载 【pytorch】数据准备:pytorch源码分析之torch.utils.data.Dataset类和torch.utils.data.DataLoader类

https://blog.csdn.net/qq_36653505/article/details/83351808

2020-05-29 21:08:00 414

转载 图像检索:信息检索评价指标mAP

参考:http://yongyuan.name/blog/evaluation-of-information-retrieval.html多标签图像分类任务的评价方法-mAP

2020-05-26 13:09:11 530

转载 【深度学习】一文理解Ranking Loss/Contrastive Loss/Margin Loss/Triplet Loss/Hinge Loss

https://blog.csdn.net/LoseInVain/article/details/103995962/

2020-05-25 12:57:52 857

转载 深度学习评价标准:TP、FN、FP、TN、AP、MAP

转载:https://blog.csdn.net/clover_my/article/details/104428517 深度学习评价标准:TP、FN、FP、TN、AP、MAP 1、TP、FN、FP、TNTP:实际正类预测为正类的数量;FN:实际正类预测为负类的数量FP:实际负类预测为正类的数量;TN:实际负类预测为负类的数量T=True,F=False,表示是否预测正确;P=Positive,N

2020-05-20 17:19:00 2365

转载 【python】Python中tqdm模块的用法

原文出处: https://www.cnblogs.com/feffery/p/10343544.html 一、简介  tqdm是Python中专门用于进度条美化的模块,通过在非while的循环体内嵌入tqdm,可以得到一个能更好展现程序运行过程的提示进度条,本文就将针对tqdm的基本用法进行介绍。 二、基本用法tqdm:  tqdm中的tqdm()是实现进度条美化的基本方法,在for循环体中用tqdm()包裹指定的迭代器或range()即可,下面是两个简单的

2020-05-20 13:02:02 1077

原创 【pytorch】AI Studio配置pytorch环境

参考:https://blog.csdn.net/firesolider/article/details/1049480081.前言穷哈没有卡,学校硬件暂时还没跟上。只能从网上找方法了。尝试过:①CoLab,失败,需翻墙。本人不会科学上网,哭唧唧,求带②kaggle kernel注册失败,折腾了白天,哭唧唧×2③AI Studio,有免费算力,但是只能用paddlepaddle。之前参加过一期百度paddle的训练营,对AI Studio还是很有好感的。支持国产,但无奈我的代码已经用pytorch

2020-05-15 11:39:08 3007 4

转载 【pytorch】Pytorch:transforms的二十二个方法

转载自:https://blog.csdn.net/u011995719/article/details/85107009 文章目录一、 裁剪——Crop1.随机裁剪:transforms.RandomCrop2.中心裁剪:transforms.CenterCrop3.随机长宽比裁剪 transforms.RandomResizedCrop4.上下左右中心裁剪:transforms.FiveCrop5.上下左右中心裁剪后翻转: transforms.TenCrop二、翻转和旋转——Flip and Rot

2020-05-14 19:25:44 311

转载 【pytorch】transforms.Compose()类详解:串联多个transform操作

torchvision是pytorch的一个图形库,它服务于PyTorch深度学习框架的,主要用来构建计算机视觉模型。torchvision.transforms...

2020-05-14 19:16:09 2302 1

转载 【pytorch】argparse基本用法

    关于argparse网上的资料好多,搞明白后自己整理下,方便以后查看。argparse 是python自带的命令行...

2020-05-14 18:50:22 1189

转载 【pytorch踩坑】UserWarning: Implicit dimension choice for softmax has been deprecated. Change the call t

UserWarning: Implicit dimension choice for softmax has been deprecated. Change the call to include dim=X as an argument.input = module(input)这个警告的原因是softmax()函数已经被弃用了,虽然程序还是可以运行成功,但是这个做法不被pytorch所赞成。这个写法在早期的pytorch版本是没有警告的,现在因为其他考虑,要加上有指明dim参数。nn.Softma

2020-05-12 19:27:51 16117 1

转载 【pytorch踩坑】IndexError: invalid index of a 0-dim tensor. Use tensor.item() to convert a 0-dim tensor

报错原因分析:train_loss += loss.data[0] 是pytorch0.3.1版本代码,在0.4-0.5版本的pytorch会出现警告,不会报错,但是0.5版本以上的pytorch就会报错,总的来说是版本更新问题.解决方法:#将原语句:train_loss+=loss.data[0]#修改为:train_loss+=loss.item()#bingo————————————————版权声明:本文为CSDN博主「chen645096127」的原创文章,遵循CC 4.0 BY-

2020-05-12 17:26:13 562

原创 【pytorch踩坑】 ImportError: numpy.core.multiarray failed to import

解决办法:①因为numpy版本过高②卸载重新安装:pip install numpy==1.15.0

2020-05-11 15:45:23 795

转载 github无法访问的解决方法

亲测可用

2020-05-10 21:45:07 1265

原创 【TF踩坑】ModuleNotFoundError: No module named 'tensorflow.python.eager'

错误信息D:\SoftWares-Academic\Anaconda3\envs\tensorflow\python.exe D:/SoftWares-Academic/python_workspace/search-picture/test.pyUsing TensorFlow backend.Traceback (most recent call last): File "D:/SoftWares-Academic/python_workspace/search-picture/test.py

2020-05-10 19:48:43 3833

原创 【TF踩坑】ImportError: DLL load failed: 找不到指定的程序。

错误信息:D:\SoftWares-Academic\Anaconda3\envs\tensorflow\python.exe D:/SoftWares-Academic/python_workspace/search-picture/test.pyTraceback (most recent call last): File "D:/SoftWares-Academic/python_workspace/search-picture/test.py", line 1, in <module&

2020-05-10 18:07:50 2522 5

原创 【TF踩坑:tensorboard No scalar data was found.

TensorFlow踩坑记录:tensorboard No scalar data was found.问题描述解决办法问题描述代码正确运行,模型训练无误,但是不显示loss解决办法将log文件放到不含中文的路径下没有人吐槽一下csdn不能拖拽上传图片么?!截图保存上传,太耗时了...

2020-03-15 18:00:44 452

原创 [Python快速学习]学习计划

第一步:Python语言程序设计_中国大学MOOC(慕课)第二步:Python入门_Python入门教程_python入门视频教程-慕课网第三步:Python的N种玩法_中国大学MOOC(慕课)python教程_python基础教程_python视频教程-慕课网...

2019-11-05 17:17:46 275

转载 Java中在一个方法中调用另一个方法

在同一个类中: 对于静态方法,其他的静态或非静态方法都可以直接调用它。 而对于非静态方法,其他的非静态方法是可以直接调用它的。但是其他静态方法只有通过对象才能调用它。静态方法不能被非静态方法覆盖。public class Test2 { public static void s1(){ ...

2018-09-23 18:29:26 2581

原创 【JAVA笔记】final、abstrat、static汇总

abstract;抽象类抽象方法,必须被继承才能使用. public abstract double area();static:静态成员,所有对象共享。非静态变量不能够被静态方法引用。不能用private、static、synchronized、native访问修饰符修饰。原因如下:抽象方法没有方法体,是用来被继承的,所以不能用private修饰;static修饰的方法可以通过类名来访问该方...

2018-09-14 22:40:21 390

原创 【Java笔记】Java的类型转换

目录–太长不看版(总结)**总结: 1、强制类型转换:(类型名)要转换的值 ; 2、其他基本类型转换为类类型:都可以用volueOf(X),例如String.volueOf(X); 3、类类型向对象的基本类型转换:都可以使用XXXValue,例如 int i=Integer.valueOf(“123”).intValue()。这个语句使用的类包装器过渡。目录太...

2018-09-10 20:17:11 475

转载 c++的默认拷贝构造函数,从深度拷贝和浅拷贝说起

转载,文章出处。https://blog.csdn.net/qq_29344757/article/details/76037255 1. c++类的默认拷贝构造函数的弊端c++类的中有两个特殊的构造函数,(1)无参构造函数,(2)拷贝构造函数。它们的特殊之处在于: (1)当类中没有定义任何构造函数时,编译器会默认提供一个无参构造函数...

2018-09-06 22:21:22 553

原创 正则表达式

最近在刷真题,遇到了几个正则表达式的选择题一律不回,只大概记得本科学习html的时候学过。准备一举拿下,铲除这个拦路虎。ok,正文开始。 参考教程:菜鸟教程:正则表达式教程 多说一句,菜鸟教程真是个不错的网站,很适合我这种全忘了的小菜鸟目录–目录1、简介2、语法2、1特殊字符2、2选择2、3反向引用2、4中括号相关3 正则表达式的练习1、简...

2018-09-06 19:03:09 250

转载 【数据结构实验-Java实现】队列Demo

队列是一种特殊的线性表,它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。在队列这种数据结构中,最先插入的元素将是最先被删除的元素;反之最后插入的元素将是最后被删除的元素,因此队列又称为“先进先出”(FIFO—first in first out)的线性表。在java5中新增...

2018-09-05 15:08:59 429

转载 【Java笔记】泛型

文章来源:https://blog.csdn.net/s10461/article/details/53941091#commentBox 对java的泛型特性的了解仅限于表面的浅浅一层,直到在学习设计模式时发现有不了解的用法,才想起详细的记录一下。 本文参考java 泛型详解、Java中的泛...

2018-08-22 16:06:56 205

转载 【Java笔记】高级教程之常见的数据结构的Java实现2 HashCode

参考博客:关于hashCode方法的作用目的:HashCode是用来解决Java集合中的元素不可重复的问题。Java中的集合(Collection)有两类,一类是List,再有一类是Set。 你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。 那么这里就有一个比较严重的问题了:要想保证元素不重复,可两个元素是否重复应该依据什么来判断呢? 这就...

2018-08-22 10:54:22 153

原创 【Java笔记】高级教程之常见的数据结构的Java实现

对于数据结构的学习不单单需要知道各种数据结构的优缺点和应用场景,对于数据结构的源码和算法也是蕴含着很多可以学习的东西。 1、Map(映射类)Map是按照Key-Value进行存储的数据结构,主要实现有HashMap,LinkedHashMap,TreeMap,在不需要保证元素的顺序情况下,HashMap是非常高效的,主要是通过hashCode()和equal()方法进行哈希化存储...

2018-08-21 22:24:53 327

原创 【Java笔记】异常处理

重点: &amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;&amp;amp;amp;amp;amp;amp;nbsp;&amp

2018-08-21 17:30:06 243

原创 【JavaEE】JSP应用基础

Servlet:Java代码中输出HTML JSP:HTML中嵌入Java代码 JSP中嵌入了大量java代码,会产生这样一个问题:JSP文件中重复的代码过多,如果我们又有新的需求,怎么办?(JSP+Servlet+JavaBean实现MVC) 1、JSP只负责显示数据 2、业务逻辑抽取到Servlet或者JavaBean中 3、Servlet与JSP之间通过request或se...

2018-08-16 20:53:41 425

原创 【JavaEE笔记】JavaEE概述

思维导图

2018-08-16 20:42:17 223

原创 【Java笔记】多线程

1、创建线程创建线程的方式有两种: 通过创建Thread类的子类来实现; 通过实现Runnable接口的类来实现。 class Test extends Thread { String s; int m, count = 0; Test(String ss, int mm) { s = ss; m = mm; } ...

2018-08-16 19:50:38 686

原创 【Java笔记】面向对象之多态+接口

多态的优点:增加程序的可扩展性和可维护性,可以使程序有良好的扩展,并可以对所有类的对象进行通用处理。多态的实现:(多态存在的三个必要条件)继承+重写+父类引用指向子类对象...

2018-08-16 16:46:20 237

原创 【Java笔记】面向对象之封装与继承+重载与重写

1、包的作用与用法 2、访问控制初步认识 3、封装与继承1、包的作用和用法打包的语法格式为: package 包名1[.包名2[.包名3……]]; 在该语法中,包名可以设置多个,包名和包名之间使用“.”进行分割,包名的个数没有限制。其中前面的包名包含后面的包名 引入包的语法格式为: import 包名1.[.包名2[.包名3……]].类名|*...

2018-08-15 11:47:15 266

原创 【Java笔记】面向对象之类与对象

1、构造方法及其重载 2、static关键字 3、静态变量与成员变量 4、静态方法与成员方法1、构造方法 **函数重载:函数名称一样,但参数列表内容不一样(参数个数或者参数类型) 函数重载的好处:使得类似的功能的多个函数能够使同一个函数名,这样方便程序员的记忆。** 2、静态成员 1、用static修饰的变量就是静态变量,也被称为类变量。 2、其特点是被所有对象共享,可以通...

2018-08-14 22:48:50 209

原创 【Java笔记】Java语言基础

1、Java语言成分 1、1基本数据类型 1、2运算符与表达式 2、数组 2.1一维数组 2.2二维数组 3、String1、Java语言成分1、1基本数据类型1、2运算符与表达式字符串连接运算符:+ System.out.println(”max = “+max); 点运算符:. 对象运算符...

2018-08-14 22:27:33 166

原创 【Java笔记】第一讲Java介绍

阿里面试没有好好准备,很多基础问题涉及到理论都答得不好,深感机会是留给有准备的人的。为了更好地迎接接下来的笔面试,接下来一个月将系统的复习Java、数据结构、操作系统和数据库的知识。由于网络自己学的一般般,将它留到最后,省的把学习积极性磨没了。 好,废话不多说,开始整理第一讲的内容。1、Java特点: **简单性**、 **面向对象**:Java语言是纯面向对象的,它不像C++...

2018-08-14 21:46:07 183

原创 【大组会整理】深度生成模型可视化刘世霞深度生成网络可视化

这篇博客的目的是对此次组会自己感兴趣的地方和不懂得地方进行一个梳理,供自己梳理知识点使用。1、两个深度生成模型:GAN和VAE(Variational autoencoder) 参考博客:http://geek.csdn.net/news/detail/230599,这篇博客中还贴出了两个github的代码用来进行GAN和VAE实战,先放在这里,以后用到的话拿来细究。 首先简单说一下判别模型和生

2017-10-24 20:09:34 646

空空如也

空空如也

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

TA关注的人

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