自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux 指定时间执行命令、周期性执行任务

linux 指定时间执行命令、周期性执行任务,定时器编写

2022-11-15 16:13:01 2585

原创 TensorBoard使用

pytorch使用tensorboard画图,可视化loss曲线,可视化网络训练过程,tensorboard使用。

2022-10-28 10:56:53 1226

原创 多目标跟踪综述、论文、数据集大汇总 Awesome Multiple object Tracking

今年来多目标跟踪论文、综述、数据集汇总介绍。

2022-10-20 10:33:47 2140

原创 vscode debug设置参数和环境变量

vscode进行debug时如何设置参数和环境变量。

2022-08-31 14:19:26 13721 8

原创 L1、L2、Smooth L1损失函数

L1、L2、Smooth L1L1L2Smooth L1L1L1也就是平均绝对误差 Mean Absolute Error(MAE)优点:无论对于什么样的输入值,都有着稳定的梯度,不会导致梯度爆炸问题,具有较为稳健性的解。缺点:在中心点是折点,不能求导,不方便求解,可能得不到全局最优解。L2L2也就是常说的均方误差 Mean Square Error(MSE)优点:各点都连续光滑,方便求导,具有较为稳定的解。缺点:不是特别的稳健,当函数的输入值距离中心值较远的时候,使用梯度下降法

2021-11-13 13:36:30 1933

原创 召回率,准确率,F-score,ROC曲线,AUC值

机器学习、深度学习性能指标recall precision fscoreIOUmapROC-AUC感受野(receptive field)recall precision fscoreIOUmapROC-AUC感受野(receptive field)

2021-10-21 20:39:55 746

原创 pycharm使用SSH连接linux服务器

pycharm连接服务器

2021-08-15 14:49:24 11588

翻译 数据可视化

数据可视化原文链接:https://towardsdatascience.com/the-art-of-effective-visualization-of-multi-dimensional-data-6c7202990c57一、可视化介绍描述性分析(descriptive analytics)是任何分析生命周期的数据科学项目或特定研究的核心组成部分之一。数据聚合(aggregation)、汇总(summarization)和可视化(visualization)是支撑数据分析领域的主要支柱。从传统商

2021-08-15 02:49:39 692

翻译 深度学习领域最常用的10个激活函数

深度学习领域最常用的10个激活函数原文链接:https://sukanyabag.medium.com/activation-functions-all-you-need-to-know-355a850d025e激活函数(Activation Function)是一种添加到人工神经网络中的函数,旨在帮助网络学习数据中的复杂模式。类似于人类大脑中基于神经元的模型,激活函数最终决定了要发射给下一个神经元的内容。在人工神经网络中,一个节点的激活函数定义了该节点在给定的输入或输入集合下的输出。标准的计算机芯

2021-08-14 21:20:35 322

原创 目标检测RCNN

目标检测的RCNN算法,原文地址:https://arxiv.org/pdf/1311.2524.pdfRCNN将候选区域(region proposal)与 CNN 结合,分为四个步骤:原论文中的结构图:

2021-08-12 11:18:14 385

原创 动态规划,Dynamic Programming,python代码实现

Dynamic Programming动态规划问题不带注释的版本带注释的版本动态规划问题例如: 你有一个背包,最大承受重量为max_weight,有一些宠物,每个宠物有自己的重量,每个宠物能给你带来的价值不同,现在要背着宠物去旅行,目的是使价值最大化。(其他问题:例如给一定量的本金,去买房子,每个房子的售价和给你带来的收益不一样,求使收益最大化的买房策略)宠物的重量宠物名重量weightcat1bird1dog2tiger2elephant3

2021-08-09 01:05:54 686

原创 pip install 出现 timed out error

ReadTimeoutError在使用pip install安装包时,出现ReadTimeoutError,ip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out.切换到国内的镜像源下载:pip install -i 国内地址 包名或者pip install --index 国内地址 包名例如:

2021-07-26 23:26:29 340

