自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱吃橘子的小翟

喜欢摸鱼吃橘子的视觉萌新

  • 博客(136)
  • 收藏
  • 关注

原创 深度学习之卷积神经网络0基础入门学习教程——浅层深度学习(全网最详细,不详细你打我)(看不懂你打我)(对小白没用你打我)

教小白如何快速入门深度学习,快速跑通代码写论文!

2023-04-16 15:19:48 3135 3

原创 一文看懂完整的研究生生活规划

事实上对于一个攻读硕士的人来说,读博更像一件抽象的事,为什么说是抽象的事,主要这件事其实对于很多人来说是拒绝的,而且很多人上研究生并不太喜欢科研,还有读博这个事在我看来也跟师门的积累沉淀有关,很多时候并不是你想读就能读的,如果导师和一个师门的积累达不到你读博的要求,你想去读博士其实是很困难的,基本来说是没可能(当然不排除你个人能力非常非常强,不需要导师指导论文,不需要导师推荐读博士,纯靠自己完成这一切,有这样的人,只不过比较少罢了)。如果师门积累足够,你又有读博士的打算,你就要尽快跟导师确定课题,然后。

2023-10-30 16:07:22 590

原创 2024 如何在零基础、导师基本放养的情况下发表自己的第一篇SCI(三区)---SCI经验分享篇

本期的经验分享,采访到了我的一位非常非常非常优秀的师妹,师妹于今年6月份录用了自己的第一篇SCI(三区)的文章图像处理类的,同时师妹也取得了很多其他优秀的荣誉。众所周知,在师门总体科研能力较弱,导师较忙,基本放养的这个大背景下发表自己的文章殊为不易,相信也有很多正在读研究生,基础较弱,同时导师也放养的朋友想要靠自己的能力发出自己的第一篇SCI,下面师妹将使用第一人称的方式分享自己在研究生生涯学习过程中的一些宝贵的经验、包括且不限于需要避的坑、科研方式的一些方法等,为后续师弟师妹们找实习提供宝贵的经验分享,希

2023-10-24 12:35:05 594 1

原创 2024华水研究生国家奖学金获奖心得分享---师门第一个国奖分享篇

本期的经验分享,采访到了我的一位非常非常非常优秀的师弟,师弟于今年成功获得我校的(研究生国家奖学金+研究生一等学业奖学金)等诸多荣誉,下面他将使用第一人称的方式分享自己在研究生生涯学习过程中的一些宝贵的经验、包括且不限于需要避的坑、科研方式、拿奖学金方面的一些方法、班干部的工作方法等,为后续师弟师妹们找实习提供宝贵的经验分享,毕竟这是咱们师门的第一个国家奖学金,意义非凡,希望后续的师弟在看到这篇经验分享之后,继续努力,获得国家奖学金,为师门再创辉煌。 首先作个自我介绍

2023-10-06 22:29:25 594

原创 2024届河南硕士暑期实习经验分享---招商银行篇

本期的实习经验分享,采访到了我的一位优秀的师弟,师弟于今年成功被郑州招商银行信息技术岗录取进行实习,下面他将使用第一人称的方式分享自己寻找实习过程中的一些经验、需要避的坑和在招商银行实习过程中的一些经历,为后续师弟师妹们找实习提供宝贵的经验分享。

2023-09-17 21:09:04 765

原创 SE、CBAM、ECA注意力机制(网络结构详解+详细注释代码+核心思想讲解+注意力机制优化神经网络方法)——pytorch实现

这期博客我们来学习一下神秘已久的注意力机制,刚开始接触注意力机制的时候,感觉很有意思,事实上学会之后会发现比想象中的要简单,复杂的注意力机制后续会讲解,这期博客先讲解最常见的三种SE、CBAM、ECA注意力机制。

2023-05-13 16:54:13 32657 10

原创 简单有趣的变形金刚网络(VIT) Vision Transformer(可以直接替换自己数据集)-直接放置自己的数据集就能直接跑(网络结构详解+详细注释代码+核心思想讲解)——pytorch实现

