自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宁萌Julie的博客

Hi,欢迎来到我的博客,这里有我的一些技术学习分享,多多交流呀!

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

原创 在二维矩阵/数组中查找元素 Leetcode74, Leetcode240

如何在二维有序数组中查找元素呢?二分查找让您快速找到目标值。

2023-11-04 10:09:46 665

原创 在山脉数组中查找元素Leetcode162,Leetcode 852,Leetcode1095和Leetcode941

山脉数组中可以用二分查找吗?怎么用呢?这篇文章告诉你答案。

2023-07-10 20:28:43 444

原创 【数组基本】Leetcode 66 整数加1

Leetcode66.整数加1,看似简单,要写出代码也不容易哦!一起来看看呀!

2023-06-28 19:00:00 326

原创 数组中连续元素的个数:Leetcode 485, Leetcode 443

如何统计数组中连续元素的个数?解题思路和代码实现。

2023-06-26 19:00:00 396

原创 二分查找重复元素的范围 Leetcode 34

如何用二分查找法在有序数组中搜索重复元素的范围呢?本文介绍了两种方法。

2023-06-09 16:23:04 912

原创 二分查找法搜寻元素 Leetcode35, Leetcode69

二分查找应该怎么写?本文详细介绍了两种经典的思路和模板。

2023-06-08 20:15:40 471

原创 pandas 中如何按行或列的值对数据排序?

在数据处理中,要按照某一行或列的值对表格型数据排序,应该怎么做呢?本文为您详细介绍,让您轻松掌握 pandas 中的按值排序操作。

2023-02-25 13:00:00 4662 1

原创 如何在 JupyterLab 中把 ipykernel 切换到不同的 conda 虚拟环境?

如何在 JupyterLab (或 Jupyter Notebook) 中切换不同虚拟环境配置的 kernel 呢?本文将为您详细介绍。

2022-06-27 19:08:48 6291 8

原创 李宏毅老师《机器学习》课程笔记-6 GAN

介绍GAN(Generative Adversarial Model)。

2022-06-16 21:41:12 1191

原创 李宏毅老师《机器学习》课程笔记-5 Transformer

详细介绍大名鼎鼎的 Transformer 。

2022-06-05 21:13:47 1256 2

原创 pandas中如何提取DataFrame的某些列

本文介绍了在 pandas中提取 DataFrame的某些列的几种方法。

2022-06-05 09:35:58 48480 7

原创 李宏毅老师《机器学习》课程笔记-4.2 Batch Normalization

介绍了Deep Neural Network 的加速优化的一个方法: Batch Normalization

2022-05-27 21:34:20 800 3

原创 李宏毅老师《机器学习》课程笔记-4.1 Self-attention

介绍 transformer, BERT 中都用到的 Self-attention.

2022-05-27 21:22:07 888 6

原创 PyTorch 入门:训练一个深度神经网络(DNN)

pytorch入门笔记,训练深度神经网络(DNN)常用代码总结

2022-05-26 21:03:27 4639

原创 李宏毅老师《机器学习》课程笔记--合辑目录

合辑索引目录

2022-05-19 21:09:46 931

原创 李宏毅老师《机器学习》课程笔记-3卷积神经网络

介绍了深度学习在图像识别领域的应用—卷积神经网络。

2022-05-18 22:00:42 1136 2

原创 李宏毅老师《机器学习》课程笔记-2.2 为什么是“深度”学习?

李宏毅老师《机器学习》课程笔记-2.2 为什么是 Deep Network?

2022-05-18 21:52:27 647

原创 Python 中的 str.format() 和 f-string

介绍 Python 中 print() 函数常用到的 string format 用法。

2022-05-16 20:00:00 661 3

原创 李宏毅老师《机器学习》课程笔记-2.1模型训练技巧

本文介绍了机器学习的模型性能分析方法,以及一些模型训练技巧。

2022-05-15 19:48:40 844

原创 李宏毅老师《机器学习》课程笔记-1深度学习简介

本文是我学习李宏毅老师《机器学习》课程 2021/2022 -lecture1 的笔记,欢迎交流和多多指教!

2022-05-02 18:56:23 1809

原创 Anaconda 中使用 conda 配置虚拟环境与管理安装包

本文将介绍 Anaconda 的进阶使用:用 conda 配置虚拟环境、 package(安装包)的管理、以及导入或导出虚拟环境。

2022-05-02 18:53:42 16997 10

原创 Anaconda安装和初步使用

本文介绍了Anaconda 的安装和命令行打开 Anaconda的方法。

2022-04-27 20:29:09 25506

原创 想找一款读书笔记软件?快来试试BookxNote