原创 Cuda和Cudnn安装

Cuda&CudnnCudaCudnnpytorchCuda先查看电脑的cuda版本, cmd窗口下输入nvidia-smi去https://developer.nvidia.com/cuda-toolkit-archive下载相应版本的cuda,选择local安装时若遇到“You already have a newer version of the NVIDIA Frameview SDK installed”先把电脑已经存在的FrameView SDK 卸载掉,把C:\Pro

2021-07-23 23:03:39 17555 5

原创 Class类文件结构

Class类文件结构Class类文件结构作为JVM知识点的一块,是非常值得去学习的。

2021-04-05 15:24:53 583

原创 Java类加载器和双亲委派模型

Java类加载器类的生命周期类型的加载类加载器的分类、职责以及层级结构类加载器加载的目录类的生命周期加载:查找并加载类的二进制数据.class,通过一个类的全限定名来获取此类的二进制字节流。将这个字节流所代表的静态存储结构转化为方法区的运行时数据结构。在java方法区中生成一个代表这个类的Class对象,作为方法区这些数据的访问入口。连接验证:确保加载的类的正确性,...

2019-12-08 21:55:52 173

原创 SPI服务扩展机制

SPI服务扩展机制SPI全称为service-provider,中文意思是服务扩展机制。SPI:是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。也可以这样理解:SPI是“基于接口的编程+策略模式+配置文件”组成实现的动态加载机制。可能比较抽象,等看完就能理解了。使用到SPI的例子:Servlet规范Servlet3.0规范启动ServletC...

2019-12-08 20:31:58 871

原创 JVM运行时数据区

JVM运行原理分析JVM运行时数据区线程共享的区域方法区堆内存堆中存的对象,到底存的是什么?对象何时被回收?线程独占的区域虚拟机栈栈帧本地方法栈Java类文件结构程序计数器字节码的执行JVM运行时数据区文章可能有点长,内容有点多。但是我相信认真看完肯定会有很大收获。在c/c++中,创建对象需要先申请内存,使用完后自己再释放内存。在java中,开发人员不需要去申请和回收内存,都交给了JVM进...

2019-12-02 04:47:08 164

原创 使用VMware安装Ubuntu

使用VMware安装Ubuntu最近想多学习一下linux,就通过VMware来安装ubuntu来开启linux虚拟机。有条件的也可以装双系统(具体问度娘)。VMware的下载这里就不介绍了,我用的ubuntu镜像版本是18.04,也是目前最新的版本。直接去官网下载 https://ubuntu.com然后点Download,选择Ubuntu Desktop ==> 18.04 L...

2019-11-26 23:17:01 863 2

原创 HashMap源码分析

HashMap源码分析本文是基于JDK1.8HashMap的底层数据结构是散列表,用拉链法来解决哈希冲突,即把冲突的节点以链表的形式添加在后面,当链表的长度大于等于8时,链表转为红黑树来提高效率(也叫数组+链表+红黑树)。...

2019-11-14 00:56:25 145

原创 红黑树的原理和实现

红黑树的原理及实现红黑树介绍红黑树介绍红黑树

2019-11-11 21:15:55 784

原创 手写自己的SpringMvc框架

手写自己的SpringMvc框架SpringMVC的底层加载流程DispatcherServlet介绍SpringMVC的核心组件手写自己的MVC框架SpringMVC是Spring框架的一个模块,依托于Spring,基于MVC的设计模式的一个Web MVC框架。SpringMVC作为Java开发最优秀的MVC框架(没有之一),学会手写自己的SpringMVC框架,做公司最靓的仔。现在前后端分...

2019-10-30 22:32:13 977 1

原创 社区版IDEA配置Tomcat

社区版IDEA配置Tomcat这里给大家介绍两种社区版IDEA配置Tomcat的方式。一 通过maven来配置tomcat二 通过tomcat的Smart Tomcat功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的Ka...

2019-09-29 22:50:21 9323 3

空空如也

空空如也

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

TA关注的人

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