论文题目: An Image Is Worth 16x16 Words: Transformers For Image Recognition At Scale原论文下载链接:https://arxiv.org/abs/2010.11929原论文对应源代码:mirrors / google-research / vision_transformer · GitCode Transformer最先应用于在NIP领域,并且取得了巨大的成功,事实上NIP和CV作为深度学习应用最广的两个领域,两者的

2023-05-10 17:31:46 3842 4

原创 2023河南土著双非硕士——毕业季秋招春招就业经验分享(仅限于在河南找工作,毕业想留河南)

作为一名河南土生土长的人,本硕皆就读于河南某双非一本,是一个实打实的河南土著,河南作为互联网就业的贫困环境,相较于CSDN博客上那么多动不动就腾讯、阿里、字节等大厂的就业经验分享,我更想分享一下我在河南省内找工作时候遇到的问题和分享一定的经验给大家,因为我相信河南存在很多跟我一样的双非硕士,大家毕业了更想留在省内,但是对于省内的为数不多的企业,大家都很迷茫,因为河南好的企业真的是太太太太太太少了。

2023-05-04 15:45:14 1837 11

原创 简单有趣的轻量级网络 Efficientnet(可以直接替换自己数据集)-直接放置自己的数据集就能直接跑。跑的代码有问题的可以在评论区(网络结构详解+详细注释代码+核心思想讲解)——pytorch实现

这期博客我们来学习一下Efficientnet网络,属于NAS系列中最优秀的轻量级网络之一,通过NAS搜索的方式确定最佳的网络结构。之前的神经网络的宽度深度,输入图像的分辨率,是怎么获得的呢,说白了就是经验,研究人员通过无数的设计经验获得的,但是网络的发展不可能一直通过经验,如何获取最佳的结构是大家研究的问题。Efficientnet论文下载地址:https://arxiv.org/abs/1905.11946在Efficientnet出现之前,大家都在纠结对于提高网络性能的三点要求:

2023-05-03 12:16:27 2454 4

原创 简单有趣的轻量级网络 Shufflenet v1 、Shufflenet v2(可以直接替换自己数据集)-直接放置自己的数据集就能跑(网络结构详解+详细注释代码+核心思想讲解)——pytorch实现

这期博客咱们来学习一下Shufflenet系列轻量级卷积神经网络,Shufflenet v1 、Shufflenet v2。首先学习一下,Shufflenet v1网络:论文下载链接:Shufflene系列轻量级卷积神经网络由旷世提出,也是非常有趣的轻量级卷积神经网络,它提出了通道混合的概念,改善了分组卷积存在的问题,加强各组卷积之间的特征交互和信息交流,在改善模型的特征提取方式的同时,增强特征提取的全面性,如下图所示: 当然上面说的很抽象,图像也很抽象,具体的实现过程如下图所示:

2023-04-30 14:49:33 1192

原创 开源Stylegan人脸生成预训练模型

最近在研究Stylegan对抗式图像生成网络,使用了网络的一些预训练模型生成相应的图像,感觉非常有趣。下面开源一些我找到了预训练模型和代码,供大家一起玩。 Stylegan2官方给出的是TensorFlow版本的,费了半天劲找出了pytorch版本 这里给出下载链接:https://pan.baidu.com/s/1ktGqfnGxtYSr-5ao1_se6w 提取码:5g7z开源模型: 黄种人脸生成器(generator_yellow-stylegan2-config-f.pkl

2023-04-29 19:45:39 2033 3

原创 简单有趣的轻量级网络MobileNets v1 、MobileNets v2、MobileNets v3(可以直接替换自己数据集)(网络结构详解+详细注释代码+核心思想讲解)——pytorch实现

