自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Python】使用Shell通配符来匹配字符串

`fnmatch` 模块提供了两个函数 `fnmatch()` 和 `fnmatchcase()` 来在Python中实现使用Shell中的通配符(*,?, [0-9]等)匹配字符串。

2022-06-28 17:57:09 505 1

原创 【Python】在字符串的头尾做文本匹配

Python为字符串对象提供了 `str.startswith()` 和 `str.endswith()` 两个方法来实现字符串的开头和结尾的文本匹配,返回值为布尔值。

2022-06-28 17:37:24 668

原创 【Python】使用分隔符拆分字符串

有些时候,我们可能需要将字符串拆分为字符串列表。

2022-06-28 17:19:52 3041

原创 【Python】模块与包的组织

模块和包是Python项目的核心,这里简单总结一些包和结构和使用。

2022-06-28 08:12:11 347

原创 【Python】创建和解包归档文件

shutil 模块使用最常见的格式(.tar,.tgz 和 .zip)来创建和解包归档文件,依赖于 `zipfile` 和 `tarfile` 模块。

2022-06-27 18:31:32 397

原创 【Python】拷贝或移动文件和目录

shutil 模块提供了一系列对文件和文件集合的高阶操作。 特别是提供了一些支持文件拷贝和删除的函数。

2022-06-27 18:08:48 3065

原创 【Python】执行外部命令并获取输出

`subprocess` 模块运行用户生成新的进程,并连接它们的输入、输出、错误管道,并且获取它们的返回码。

2022-06-27 16:44:57 3297

原创 【Python】Python脚本命令行解析

使用 argparse 模块可以方便的编写出友好的命令行接口。程序定义需要的参数,然后 argparse 将从sys.argv解析出那些参数。argparse 模块还可以自动生成帮助手册和使用手册。并在用户给程序传入无效参数时报出错误信息。...

2022-06-27 11:01:54 876

原创 【Python】将重定向、管道输入或输出文件作为Python脚本的输入

使用 fileinput 模块实现将文件或命令输出作为脚本文件的输入。

2022-06-10 17:05:28 681

原创 【Python】Base64编码和解码

Base64 不是加密算法,只是一种编码方式,数据从一种形式转换为另一种形式进行传输/存储。Base64 就是一种基于64个可打印字符来表示二进制数据的方法。

2022-05-20 16:46:40 9959

原创 【Python】读写 CSV 编码数据

使用 CSV 库解析和读写 CSV 文件。

2022-05-20 15:45:34 939

原创 【Python】open 函数使用文件对象包装文件描述符

I/O系统以不同层次来构建,open 函数将以Python文件对象对其进行包装。

2022-05-20 12:37:01 587

原创 Linux 归档数据文件脚本

在使用 Linux 系统时,一个和常见的需求是归档指定目录的文件。本文简要介绍如何创建自动化 shell 脚本来获取指定目录的快照并保留旧数据的归档。

2022-05-19 11:24:50 340

原创 Linux 运行和控制 shell 脚本

对于 shell 脚本,我们最简单的操作是直接运行它。除此之外,我们还可以通过向运行中的脚本发送信号、修改脚本的优先级以及切换运行模式等等途径控制脚本。

2022-05-18 21:51:58 1373

原创 Linux 高级文本格式化编辑工具 —— awk

gawk 提供了一种编程语言,而不只是编辑器命令。awk 可以完成以下的功能:* 定义变量来保存数据* 使用算术和字符串操作符来处理数据* 使用结构化编程来为数据处理增加处理逻辑* 通过提取数据文件中的数据元素,将其重新排列和格式化,生成格式化报告

2022-05-17 11:53:02 716

原创 sed 编辑器删除文本中的空白行

本文,简要叙述了 sed 编辑器删除数据流中的所有空白。以及,有选择性的删除文本中的空白行的方法。

2022-05-16 08:40:02 3027 1

原创 shell 脚本使用 sed 编辑器处理文本文件

shell 脚本最常见的一个用途就是处理文本文件。检查日志文件、读取配置文件、处理数据元素,实现文本文件中各种数据的日常处理的自动化。

2022-05-16 04:09:47 1202

原创 Linux 进程管理、磁盘统计

本文主要介绍了Linux系统管理的一些相关命令,演示如何通过命令行命令来探查Linux系统的内部信息。

2022-05-13 09:21:48 227

原创 Linux bash shell 函数的创建和使用

为了代码复用,bash 也提供了函数功能。函数是一个脚本代码块,可以为其命名并在代码中任何位置重用。

2022-05-13 05:07:31 536

原创 Linux 标准文件描述符和重定向

当在终端中执行命令时,大多数时候,命令的输出是显示在显示在屏幕上。有时候,需要将命令的输出输入到文件中或其它位置。这就涉及到了本文将要介绍的内容。

2022-05-12 23:37:22 751

原创 Linux shell 脚本处理用户输入(命令行选项参数、用户输入)

简述了在bash shell 脚本中,如何使用命令行参数,如何设定命令选项及参数。从文件中读取的方法。

2022-05-12 08:31:03 28216

原创 Linux bash shell 的结构化语句——until循环语句

until 命令的工作方式与 while 命令完全相反。until 命令只有测试命令的退出状态码不为0,循环才会继续。其它方面的性质与 while 命令类似。

2022-05-12 05:48:25 207