去年看到网上介绍 BookxNote 是一款做读书笔记的好工具,被誉为“ Windows 端的 MarginNote” 。当时试用了一下感觉挺好,但是在笔记和书籍的存储上还有一些困惑,因此有点顾虑。最近看教程和自己尝试,解决了困惑,在此分享,希望能帮助您更快地上手 BookxNote。BookxNote 最新的是 BookxNotePro 版本,可以到官网免费下载。安装完成后,打开软件,出现的主页如下图(图 1)所示,点击左上方的【打开】按钮,打开一个 PDF 或 ePub 格式文档,就可以阅读和批注。

2022-04-17 19:00:35 9483

原创 【Python】列表排序,用 sort() 还是 sorted()?

内容提要:本文比较了 Python 中用于列表排序的两种函数 sort() 和 sorted(),帮助您选择合适的排序函数。对列表排序时,既可以用 List.sort(),也可以用 sorted(List),这两个函数有什么不同呢?如何选择?我以前常常分不清这两个函数,等到程序报错了,才知道 sorted 写成 sort 了,List 不能写在 sort() 括号里。您是否也有这个困惑呢?那就一起通过例子来熟悉这两个函数吧,以后就知道应该怎么使用了。1. 是否改变原列表首先应用 List.sort(

2022-03-21 20:28:36 2791

原创 Python 中使用 join() 函数把列表拼接成一个字符串

内容概要:如何把列表中的元素拼接为一个字符串呢?本文介绍了采用 join() 函数的解决方法。问题:有一个列表,比如:letters=[‘a’,‘b’,‘c’],想要把列表的元素连续显示出来,应该怎么办?解决办法:1.使用 Python中如何在print()显示后不换行? 的方法,设置 end=’’。如下代码所示:letters=['a','b','c']for letter in letters: print(letter,end='')abc2.把列表中的元素拼接为一个字符串(

2022-03-20 20:06:08 27124

原创 Python 中如何在 print() 显示后不换行?

内容概要:print() 是一个常用函数。那么,您是否注意过,print() 会在显示当前语句后换行。如果遇到需要连续显示、不换行的情况,比如在循环中使用 print(),应该怎么办呢?本文介绍了这个问题的解决方法。在做猜字谜游戏的程序设计时,需要把可选的字母显示出来。字母集是以字典的形式({字母: 个数})存储的。比如:{‘g’: 1,‘o’: 2,‘d’: 1},显示格式为:g o o d。我们首先会想到使用循环。对于字母集中的每个 {字母: 个数} 对,把字母打印个数遍即可。如下代码所示:let

2022-03-20 20:01:28 60140 1

原创 Jupyter Notebook中%time和%timeit 的使用

内容提要:本文介绍 Jupyter Notebook 中用于计算运行时间的魔法命令 ( Magic Command ) %time 和 %timeit。

2021-10-15 21:46:40 5291 1

原创 Python 中报错 “TypeError: ‘list‘ object is not callable”的解决方法

本文介绍了 用 list() 函数新建列表时,报错 “TypeError: ‘list’ object is not callable”的解决方法。

2021-09-24 20:30:35 65013 28

原创 Python中“Clipping input data to the valid range for imshow with RGB data ”的问题解决

本文介绍了报错:”Clipping input data to the valid range for imshow with RGB data ([0…1] for floats or [0…255] for integers)”?的原因和解决方法。

2021-09-22 19:59:06 26052

原创 pip install -Uqq 是什么意思?

在学习 fast.ai 课程( 2020年)时,课程配套代码的开头有一句( Jupyter Notebook 环境 ):!pip install -Uqq fastbook,始终不明白这里的 -Uqq 是什么意思呢?到网上查找,大部分文章里都提到 -U 等效于 --upgrade,也就是说,pip install -U 与 pip install --upgrade 相同,将对应的安装包升级至最新版本;但是没有看到对 -Uqq 的介绍。最后在 stackoverflow 的一个问答里找到了答案,-q 等

2021-09-10 19:59:16 1725

原创 如何保存matplotlib或seaborn绘制的图像(可以设置dpi)?

最近我制作了一个 seaborn可视化教程,播放之后收到一位同学的提问:学了教程后知道怎么用 seaborn 绘图了,那么,绘图之后如何保存图片呢?能不能在保存时设置图片的 dpi 值?对于第一个问题,我之前用过的保存图片方法是:截屏:使用Snipaste软件或电脑截图工具,详细操作方法欢迎阅读我的文章:或者将运行之后的 Jupyter Notebook 文件存成 markdown 文档:在菜单栏依次选择:File>Download as >Markdown(.md),生成的 markd

2021-09-10 19:57:18 3034

原创 seaborn可视化视频简介

内容提要内容概述:本文简要介绍了 seaborn 的绘图函数,也是我制作的 seaborn 视频教程的开头部分。详细示例讲解,欢迎收看视频:一小时带你掌握seaborn可视化。Seaborn 是 Python 的一个统计分析的绘图库,它基于 matplotlib,同时其中的函数又能很好地与 pandas 交互。我们用机器学习方法来分析和解决问题时,一般会采用如图1所示的流程。其中,很重要的一步就是探索性数据分析( EDA )。在这一步中,通常会把分析结果可视化,这样既利于自己观察规律,也可以更好地向

2021-09-10 19:54:49 147

原创 【入门科普】机器学习与深度学习

内容概要:这是一篇介绍机器学习与深度学习的入门文章,帮助初学者了解相应的知识架构。我在刚开始学机器学习时,常会有这样的困惑:为什么有的地方在讲机器学习 ( Machine Learning ),有的在讲深度学习 ( Deep Learning )?领域内都在谈深度学习应用,我是不是应该赶紧学深度学习,机器学习还有必要学吗?为此,我写下这篇文章介绍这些知识点之间的联系,希望能帮助到有同样困惑的同学。觉得不错的话,请点赞支持我一下,谢谢!注:本文的部分内容为文末列出参考书籍的学习笔记。如果您对此感兴趣.

2021-09-01 21:25:31 442

原创 如何更新/升级 python 库?

本文介绍了如何查看Python库的当前版本、以及如何更新库、配置下载的镜像源。

2021-08-24 19:17:14 47187 10

原创 Windows10中,如何改变鼠标光标(指针)的大小和颜色?

您在电脑上做教程讲解或是演示时,是否有过这样的烦恼:鼠标光标不明显,观众不容易看到鼠标箭头指示的地方?那么,有没有什么办法可以让鼠标光标更大、更醒目呢?有啊!下面就来介绍两种方法:

2021-06-03 20:20:32 11099 7

原创 Numpy运算中的axis参数设置

最近在学习Numpy时,对函数设置中axis(轴)参数有些困惑,学习了这两篇文章:Python · numpy · axis和 Numpy:对Axis的理解,感觉自己弄明白了,在这里分享我的理解,欢迎交流和指正。举例说明更明白,那就直接上例子吧。对于图中所示的数组,shape为(2,3,4),表示这是一个三维数组,每个维度的大小分别是2,3,4,换言之,就是在相应的维度上有2/3/4个元素。以第一维维度(对应axis=0)为例,其大小为2,也就是有两个元素,即图中的两个3×43\times43×

2021-04-23 12:32:50 422

原创 Jupyter Notebook使用

文章目录基本功能快捷键运行 Python 文件输入自动完成:【Tab】键magic 语法参考教程注:本文中部分内容是 Python for Data Analysis (by Wes Mckinney) 一书的学习笔记。接着上一篇文章,我们从 Anaconda 命令行打开 Jupyter Notebook,在浏览器中会看到类似下图的页面,下方还有文件夹或者文件的列表。点击图中箭头指示的【New】按钮,新建一个空白文档。基本功能打开新文档,我们看到如下界面:图中标识了一些功能。其中,核心部

2021-04-23 12:29:55 350 2

原创 Python入门:安装 Python 软件,Anaconda

文章目录Python安装方式Anaconda使用工具包安装参考教程“工欲善其事,必先利其器”。在机器学习领域,经常使用的一个工具就是 Python 软件。Python 怎么安装和使用呢?Python安装方式我在学 Python 时用过两种安装方式:第一种是安装 Python 软件(下载地址:Python 官网) + Atom 编辑器(也可以是VSCode 编辑器)。用 Atom 编辑器编写程序后,在 Python 的命令行运行该程序。如果您有过学习 C 语言的经历,那么这种 Python 软件的编程

2021-04-23 12:03:42 641

原创 重装系统后如何配置hexo博客

早段时间重装了系统,考虑到hexo博客需要在新系统安装配置,重装之前在网上查找学习了相关教程,在这里记录一下。重要的准备工作首先,最重要的一点:在重装系统之前,备份保存 硬盘里hexo博客文件夹(就是hexo博客存储的文件夹。) 因为不知道哪些文件需要用,所以我把整个文件夹都保存下来。重装系统之后1.安装软件 git 和 Node.jsgit下载地址:git官网Node.js下载地址:Node.js官网注:因为有一段时间了,以下的步骤2,3,5,6 我不记得具体是在哪个文件夹上运行Git Ba

2021-02-01 19:23:05 302

原创 录屏软件 OBS 入门笔记

最近我想学习一下怎么录屏,就上网查找了一下教程,本文为我记录的学习笔记,详细教程请参考文末链接。工具选择我用的是 Windows系统,可以用系统自带的游戏录屏,但是功能单一。也可以用OBS、Bandicam等专业软件。最后我选择 OBS 这款开源免费的软件。下载OBS,全称Open Broadcaster Software,录像、录屏和直播均可。到OBS官网下载,小诀窍:用迅雷下载。参数配置1.重要的控件栏如图所示为控件栏,在屏幕的右侧,点击【开始录制】按钮就可以录屏了,然后再点同一个按钮停

2021-02-01 19:20:02 2103 4

空空如也

空空如也

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

TA关注的人

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