这期博客我们就开始学习一个比较简单有趣的轻量级卷积神经网络 MobileNets系列MobileNets v1 、MobileNets v2、MobileNets v3。 之前出现的卷积神经网络,不论是Alexnet,还是VGG,亦或者是Resnet都存在模型参数量较大,对算力要求较高,等等各种原因,无法在嵌入式设备商运行,这些模型都一味追求精度的提升,对于模型的落地没考虑,因此模型轻量级的研究也作为了一个重要

2023-04-14 19:52:11 944 3

原创 RegNet——颠覆常规神经网络认知的卷积神经网络(网络结构详解+详细注释代码+核心思想讲解)——pytorch实现

RegNet的博客的准备我可谓是话费了很多的时间,参考了诸多大佬的资料,主要是网上对于这个网络的讲解有点少,毕竟这个网络很新。网上可以参考的资料太少,耗费了相当多的时间,不过一切都是值得的,毕竟学完之后,才发现它真的是个超级无敌吊炸天的CNN卷积神经网络,跟他比起来之前常规的神经网络完全都是弟弟!好的 废话少说,我们先来简单了解一下regnet的思想。原论文名称:Designing Network Design Spaces原论文下载地址:https://arxiv.org/abs/2003.13678.

2023-01-02 00:08:54 3879 7

原创 目标检测算法中的上采样和下采样的具体含义

目标检测算法中的上采样和下采样的具体含义

2022-12-31 23:13:14 1250 1

原创 目标检测常见数据增强算法汇总讲解(Mixup,Cutout,CutMix,Mosaic)

在学习目标检测算法的过程中,发现了一些有趣的目标检测算法,打算简单写个笔记,不足之处还望谅解,可以在评论中指出来。 目标检测作为需要大量数据的算法,在实际情况中经常面临数据不足的情况,事实上很多时候数据确实对于开发者来说非常难搞,因此大佬们开发了各式各样的通过软件的方式将我们的数据变的多样化的方法。(Mixup,Cutout,CutMix,Mosaic)就是四种最为经典的算法,下面我们逐一进行讲解。 将两个图像按一定比例混合生成新的图像,然后使用新的图像参与训练,整个过程中原始

2022-12-06 23:20:32 3968

原创 yolo系列算法思想流程简单讲解概述————(究极简单的讲述和理解)

在我想学习算法的时候,我看某些大佬特别喜欢上来就讲论文,给我搞的贼难受,毕竟本人太辣鸡了,上来这么搞看不懂,经过诸多算法的这样折磨。我打算根据自己的亲身经历和学习过程中遇到的问题出一期,先讲算法整体流程和思想,再讲论文公式代码的博客,让大家轻松的学习一下yolo或者其他类的目标检测算法。好的,废话少说,这期我们学习一下yolov1,即最开始的快速目标检测算法是如何实现的,这样方便我们学习后续更复杂的yolov3等等!跟R-CNN系列不同,没看过R-CNN的可以先看看我写的这篇R-CNN的博客。RCNN算法思

2022-12-03 13:52:03 1935 2

原创 RCNN算法思想简单讲解概述————(究极简单的讲述和理解)

学习的过程中发现一个问题,如果不能大概的了解一下一个算法的思想直接去看他的论文,或者去看他算法的讲解就很痛苦,看不懂,学的效率也非常低,类似我之前发的RCNN论文精度的博客。RCNN目标检测算法内容详解(依托论文讲解)_小馨馨的小翟的博客-CSDN博客_rcnn论文下载我想我们在学习一个算法之前,还是得整体大概的了解一下这个算法的流程,是如何工作的,然后再去完成细节的学习这个算法,这样效果应该会好一点。好了,废话少说,我们讲一个RCNN的大致思想和流程,方便大家去细致的学习RCNN,当然也是为大家细致的学习

2022-12-02 21:36:35 982

原创 Yolo算法检测之Anchor Boxes原理详解

