![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python学习和使用过程积累
文章平均质量分 54
以通俗易懂+示例的形式,记录在学习和项目经历中遇到的python相关函数,对其功能进行解读,帮助初学者和后期回顾查阅。
木彳
AI算法工程师,包括模型优化、嵌入式平台部署应用。
展开
-
【Python】图像批量合成视频,并以文件夹名称命名合成的视频
一个文件夹中有多个子文件夹,子文件夹中有多张图像。如何把批量把子文件夹中的图像合成视频,视频名称是子文件夹的名称,生成的视频保存到指定文件夹,效果记录。原创 2024-05-16 04:00:00 · 348 阅读 · 0 评论 -
【Python】【Opencv】形态学操作cv2.morphologyEx()函数详解和示例,实现腐蚀、膨胀、闭和开等运算
常用的形态学操作如腐蚀、膨胀、开运算、闭运算等,可以帮助我们解决一下图像不连接或消除图像中某些不想要的连接,对于图像处理使用方便,效果明显。本文通过示例对这些功能和效果进行演示,以帮助大家理解和使用。原创 2024-01-27 04:30:00 · 4726 阅读 · 2 评论 -
【Python】查看张量(tensor)数据维度和每一维大小示例
通过示例讲解查看张量维度的方法,包括整体维度和某一维的数值。原创 2024-01-24 03:45:00 · 1399 阅读 · 0 评论 -
【Python】torch.no_grad()函数详解和示例
torch.no_grad() 是 PyTorch 中的一个上下文管理器,用于在进入该上下文时禁用梯度计算。这在你只关心评估模型,而不是训练模型时非常有用,因为它可以显著减少内存使用并加速计算。原创 2024-01-22 04:00:00 · 4348 阅读 · 0 评论 -
【Python代码】以线性模型为例,详解深度学习算法流程,包括数据生成、定义模型、损失函数、优化算法和训练
**使用带有噪声的线性模型构造数据集,并根据有限的数据恢复该线性模型的参数。****其中包括数据集构造、模型参数初始化、损失函数定义、定义优化算法和训练等过程**。是大多数算法实现过程的一个缩影,理解此过程有助于在开发或改进算法时更深刻了解其算法的构造和框架。原创 2024-01-21 15:46:21 · 1148 阅读 · 0 评论 -
【Python】小提琴图绘制
【代码】【Python】小提琴图绘制。原创 2024-01-20 05:15:00 · 889 阅读 · 0 评论 -
【Python】【Numpy】np.ma.array()函数详解和运行示例
np.ma.array 是 NumPy 库中的一个函数,用于创建一个 Masked Array(带掩码的数组)。Masked Array 是一种特殊类型的数组,其中某些元素可能被标记为无效或缺失。在处理这些数组时,这些被标记为无效的元素将被忽略。原创 2024-01-20 05:00:00 · 693 阅读 · 0 评论 -
【Python】箱型图和热图绘制详解和示例
箱型图(Box Plot)和热图(Heatmap)是两种常用的数据可视化工具,它们各自有着不同的特点和用途。在写总结和文献时对数据的表达更加直观,本文对这两种图像的绘制进行详解和示例。原创 2024-01-17 04:45:00 · 735 阅读 · 0 评论 -
【Python】【Opencv】cv2.findContours()、cv2.drawContours()和cv2.contourArea()函数详解和运行示例
为帮助大家理解和使用cv2.findContours()、cv2.drawContours()和cv2.contourArea()函数,本文通过对函数内容进行详解,并通过运行示例更直观表述。原创 2024-01-17 04:30:00 · 4499 阅读 · 0 评论 -
【Python】tensor格式数据转为图像,并保存图像详解和示例
在项目中遇到一个tensor格式的数据,要保存为图像,此文对转换过程通过示例分享,以记录学习过程和帮助大家遇到同类问题时使用。原创 2024-01-16 04:45:00 · 3076 阅读 · 0 评论 -
【Python】torch中的.detach()函数详解和示例
在PyTorch中,.detach()是一个用于张量的方法,主要用于创建该张量的一个“离断”版本。这个方法在很多情况下都非常有用,例如在缓存释放、模型评估和简化计算图等场景中。原创 2024-01-16 04:45:00 · 3345 阅读 · 0 评论 -
【Python】使用Opencv裁剪指定区域,再重构大小和保存示例
在Python中,使用OpenCV库可以很方便地截取图像的某一区域,然后尺寸重构,最后保存为新的图像文件。以下是一个示例代码,演示如何实现这一操作:原创 2024-01-13 04:15:00 · 866 阅读 · 0 评论 -
【Python】Sigmoid和Hard Sigmoid激活函数对比总结及示例
Sigmoid和Hard Sigmoid是两种常用的激活函数,它们在神经网络中起到非线性变换的作用。以下是它们之间的对比和优缺点总结原创 2024-01-11 04:30:00 · 1586 阅读 · 0 评论 -
【Python】AttributeError: module ‘torch.nn‘ has no attribute ‘HardSigmoid‘
AttributeError: module 'torch.nn' has no attribute 'HardSigmoid' 这个错误是因为PyTorch的torch.nn模块中并没有HardSigmoid这个函数。是拼写的大小写问题,换成`nn.Hardsigmoid()`即可。原创 2024-01-11 04:00:00 · 1035 阅读 · 0 评论 -
【Python】内置的type()函数详解和示例
在Python中,type()函数是一个内置函数,用于获取对象的类型。这个函数返回一个对象的类型对象,可以用来比较和识别对象的类型。原创 2024-01-09 15:33:44 · 907 阅读 · 0 评论 -
【Python】nn.init.constant_()函数详解和示例
nn.init.constant_ 是 PyTorch 中的一个初始化方法,用于为神经网络的权重和偏置项设置常量值。这个初始化方法通常用于在训练神经网络之前初始化模型的参数。原创 2023-12-20 04:15:00 · 1440 阅读 · 0 评论 -
【Python】json.dumps()函数详解和示例
json.dumps() 是 Python 中 json 模块的一个函数,用于将 Python 对象编码为 JSON 格式的字符串。这个函数非常有用,当你需要将 Python 对象保存为 JSON 文件,或者通过网络传输到另一个系统时,它可以很方便地将 Python 数据结构转换为 JSON 格式。原创 2023-12-16 03:15:00 · 9719 阅读 · 1 评论 -
【python】os.getcwd()函数详解和示例
os.getcwd() 是 Python 的一个内建函数,用于获取当前工作目录的路径。这个函数属于 os 模块,需要导入这个模块才能使用它。原创 2023-12-15 04:00:00 · 3288 阅读 · 0 评论 -
【Python】np.hstack()和np.vstack函数详解和示例
本文通过函数原理和运行示例,对np.hstack()和np.vstack函数进行详解,以帮助大家理解和使用。更多Numpy函数详解和示例,可参考.....。原创 2023-12-12 04:30:00 · 6280 阅读 · 0 评论 -
【Python】np.save()和np.load()函数详解和示例
本文通过函数原理和运行示例,对np.save()和np.load()函数进行详解,以帮助大家理解和使用。更多Numpy函数详解和示例,可参考.........。原创 2023-12-08 05:00:00 · 3324 阅读 · 0 评论 -
【Python】np.maximum()和np.minimum()函数详解和示例
本文通过函数原理和运行示例,对np.maximum()和np.minimum()函数进行详解,以帮助大家理解和使用。更多Numpy函数详解和示例,可参考........。原创 2023-12-08 04:00:00 · 5520 阅读 · 0 评论 -
【Python】Numpy库近50个常用函数详解和示例,可作为工具手册使用
本文以yolo系列代码为基础,在其中查找用到的numpy函数,包含近50个函数,本文花费多天,三万多字,通过丰富的函数原理和示例对这些函数进行详解。以帮助大家理解和使用。原创 2023-12-07 10:35:39 · 2751 阅读 · 0 评论 -
UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x8c in position 28: illegal multibyte sequence
如果你在一个使用不同默认编码的系统上运行代码(例如在 Linux 上使用 ‘utf-8’,而在 Windows 上使用 ‘gbk’),这可能会导致问题。这段代码会以 ‘utf-8’ 编码打开文件,并读取它的内容。如果你不确定文件的编码,你可以尝试使用 ‘utf-8’ 或 ‘latin1’,并查看是否仍然抛出错误。这个问题是在尝试读取文件时遇到的,特别是当文件的编码格式不是 ‘gbk’ 时。Python 默认使用 ‘gbk’ 编码来解码文件,如果文件包含 ‘gbk’ 无法解码的字节,就会抛出这个错误。原创 2023-12-06 18:37:46 · 676 阅读 · 0 评论 -
【Python】logging模块函数详解和示例
在Python中,LOGGER通常是指一个用于记录日志的模块或对象。它可以帮助你在程序中跟踪和记录事件,以便于调试、错误跟踪和日志分析。Python的标准库中包含了一个名为logging的模块,它提供了一个灵活且功能强大的日志记录系统。本文对相应的函数进行详解和示例,以帮助大家理解和使用。原创 2023-12-07 04:45:00 · 1489 阅读 · 0 评论 -
AttributeError: module ‘math‘ has no attribute ‘polar‘
尝试从math模块中调用一个不存在的属性polar。math模块中并没有名为polar的函数,这就是为什么你遇到了AttributeError。可以使用cmath模块中的polar函数计算复数的模和幅角。原创 2023-12-05 12:15:59 · 475 阅读 · 0 评论 -
【Python】哈达马乘积详解和示例
哈达马乘积的主要特点是,它可以将两个实数或复数的模长和相位进行组合,从而得到一个新的复数。原创 2023-12-05 12:12:11 · 835 阅读 · 0 评论 -
【Python】OpenCV库中常用函数详解和示例
在Python中,OpenCV(Open Source Computer Vision Library)是一个广泛使用的图像和视频处理库。它包含许多用于图像处理和计算机视觉任务的函数。本文对一些常用的OpenCV函数及其详细解释和示例,以帮助大家理解和使用。原创 2023-12-01 15:08:06 · 2486 阅读 · 0 评论 -
【Python】yaml.safe_load()函数详解和示例
在Python中,PyYAML库提供了对YAML(YAML Ain’t Markup Language)文件的强大支持。YAML是一种直观的数据序列化标准,可以方便地存储和加载配置文件、数据日志等。yaml.safe_load和yaml.load是Python的PyYAML库提供的两个函数,用于从YAML格式的文件中加载数据。现在大多数代码中使用的都是,因此本文对其进行详解和示例。原创 2023-11-30 05:00:00 · 2798 阅读 · 0 评论 -
【Python】nn.BCEWithLogitsLoss函数详解
nn.BCEWithLogitsLoss() 是 PyTorch 中一个用于二元分类问题的损失函数,它结合了 Sigmoid 层(将输出映射到 [0,1] 范围内)和 Binary Cross Entropy(BCE)损失。这可以避免在正向和反向传播过程中可能出现梯度爆炸或梯度消失的问题。原创 2023-11-29 05:00:00 · 2722 阅读 · 0 评论 -
【Python】torch.exp()和 torch.sigmoid()函数详解和示例
本文对torch.exp()和 torch.sigmoid()函数进行原理和示例讲解,以帮助大家理解和使用。原创 2023-11-29 05:00:00 · 7774 阅读 · 0 评论 -
【Python】plt库详解和示例
plt 是 Python 中 Matplotlib 库的一个常用别名,它表示 pyplot,这是一个用于创建图形和图形的可视化表示的工具。下面是一些 plt 函数的详解和示例,以帮助大家理解和使用。原创 2023-11-28 14:02:47 · 4730 阅读 · 0 评论 -
python中一个文件(A.py)怎么调用另一个文件(B.py)中定义的类AA详解和示例
本文主要讲解python文件中怎么调用另外一个py文件中定义的类,将通过代码和示例解读,帮助大家理解和使用。原创 2023-11-24 05:30:00 · 1077 阅读 · 0 评论 -
【Python】tensorboard实时查看模型训练过程的方法示例
本文对tensorboard实时查看模型训练过程的方法进行实例详解,以帮助大家理解和使用。原创 2023-11-23 10:38:01 · 529 阅读 · 0 评论 -
【Python】【Torch】神经网络中各层输出的特征图可视化详解和示例
本文对神经网络各层特征图可视化的过程进行运行示例,方便大家使用,有助于更好的理解深度学习的过程,尤其是每层的结果。原创 2023-11-22 09:35:26 · 2069 阅读 · 1 评论 -
【python】直方图正则化详解和示例
直方图正则化(Histogram Normalization)是一种图像增强技术,目的是改变图像的直方图以改善图像的质量。具体来说,它通过将图像的直方图调整为指定的形状,以增强图像的对比度和亮度。原创 2023-11-21 05:45:00 · 878 阅读 · 0 评论 -
【python】均值、中值和高斯滤波详解和示例
本文对均值、中值和高斯滤波进行详解,以帮助大家理解和使用。原创 2023-11-16 15:01:00 · 2571 阅读 · 0 评论 -
torch.cat()、 torch.add()、torch.subtract()、torch.subtract()和torch.div()函数详解和示例
本文通过原理和示例对torch.cat()、 torch.add()、torch.subtract()、torch.subtract()、torch.div()和torch.linalg.solve() 函数进行详解,以帮助大家理解和使用。原创 2023-11-12 21:08:24 · 2510 阅读 · 0 评论 -
【Python】os.walk()函数功能详解
os.walk() 是 Python 中的一个非常方便的函数,用于遍历目录和其子目录,并返回一个三元组(dirpath, dirnames, filenames)的生成器。原创 2023-10-31 17:07:47 · 2576 阅读 · 0 评论