python
wyl2077
这个作者很懒,什么都没留下…
展开
-
图片读取格式
1原创 2023-03-07 10:09:42 · 288 阅读 · 0 评论 -
Python多线程和多进程
1.python解释器锁(GL锁) python的GIL锁(非常详细)_谈笑的博客-CSDN博客_gil锁 理解Python中GIL锁 - 知乎 (zhihu.com) 同时只可以执行一个线程 对于同一个变量的多个引用,同时只可以有一个线程对变量进行操作 2.什么是进程什么,什么是线程 进程是独立的实体,拥有独立的地址,进程间无法直接访问。 线程是进程的实体,线程间可以相互访问。 3.什么时候用多线程 CPU并行操作少,IO并行操作多(IO等待期间会进行线程切换) 需要频繁创建销毁的优先原创 2022-03-07 20:41:24 · 250 阅读 · 0 评论 -
Pytorch复习
1.数据预处理 torch.utils.data — PyTorch 1.7.1 documentation (第一篇)pytorch数据预处理三剑客之——Dataset,DataLoader,Transform_MIss-Y的博客-CSDN博客_tusimple数据集 1.1继承torch.utils.data.Dataset,重写__getitem__和__len__,来从硬盘读取数据,在__getitem__中实现transform方法 from torch.utils.data impor原创 2022-02-27 16:15:53 · 510 阅读 · 0 评论 -
正则表达式及re
正则表达式是一种用来匹配字符串的表达式 详情可以参考:正则表达式 – 简介 | 菜鸟教程 (runoob.com) python中提供了re来进行匹配: import re a = "0183_c6s1_041426_01.jpg" pattern = re.compile(r'([-\d]+)_c(\d)') print(pattern.search(a).groups()) print(pattern.search(a).span()) 首先利用re.compile()来编译正则表达式,生成一原创 2021-09-01 15:50:52 · 196 阅读 · 0 评论 -
函数装饰器
在阅读很多python项目时,我们常常会看到@staticmethod,@classmethod 和 @property,这究竟是怎么一回事呢,赶快来跟小编来看一看。 参考:https://www.runoob.com 一。什么是函数装饰器 首先@XXX是指函数装饰器,简单来说函数装饰器相当于函数的嵌套 @funA def funB(): #... 相当于 funA(funB()) 即,将函数 B 作为参数传给 A() 函数 二。内置函数装饰器 2.1@staticmethod, 返回函数的静态原创 2021-06-06 21:30:15 · 103 阅读 · 0 评论