刚开始yolo系列的目标检测算法,在一个网格中只能检测一个对象,但是我们在实验中发现,一个网格中很多时候存在不仅一个目标,可能存在多个目标,类似如下图所示,下面中间的网格中就存在人和车辆两个目标的中心点,因此如何检测出一个网格中存在的多个目标就成了我们需要研究的问题。Anchor Boxes的出现帮我们解决了这个问题。 对于如上图的情况我们输出向量的时候C1 C2 C3种类这块没法输出,因为里面有两个,人和车。 因此 Anchor Boxes的做法是我们建立两个Anchor Box,如下图所示: 当然目标

2022-12-02 19:38:53 1868 2

原创 Yolo算法检测之NMS(非极大值抑制)原理详解

刚开始学习算法的时候,nms非极大值一直学不明白,今天终于搞明白了,大致总结一下。 按照yolo目标检测算法的初步思想来说,把图片分成19*19网格之后,理论上这个19*19个网格里面包含汽车一部分的都会检测到汽车的存在,那么带来的问题就是,很多个网格都能检测到汽车如下图所示,显然这并不是我们想要的效果,我们只想一个网格里检测到车(一辆车),图像上两辆车应该是两个网格。因为我们在检测的时候,可能对一个目标做重复多次检测,这个时候NMS的使用,就是为了删除那些无用的目标检测框,留下一个最佳的目标检测框。

2022-12-02 18:31:53 3930

原创 RCNN目标检测算法内容详解(依托论文讲解)

RCNN论文下载地址:https://arxiv.org/pdf/1311.2524.pdf 作为目标检测的开山鼻祖,对于RCNN的学习一定是有里程碑的意义的,RCNN的横空出世,我在学习目标检测算法的时候,发现有些概念总是模糊不清,因为我是直接学习yolo系列的,但是学了好几遍总感觉差点什么,对于一些大佬给我的建议是要重头撸一遍目标检测算法,RCNN作为目标检测的第一个算法,他的出现影响了后续一大堆目标检测算法,因此我打算从RCNN开始将经典的目标检测算法都学习一下,同时也会写下随笔博客,对于

2022-10-01 20:10:05 1638

原创 PyQT5入门案例(一)工资统计系统

GUI入门学习一

2022-09-24 17:54:02 950

原创 kaggle猫狗数据集开源——用于经典CNN分类实战

博客有人评论,有没有开源整理好的数据集让他们用来训练一下我博客的其他经典CNN网络,然后我开源一下之前用的kaggle猫狗数据集用于大家训练网络,测试网络。 链接:https://pan.baidu.com/s/1gJ4u8GtolTUGyW5w4bE1EA 提取码:4jfb...

2022-07-24 19:03:25 813 2

原创 自行设计开源的pdf转word软件(python开发设计)

自行用python开发的免费的pdf转word的exe把.exe文件 跟你要转换的pdf文档放到同一个文件夹里面 再把pdf文档的名字改成001然后双击exe即可 链接:https://pan.baidu.com/s/1yNCdfYQihbIhfEIBlTQoaA 提取码:lcrq 有效的话麻烦点个赞!谢谢......

2022-07-24 18:56:02 687 1

原创 深度学习之卷积神经网络中常用模型评估指标(混淆矩阵,精确率,召回率,特异度计算方法)——python代码

混淆矩阵,精确率,召回率,特异度作为卷积神经网络的模型性能评价指标,它们的计算和绘制具有非常重要的意义,特别是在写论文的时候,我们往往需要这些指标来证明我们模型的优异性,这里给出相应的代码方便大家计算和绘制自己的混淆矩阵和计算各种指标。首先是文件夹摆放方式: num_classes.json为写自己数据种类的文件:按照这样写入自己的数据种类名称即可,如果种类比这多或者少,相应删减即可 data文件夹下放置自己用来绘制混淆矩阵的数据集,数据集每一类文件夹的名称为这类数据集种类的名称即可: lenet.pth为

2022-07-03 13:45:54 5022 1

原创 目标检测之——labelImg标注工具使用方法

