- 博客(71)
- 收藏
- 关注
原创 【Python】使用Shell通配符来匹配字符串
`fnmatch` 模块提供了两个函数 `fnmatch()` 和 `fnmatchcase()` 来在Python中实现使用Shell中的通配符(*,?, [0-9]等)匹配字符串。
2022-06-28 17:57:09 518 1
原创 【Python】在字符串的头尾做文本匹配
Python为字符串对象提供了 `str.startswith()` 和 `str.endswith()` 两个方法来实现字符串的开头和结尾的文本匹配,返回值为布尔值。
2022-06-28 17:37:24 688
原创 【Python】创建和解包归档文件
shutil 模块使用最常见的格式(.tar,.tgz 和 .zip)来创建和解包归档文件,依赖于 `zipfile` 和 `tarfile` 模块。
2022-06-27 18:31:32 410
原创 【Python】执行外部命令并获取输出
`subprocess` 模块运行用户生成新的进程,并连接它们的输入、输出、错误管道,并且获取它们的返回码。
2022-06-27 16:44:57 3326
原创 【Python】Python脚本命令行解析
使用 argparse 模块可以方便的编写出友好的命令行接口。程序定义需要的参数,然后 argparse 将从sys.argv解析出那些参数。argparse 模块还可以自动生成帮助手册和使用手册。并在用户给程序传入无效参数时报出错误信息。...
2022-06-27 11:01:54 899
原创 【Python】Base64编码和解码
Base64 不是加密算法,只是一种编码方式,数据从一种形式转换为另一种形式进行传输/存储。Base64 就是一种基于64个可打印字符来表示二进制数据的方法。
2022-05-20 16:46:40 9995
原创 Linux 归档数据文件脚本
在使用 Linux 系统时,一个和常见的需求是归档指定目录的文件。本文简要介绍如何创建自动化 shell 脚本来获取指定目录的快照并保留旧数据的归档。
2022-05-19 11:24:50 357
原创 Linux 运行和控制 shell 脚本
对于 shell 脚本,我们最简单的操作是直接运行它。除此之外,我们还可以通过向运行中的脚本发送信号、修改脚本的优先级以及切换运行模式等等途径控制脚本。
2022-05-18 21:51:58 1392
原创 Linux 高级文本格式化编辑工具 —— awk
gawk 提供了一种编程语言,而不只是编辑器命令。awk 可以完成以下的功能:* 定义变量来保存数据* 使用算术和字符串操作符来处理数据* 使用结构化编程来为数据处理增加处理逻辑* 通过提取数据文件中的数据元素,将其重新排列和格式化,生成格式化报告
2022-05-17 11:53:02 739
原创 shell 脚本使用 sed 编辑器处理文本文件
shell 脚本最常见的一个用途就是处理文本文件。检查日志文件、读取配置文件、处理数据元素,实现文本文件中各种数据的日常处理的自动化。
2022-05-16 04:09:47 1234
原创 Linux bash shell 函数的创建和使用
为了代码复用,bash 也提供了函数功能。函数是一个脚本代码块,可以为其命名并在代码中任何位置重用。
2022-05-13 05:07:31 558
原创 Linux 标准文件描述符和重定向
当在终端中执行命令时,大多数时候,命令的输出是显示在显示在屏幕上。有时候,需要将命令的输出输入到文件中或其它位置。这就涉及到了本文将要介绍的内容。
2022-05-12 23:37:22 763
原创 Linux shell 脚本处理用户输入(命令行选项参数、用户输入)
简述了在bash shell 脚本中,如何使用命令行参数,如何设定命令选项及参数。从文件中读取的方法。
2022-05-12 08:31:03 29148
原创 Linux bash shell 的结构化语句——until循环语句
until 命令的工作方式与 while 命令完全相反。until 命令只有测试命令的退出状态码不为0,循环才会继续。其它方面的性质与 while 命令类似。
2022-05-12 05:48:25 220
原创 Linux bash shell 的结构化语句——while循环语句
bash shell 的 while 语句某种意义上是 for 和 if-then 的混合体。 test command 非零状态码下会继续执行循环。
2022-05-12 05:30:36 435
原创 Linux bash shell 的结构化语句——for循环语句
bash 提供了 for 命令,来创建一个遍历一系列值的循环。每次迭代执行以定义好的一组命令。
2022-05-12 05:13:04 277
原创 Linux shell 脚本结构化命令 if-then
bash shell 的最基本的结构化命令if-then语句。该语句允许执行一条命令,并根据这条命令的输出来执行其它命令。
2022-05-12 04:15:04 1572
原创 Linux 退出状态码
Linux shell 中运行的每一个命令都使用 退出状态码 来告诉shell命令已运行完毕。退出状态码值 0~255。
2022-05-12 00:36:42 2537
原创 PyTorch: 目标检测(object detection)介绍
在图像分类任务中,我们假设图像中只有一个主要物体对象,我们只关注如何识别其类别。 然而,很多时候图像里有多个我们感兴趣的目标,我们不仅想知道它们的类别,还想得到它们在图像中的具体位置。 在计算机视觉里,我们将这类任务称为目标检测(object detection)或目标识别(object recognition)。
2022-05-10 11:53:30 4565
原创 PyTorch 使用torchvision进行图片数据增广
数据增强就是增强一个已有数据集,使得有更多的多样性。对于图片数据来说,就是改变图片的颜色和形状等等。
2022-05-05 18:22:18 3180 1
原创 PyTorch实现:经典网络 ResNet
ResNet(Residual Neural Network)由微软研究院的Kaiming He等四名华人提出,通过使用 Residual 结构训练出更深的神经网络,效果非常突出。ResNet的结构可以极快的加速神经网络的训练,模型的准确率也有比较大的提升。
2022-05-04 22:00:06 1114
原创 PyTorch实现:经典网络 含并行连结的网络 GoogLeNet
在GoogleNet出现值前,流行的网络结构使用的卷积核从1×1到11×11,卷积核的选择并没有太多的原因。GoogLeNet的提出,说明有时候使用多个不同大小的卷积核组合是有利的。
2022-05-03 01:45:45 787
原创 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 729
原创 PyTorch实现:经典网络 块网络VGG
AlexNet 证明深层神经网络卓有成效,但是AlexNet网络的设计没能给出一个通用的设计模板,来指导后续的研究人员设计网络框架。从AlexNet来看,卷积神经网络的基本组成部分包括:卷积层、激活函数层、汇聚层。因此,VGG提出了卷积块的概念,构建了一种基于卷积块设计的网络设计方法。
2022-05-02 15:36:19 1391
原创 PyTorch实现:经典网络 AlexNet
传统的机器学习方法,在收集到数据集之后,需要使用光学、几何学等领域的知识来指导手工对数据的预处理,然后通过标准的特征提取算法获取特征,最后将提取的特征送入选择的分类器中。随着技术的发展,另一种想法开始出现:特征的提取本身,也应该由模型通过学习来提取;特征可以有多个神经网络层来共同学习。由此,诞生的 AlexNet 最终使得卷积神经网络开始在图像领域超越其它机器学习方法。
2022-05-02 02:23:34 2066 4
原创 PyTorch 标准化操作层 (BatchNorm, LayerNorm, InstanceNorm))
PyTorch 标准化操作层的功能介绍和基本参数介绍。
2022-04-30 01:21:49 2252 1
原创 PyTorch 常用的损失函数(目标函数)介绍
损失函数(目标函数),在机器学习中计算真实值和目标值之间的差异。Pytorch 中定义了大量的目标函数类,这里简单介绍几种常用的目标函数。
2022-04-29 00:12:49 1097
原创 PyTorch 的容器 Container 包括 ( nn.ModuleList, nn.ModuleDict, nn.Sequential )
PyTorch 中定义了一些容器类,可以方便的构造自己的模型。nn.ModuleList 可以向列表一样索引module。nn.Sequential 适合构造一个多层的局部网络。
2022-04-28 00:35:42 567
原创 PyTorch nn.Module 实例的8个属性字典(OrderedDict)
nn.Module 子类实例化后会 创造8个 OrderedDict 属性,来管理网络。包括管理参数的_parameter,管理子模块的 _modules等等。
2022-04-27 20:08:44 3077
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人