摘要: ## numpy-线代和矩阵 [TOC] ### 创建(转换)矩阵 一般我们先创建数组,然后将其转化为矩阵 ``` np.mat(data, dtype=None) data: 数据或者数组 dtype: 数据格式 ``` ```python import numpy as np arr1 = np 阅读全文
posted @ 2023-07-30 18:01 贝壳里的星海 阅读(45) 评论(0) 推荐(0) 编辑
摘要: # numpy-选择和过滤 [TOC] ## 查找 ### np,where() 1、不带条件 返回tuple,第一个值是索引,第二个是空值 输入必须是 数组,不能是 list 输入一般是一维,行向量或者列向量都可以 2、带条件 `np.where(condition, x, y)` 满足条件(`c 阅读全文
posted @ 2023-07-30 18:01 贝壳里的星海 阅读(112) 评论(0) 推荐(0) 编辑
摘要: ## git同时链接多个仓库 [TOC] ### 查看本地仓库所关联的远程仓库 ```sh $ git remote -v origin https://codeup.aliyun.com/62b3ddce98b10058fdb7b9ba/beike/lcodeNoteCards.git (fetc 阅读全文
posted @ 2023-07-28 19:45 贝壳里的星海 阅读(24) 评论(0) 推荐(0) 编辑
摘要: ## Pyplot基本绘图 [TOC] Pyplot 是常用的绘图模块,能很方便让用户绘制 2D 图表。 Pyplot 包含一系列绘图函数的相关函数,每个函数会对当前的图像进行一些修改 - `plot()`:用于绘制线图和散点图 - `scatter()`:用于绘制散点图 - `bar()`:用于绘 阅读全文
posted @ 2023-07-25 21:49 贝壳里的星海 阅读(751) 评论(0) 推荐(0) 编辑
摘要: ## matplotlib绘图与子图 [TOC] ### 绘图基础 - 画布**figure**, 代表了整幅图,通过包括底图、axes对象以及其它图元素的方式,囊括了全部图元素。 - **axes**对象(图形区)总是从属于.figure类对象,须创建在figure类对象中。 - axes对象(图 阅读全文
posted @ 2023-07-25 21:47 贝壳里的星海 阅读(52) 评论(0) 推荐(0) 编辑
摘要: ## Recognize Anything Model - 项目链接:https://recognize-anything.github.io/ - Demo链接:https://huggingface.co/spaces/xinyu1205/Tag2Text - 源码链接:https://gith 阅读全文
posted @ 2023-07-20 23:18 贝壳里的星海 阅读(713) 评论(0) 推荐(0) 编辑
摘要: ## python 实例方法,类方法,静态方法 [TOC] ### 实例方法 - 只能被被实例对象调用 - 第一个参数必须是实例对象,该参数名一般约定为“self”,通过它来传递实例的属性和方法 - 方法内部可以传类的属性和方法 ### 类方法 - 实例对象和类对象都可以调用。 - 使用装饰器@cl 阅读全文
posted @ 2023-07-17 11:34 贝壳里的星海 阅读(14) 评论(0) 推荐(0) 编辑
摘要: ## pytorch-Dataset-Dataloader [TOC] **pyTorch为我们提供的两个Dataset和DataLoader类分别负责可被Pytorh使用的数据集的创建以及向训练传递数据的任务。** ### data.Dataset **torch.utils.data.Datas 阅读全文
posted @ 2023-07-15 17:21 贝壳里的星海 阅读(121) 评论(0) 推荐(0) 编辑
摘要: ## git 强制更新本地代码(和远端代码保持一致) [TOC] ### 1.拉起最新远端代码版本 **撤销本地、暂存区、版本库、** ```bash git fetch --all ``` ### 2.同步本地到最新版本 **回退到最新的远端代码** ```bash git reset --har 阅读全文
posted @ 2023-07-13 21:35 贝壳里的星海 阅读(2168) 评论(0) 推荐(0) 编辑
摘要: ## SAM-FastSAM-MobileSAM [TOC] ### SAM: 构建了一个大型分割数据集,包含 1100w 图像10 亿 masks 模型结构上,包含三个部分图像编码器,灵活的提示编码器和快速的掩码解码器。建立在Transformer视觉模型之上。 image encoder 采用 阅读全文
posted @ 2023-07-10 21:41 贝壳里的星海 阅读(420) 评论(0) 推荐(0) 编辑
摘要: ## Faster Segment Anything(MobileSAM) Faster Segment Anything: Towards Lightweight SAM for Mobile Applications. 论文链接:https://arxiv.org/abs/2306.14289 阅读全文
posted @ 2023-07-10 21:41 贝壳里的星海 阅读(460) 评论(0) 推荐(0) 编辑
摘要: ## Segment Anything 论文链接:https://arxiv.org/abs/2304.02643 项目网站: https://segment-anything.com/ 代码地址:https://github.com/facebookresearch/segment-anythin 阅读全文
posted @ 2023-07-10 21:39 贝壳里的星海 阅读(708) 评论(0) 推荐(0) 编辑
摘要: ## pyhton 描述器 [TOC] 在 Python 中,描述器是一种特殊的对象,它允许您控制属性的访问方式。描述器通常与类属性一起使用,以便在访问属性时执行自定义的行为。这种类是当做工具使用的,不单独使用 ### 类属性和描述器 **描述符的作用是用来代理另外一个类的属性的 (必须把描述符定义 阅读全文
posted @ 2023-07-06 22:03 贝壳里的星海 阅读(55) 评论(0) 推荐(0) 编辑
摘要: ## python 魔术方法-示例 [TOC] ### 特殊属性 | | 属性 | 含义 | | | | | | | `__name__` | 类、函数、方法的名字,不能实例调用 | | | `__module__` | 类、函数、方法所在的模块 | | | `__class__` | 对象、属性的 阅读全文
posted @ 2023-07-05 19:12 贝壳里的星海 阅读(21) 评论(0) 推荐(0) 编辑
摘要: ## python contextlib上下文管理器 **python-contextlib** - 上下文管理器 两大作用: -- 可以以一种更加优雅的方式,**操作(创建/获取/释放)资源**,如文件操作、数据库连接; -- 可以以一种更加优雅的方式,**处理异常**; ### 读取文件的一般流 阅读全文
posted @ 2023-07-05 09:24 贝壳里的星海 阅读(188) 评论(0) 推荐(0) 编辑
摘要: ## FastSAM **论文地址 https://arxiv.org/abs/2306.12156** **代码地址 https://github.com/CASIA-IVA-Lab/FastSAM.git** 最近提出的分段任意模型(SAM)在许多计算机视觉任务中产生了重大影响。它正在成为许多高 阅读全文
posted @ 2023-07-01 14:21 贝壳里的星海 阅读(804) 评论(0) 推荐(0) 编辑
摘要: ## python-单例模式 单例模式适用于需要共享对象的场景 > 单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一 阅读全文
posted @ 2023-07-01 08:40 贝壳里的星海 阅读(45) 评论(0) 推荐(0) 编辑
摘要: ## 面向对象和super() **类(Class):** 具有相同的属性和方法的对象的集合,即定义对象的模板 **对象(Object):** 类的实例化对象,有自己的属性和方法。 **类方法:** 使用装饰器**@classmethod** ,传递类的属性和方法(不能传实例的属性和方法) **类属 阅读全文
posted @ 2023-06-30 21:02 贝壳里的星海 阅读(7) 评论(0) 推荐(0) 编辑
摘要: ## cocodataset ### 简介 https://cocodataset.org/ COCO数据集是一个可用于图像检测(image detection),语义分割(semantic segmentation)和图像标题生成(image captioning)的大规模数据集。它有超过330K 阅读全文
posted @ 2023-06-28 22:29 贝壳里的星海 阅读(1916) 评论(0) 推荐(0) 编辑
摘要: ## python-lambda函数 ### lambda 基本语法 lambda函数的基本语法形式是 lambda 参数:表达式。 lambda函数并不需要函数名,也就是我们所说的“匿名”的含义。这使得我们可以在代码的任何地方快速定义一个函数。 下面的代码展示了如何使用lambda函数。 ```p 阅读全文
posted @ 2023-06-27 17:05 贝壳里的星海 阅读(67) 评论(0) 推荐(0) 编辑
摘要: ## linux grep命令 ### grep简介 `grep` 命令是 `global regular expression print` 的缩写,用于在文件、多个文件或输入流中进行正则匹配,它会匹配我们在命令行中指定的「文本模式」(Pattern),并将结果输出打印。 **其功能是搜索文件内的 阅读全文
posted @ 2023-06-15 11:11 贝壳里的星海 阅读(134) 评论(0) 推荐(0) 编辑
摘要: ## linux find命令 ### find简介 `find`命令是Linux系统管理员武库中最强大的工具之一。 你可以使用`find`命令根据文件和目录的权限、类型、日期、所有权、大小等来搜索。它还可以与其他工具相结合,如[`grep`或`sed` 。 ```sh find [options] 阅读全文
posted @ 2023-06-15 11:10 贝壳里的星海 阅读(500) 评论(0) 推荐(0) 编辑
摘要: ### git 提交避免输入密码 ### git 基本配置 全局用户名密码配置 ```text git config --global user.name "beike" git config --global user.email "beike@qq.com" ``` ### 全局免密码配置 配置 阅读全文
posted @ 2023-06-14 18:33 贝壳里的星海 阅读(308) 评论(0) 推荐(0) 编辑
摘要: ### git warning: TLS certificate verification has been disabled! ### 报错 ``` warning: SECURITY WARNING warning: | TLS certificate verification has been 阅读全文
posted @ 2023-06-14 18:32 贝壳里的星海 阅读(1114) 评论(0) 推荐(0) 编辑
摘要: ## 修改conda虚拟环境路径 conda安装好以后,默认存储虚拟环境相关信息的位置是conda的安装路径目录下面的/envs下面。、 查看一下conda信息,命令如下 ### 查看信息 ```text conda info ``` ``` (paddle_py37) C:\Users\tzx>c 阅读全文
posted @ 2023-06-14 18:18 贝壳里的星海 阅读(3635) 评论(0) 推荐(0) 编辑
摘要: # linux 查看系统版本信息 ### uname -a 查看版本当前操作**系统内核**信息 ``` $ uname -a Linux elcndc5r21n10 3.10.0-1127.el7.x86_64 #1 SMP Tue Mar 31 23:36:51 UTC 2020 x86_64 阅读全文
posted @ 2023-06-07 19:33 贝壳里的星海 阅读(201) 评论(0) 推荐(0) 编辑
摘要: ## python-itertools [TOC] ### 概要 迭代器的最大好处就是按需使用,延迟计算,可以储存无限大的数列,当迭代到到某一个值的时候,才会计算得出这个值,从而提高程序的运行效率,降低内存的消耗。 Python 提供了可以创建高效循环的迭代器 `itertools` 主要分为三类, 阅读全文
posted @ 2023-06-07 09:54 贝壳里的星海 阅读(42) 评论(0) 推荐(0) 编辑
摘要: ## python-asyncio [TOC] **协程**是在**用户态实现的**上下文切换技术 相比线程切换,协程上下文切换代价更小。 协程是**单线程**的,不存在多线程互斥访问共享变量,不用锁、信号量等机制 协程非常灵活,当出现I/O阻塞时,就去切换任务,I/O完成再唤醒,这就是所谓的 异步 阅读全文
posted @ 2023-05-20 20:46 贝壳里的星海 阅读(133) 评论(0) 推荐(0) 编辑
摘要: ## python-yield和yield from [TOC] ``` 1:可迭代、迭代器、生成器 2:如何运行/激活生成器 3:生成器的执行状态 4:从生成器过渡到协程:yield ``` ### 可迭代、迭代器、生成器 ``` from collections.abc import Itera 阅读全文
posted @ 2023-05-20 20:05 贝壳里的星海 阅读(117) 评论(0) 推荐(0) 编辑
摘要: ## python 类型提示 [TOC] 它允许开发者在代码中显式地声明变量、函数、方法等的类型信息。这种类型声明不会影响 Python 解释器的运行,它可以帮助开发人员在编写代码时更好地理解代码中的数据类型,从而提高代码的可读性和可维护性。 #### 基本类型 ```python # 直接定义 a 阅读全文
posted @ 2023-05-11 13:54 贝壳里的星海 阅读(47) 评论(0) 推荐(0) 编辑