首先打开自己的Anaconda Prompt ,输入conda activate + 自己虚拟环境名字(我这里的环境名字叫tf21)不知道如何配置深度学习环境,建立虚拟环境的可以参考我的这篇博客史上最全深度学习环境配置教程---适用于各种深度学习框架---Pytorh TensorFlow Keras-等和各种python环境_小馨馨的小翟的博客-CSDN博客_深度学习框架配置这是已经进入我们的环境了 然后我们开始安装labelImg,就跟下载一般的库一样,事实上labelImg也就是python的一个库。

2022-06-21 18:54:31 3893

原创 C++语法基础(七)——可恶的指针

根据学习菜鸟教程笔记:C++ 数据类型 | 菜鸟教程每一个变量都有一个内存位置,每一个内存位置都定义了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址。就像其他变量或常量一样,您必须在使用指针存储其他变量地址之前,对其进行声明。指针变量声明的一般形式为:在这里,type 是指针的基类型,它必须是一个有效的 C++ 数据类型,var-name 是指针变量的名称。用来声明指针的星号 * 与乘法中使用的星号是相同的。但是,在这个语

2022-06-19 18:26:42 615

原创 C++语法基础(六)

根据学习菜鸟教程笔记:C++ 数据类型 | 菜鸟教程 一些基本类型可以使用一个或多个类型修饰符进行修饰: 下表显示了各种变量类型在内存中存储值时需要占用的内存,以及该类型的变量所能存储的最大值和最小值。注意:不同系统会有所差异,一字节为 8 位。注意:默认情况下,int、short、long都是带符号的,即 signed。注意:long int 8 个字节,int 都是 4 个字节,早期的 C 编译器定义了 long int 占用 4 个字节,int 占用 2 个字节,新版的 C/C++ 标准兼容了早期的这

2022-06-19 10:56:27 257

原创 目标检测系列讲解(三)之yolov3原理论文讲解

论文题目:YOLOv3: An Incremental Improvement(翻译过来就是一个渐进式的改进)论文下载地址: https://arxiv.org/abs/1804.02767在学习yolov3的时候,我们先假设我们已经对神经网络有所了解,至少应该学过alexnet和vgg这些网络,这样的话,我们的讲解才能放清晰透彻。目标检测作为一个比图像识别更复杂的算法,我们要做的不仅仅是将图像识别出来,还要将目标的位置定位出来,也就是我们不仅要识别目标的种类,还有检测目标的位置,这也就是为啥目标检测相对复

2022-06-16 18:42:51 1202 2

原创 C++ 语法基础(五)

输入输出: 程序与外部设备交换信息。可分为基于控制台的I/O,基于文件的I/O,基于字符串的I/O。数据流: C++ 把输入输出看作一个数据流。C++ 中相关的头文件如下表所示。 I/O对象: C++ 程序不能直接与输入输出设备交换信息,而需要通过一个对象实现。对象是输入输出设备在程序中的代理。每个 I/O 对象管理一个缓冲区,用于储存读写得数据。格式: 从输入缓冲区取数据存入变量; 将数据放入输出缓冲区。缓冲区刷新: 设置整数基数设置浮点数精度 文件: 是驻留在外储存器上,具有标识名的一组信

2022-06-11 20:22:39 550

原创 C++ 语法基础(四)

抽象过程:计算机的工作建立在抽象的基础上计算机层面的抽象:从计算机硬件,到机器语言,再到高级语言当出现一个抽象的任务时,需要程序员在机器模型与实际问题模型之间建立联系,按照计算机的结构去思考过程化程序设计:每个步骤用语句代替;适合解决小问题;面向对象程序设计:解决问题寻找帮手;可以解决大问题;对象与变量:都是程序中解决问题的工具;后者是语言已经设计好的工具,前者是程序员自己创建的工具面向对象的程序设计为程序员提供了创建工具的功能解决问题过程:考虑需要的工具;创建、收集工具;设计利用工具解决问题的过程代码重用

2022-06-11 17:32:58 435

原创 C++ 语法基础(三)