原创 Linux bash shell 的结构化语句——while循环语句

bash shell 的 while 语句某种意义上是 for 和 if-then 的混合体。 test command 非零状态码下会继续执行循环。

2022-05-12 05:30:36 414

原创 Linux bash shell 的结构化语句——for循环语句

bash 提供了 for 命令,来创建一个遍历一系列值的循环。每次迭代执行以定义好的一组命令。

2022-05-12 05:13:04 259

原创 Linux shell 脚本结构化命令 if-then

bash shell 的最基本的结构化命令if-then语句。该语句允许执行一条命令,并根据这条命令的输出来执行其它命令。

2022-05-12 04:15:04 1546

原创 Linux 执行数学运算

shell 处理数学运算是个很复杂的过程。一般有两种方法:* expr 命令* 使用方括号

2022-05-12 02:17:21 424

原创 Linux 退出状态码

Linux shell 中运行的每一个命令都使用 退出状态码 来告诉shell命令已运行完毕。退出状态码值 0~255。

2022-05-12 00:36:42 2511

原创 Linux 的环境变量介绍

简要了解Linux中的环境变量的存储和使用,以及如何定义使用它自己的环境变量。

2022-05-11 07:45:11 208

原创 PyTorch: 目标检测(object detection)介绍

在图像分类任务中,我们假设图像中只有一个主要物体对象,我们只关注如何识别其类别。 然而,很多时候图像里有多个我们感兴趣的目标,我们不仅想知道它们的类别,还想得到它们在图像中的具体位置。 在计算机视觉里,我们将这类任务称为目标检测(object detection)或目标识别(object recognition)。

2022-05-10 11:53:30 4494

原创 PyTorch 使用torchvision进行图片数据增广

数据增强就是增强一个已有数据集,使得有更多的多样性。对于图片数据来说,就是改变图片的颜色和形状等等。

2022-05-05 18:22:18 3145 1

原创 PyTorch实现:经典网络 ResNet

ResNet(Residual Neural Network)由微软研究院的Kaiming He等四名华人提出,通过使用 Residual 结构训练出更深的神经网络,效果非常突出。ResNet的结构可以极快的加速神经网络的训练,模型的准确率也有比较大的提升。

2022-05-04 22:00:06 1096

原创 PyTorch实现:经典网络 含并行连结的网络 GoogLeNet

在GoogleNet出现值前,流行的网络结构使用的卷积核从1×1到11×11,卷积核的选择并没有太多的原因。GoogLeNet的提出,说明有时候使用多个不同大小的卷积核组合是有利的。

2022-05-03 01:45:45 772

原创 PyTorch实现:经典网络 NiN

NIN(NetWork In NetWork) 是出自新加坡国立大写2014年的论文"Network In Network",NIN 改进了传统的CNN,采用了少量参数就取得了超过AlexNet的性能,AlexNet网络参数大小是230M,NIN只需要29M,此模型后来先后被Inception与ResNet 等所借鉴。————————————————版权声明:本文为CSDN博主「遇到我的Bug你要裂了」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:http

2022-05-02 19:34:43 719

原创 PyTorch实现:经典网络 块网络VGG

AlexNet 证明深层神经网络卓有成效,但是AlexNet网络的设计没能给出一个通用的设计模板,来指导后续的研究人员设计网络框架。从AlexNet来看,卷积神经网络的基本组成部分包括:卷积层、激活函数层、汇聚层。因此,VGG提出了卷积块的概念,构建了一种基于卷积块设计的网络设计方法。

2022-05-02 15:36:19 1370

原创 PyTorch实现:经典网络 AlexNet

传统的机器学习方法,在收集到数据集之后,需要使用光学、几何学等领域的知识来指导手工对数据的预处理,然后通过标准的特征提取算法获取特征,最后将提取的特征送入选择的分类器中。随着技术的发展,另一种想法开始出现:特征的提取本身,也应该由模型通过学习来提取;特征可以有多个神经网络层来共同学习。由此,诞生的 AlexNet 最终使得卷积神经网络开始在图像领域超越其它机器学习方法。

2022-05-02 02:23:34 2051 4

原创 PyTorch 标准化操作层 (BatchNorm, LayerNorm, InstanceNorm))

PyTorch 标准化操作层的功能介绍和基本参数介绍。

2022-04-30 01:21:49 2192 1

原创 PyTorch 卷积层的使用

PyTorch的卷积层的使用介绍。

2022-04-29 15:32:10 246

原创 PyTorch 常用的损失函数(目标函数)介绍

损失函数(目标函数),在机器学习中计算真实值和目标值之间的差异。Pytorch 中定义了大量的目标函数类,这里简单介绍几种常用的目标函数。

2022-04-29 00:12:49 1073

原创 PyTorch 的容器 Container 包括 ( nn.ModuleList, nn.ModuleDict, nn.Sequential )

PyTorch 中定义了一些容器类,可以方便的构造自己的模型。nn.ModuleList 可以向列表一样索引module。nn.Sequential 适合构造一个多层的局部网络。

2022-04-28 00:35:42 547

原创 PyTorch nn.Module 实例的8个属性字典(OrderedDict)

nn.Module 子类实例化后会 创造8个 OrderedDict 属性,来管理网络。包括管理参数的_parameter,管理子模块的 _modules等等。

2022-04-27 20:08:44 3049

空空如也

空空如也

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

TA关注的人

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