知识点指针的概念指针保存了一个内存地址,对指针的操作就是对地址的操作。可以将内存理解为一个“大数组”,指针相当于存储了一个数组下标,它指向下标对应位置的变量。指针的声明用以下代码声明指针。其中,运算符被称为取地址运算符,它返回变量在内存中的地址。void指针可以指向任意类型的值。指针的声明用以下代码声明指针。其中,运算符被称为取地址运算符,它返回变量在内存中的地址。void指针可以指向任意类型的值。取地址运算符不能作用于常量或表达式,如 或者 。因为他们在内存中并没有固定的地址。空指针空指针

2022-06-11 14:57:19 475

原创 C++ 语法基础(二)

自顶向下的分解,每个小问题设计为一个函数,公共小问题可以设计成一个库实现阶段自底向上的实现程序由3种基本结构组成功能顶层分解程序要做两件事:显示程序指南;模拟玩游戏的过程。的实现只要一系列的输出语句把程序指南显示一下就可以了函数的实现随机产生正反面,让用户猜,报告对错结果,然后询问是否要继续玩产生随机数的实现该函数接收用户输入的一个整型数。如果输入的数不是0或1,则重新输入,否则返回输入的值知识点石头、剪子、布游戏要求游戏规则:布覆盖石头;石头砸坏剪刀;剪刀剪碎布游戏过程:游戏

2022-06-08 11:41:02 568

原创 深度学习之如何使用Grad-CAM绘制自己的特征提取图-(Pytorch代码,详细注释)神经网络可视化-绘制自己的热力图

Grad-CAM绘制自己的热力图

2022-06-02 17:05:27 12151 34

原创 手撕Desenet卷积神经网络-pytorch-详细注释版(可以直接替换自己数据集)-直接放置自己的数据集就能直接跑。跑的代码有问题的可以在评论区指出,看到了会回复。训练代码和预测代码均有。

论文链接:https://arxiv.org/pdf/1608.06993.pdfDesenet(Densely Connected Convolutional Networks),翻译过来就是密集连接的卷积神经网络。Desenet网络是相较于Resnet更为先进的网络,简单来说两者的区别就是,Resnet网络是将前2层,或者前3层之前卷积层获取的特征,打入到当前层。 需要学习Resnet的可以看我的这篇博客。手撕Resnet卷积神经网络-pytorch-详细...

2022-05-31 18:09:15 1519 7

原创 目标检测类mAP等衡量指标的含义和计算方法

IoU(Intersection over Union): 预测框与ground truth的交集与并集的比值。这个量也被称为Jaccard指数。TP(True Positive): loU>0.5的检测框数量 (同一Ground Truth只计算一次)FP(False Positive): loU<=0.5的检测框 (或者是检测到同一个GT的多余检测框的数量)GT(Ground Truth):ground truth包括图像中物体的类别以及该图像中每个物体的真实边界框。FN...

2022-05-28 18:30:21 870

原创 (肝了三个小时的困难题-必须记录一下)剑指 Offer 37. 序列化二叉树-----python && C++源代码

剑指 Offer 37. 序列化二叉树难度困难306收藏分享切换为英文接收动态反馈请实现两个函数,分别用来序列化和反序列化二叉树。你需要设计一个算法来实现二叉树的序列化与反序列化。这里不限定你的序列 / 反序列化算法执行逻辑,你只需要保证一个二叉树可以被序列化为一个字符串并且将这个字符串反序列化为原始的树结构。提示:输入输出格式与 LeetCode 目前使用的方式一致,详情请参阅LeetCode 序列化二叉树的格式。你并非必须采取这种方式,你也可以采用其他的方法解决这个问题。示例:.

2022-05-24 22:24:13 209

原创 剑指 Offer 36. 二叉搜索树与双向链表--------python && C++源代码

剑指 Offer 36. 二叉搜索树与双向链表难度中等504收藏分享切换为英文接收动态反馈输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的循环双向链表。要求不能创建任何新的节点,只能调整树中节点指针的指向。为了让您更好地理解问题,以下面的二叉搜索树为例:我们希望将这个二叉搜索树转化为双向循环链表。链表中的每个节点都有一个前驱和后继指针。对于双向循环链表,第一个节点的前驱是最后一个节点,最后一个节点的后继是第一个节点。下图展示了上面的二叉搜索树转化成的链表。“head”

2022-05-23 20:15:51 199

原创 字节跳动笔试题——复杂链表的复杂——剑指 Offer 35. 复杂链表的复制——python && C++源代码

剑指 Offer 35. 复杂链表的复制难度中等529收藏分享切换为英文接收动态反馈请实现copyRandomList函数,复制一个复杂链表。在复杂链表中,每个节点除了有一个next指针指向下一个节点,还有一个random指针指向链表中的任意节点或者null。示例 1:输入:head = [[7,null],[13,0],[11,4],[10,2],[1,0]]输出:[[7,null],[13,0],[11,4],[10,2],[1,0]]示例 2:...

2022-05-23 19:06:07 178

原创 约瑟夫环——公式法——附LeetCode—剑指offer题目—剑指 Offer 62. 圆圈中最后剩下的数字

约瑟夫环问题: 约瑟夫问题是个著名的数学问题,N个人围成一圈,从第一个人开始数,杀掉第M个人。然后从第M+1个人再开始数,数到第M个人再杀掉,然后再从第M+1个人开始数,数到第M个人再次杀掉,反复进行,直到这圈人只剩下最后一个人。游戏结束。那么问题来了,如何快速的判断最后留下的那个人是谁呢?这就是约瑟夫环要研究的问题。我们以数组为例研究,假设 N=8 , M=3, F(8 , 3) = 7 (这个7是 7这个人的序号) ...

2022-05-20 16:13:46 895

原创 有趣的数学推导题目-leetcode462. 最少移动次数使数组元素相等 II

给你一个长度为 n 的整数数组 nums ,返回使所有数组元素相等需要的最少移动数。在一步操作中,你可以使数组中的一个元素加 1 或者减 1 。示例 1:输入:nums = [1,2,3]输出:2解释:只需要两步操作(每步操作指南使一个元素加 1 或减 1):[1,2,3] => [2,2,3] => [2,2,2]示例 2:输入:nums = [1,10,2,9]输出:16提示:n == nums.length1 <= nums....

2022-05-19 10:19:08 239

使用pytorch写的efficintnet代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图

使用pytorch写的efficintnet代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图,详细注释了神经网络的搭建过程

2023-05-01

使用pytorch写的Shufflenet v2代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图

使用pytorch写的Shufflenet v2代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图,详细注释了神经网络的搭建过程

2023-05-01

使用pytorch写的mobilenet v3代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图

使用pytorch写的mobilenet v3代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图,详细注释了神经网络的搭建过程

2023-05-01

使用pytorch写的mobilenet v2代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图

使用pytorch写的mobilenet v2代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图,详细注释了神经网络的搭建过程

2023-05-01

使用pytorch写的Regnet代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图

使用pytorch写的Regnet代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图,详细注释了神经网络的搭建过程

2023-05-01

使用pytorch写的Densenet代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图

使用pytorch写的Densenet代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图,详细注释了神经网络的搭建过程

2023-05-01

使用pytorch写的Resnet代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图

使用pytorch写的Resnet代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图,详细注释了神经网络的搭建过程

2023-05-01

使用pytorch写Googlenet代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图

使用pytorch写的Googlenet代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图,详细注释了神经网络的搭建过程

2023-05-01

使用pytorch写VGG代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图,详细注释了神经网络的搭建过程

使用pytorch写的VGG代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图,详细注释了神经网络的搭建过程

2023-05-01

使用pytorch写的Alexnet代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图

使用pytorch写的Alexnet代码,详细注释,可以生成训练集和测试集的损失和准确率的折线图,详细注释了神经网络的搭建过程

2023-05-01

空空如也

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

TA关注的人

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