自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 glVertex3f - OpenGL

glVertex3f - OpenGL

2025-02-07 10:06:54 297

原创 远程服务器流程操作-包括静态ip设置

静态ip设置vs远程连接设置

2024-12-30 20:06:11 452

原创 论文阅读【PCT: Point Cloud Transformer】

PCT 论文阅读

2024-12-05 14:26:34 1242 1

原创 Tensorboard安装及简单使用

TensorBoard是一个可视化的模块,该模块功能强大,可用于深度学习网络模型训练查看模型结构和训练效果(预测结果、网络模型结构图、准确率、loss曲线、学习率、权重分布等)。

2023-10-20 18:54:13 2755

原创 【python】 random.sample()

sample()是Python中随机模块的内置函数,可返回从序列中选择的项目的特定长度列表,即列表,元组,字符串或集合。用于随机抽样而无需更换。sequence:可以是列表,元组,字符串或集合。返回:从序列中选择的k长度新元素列表。k:一个整数值,它指定样本的长度。输出: [2, 3, 5]

2023-10-18 15:55:52 8293 1

原创 【python】 zfill()方法

zfill()是一种字符串方法,用于在字符串左侧添加某种字符,来达到制定长度。输出结果为‘00123’输出结果为‘**123’

2023-10-18 15:51:17 370

原创 【C++ 问题】 collect2: error: ld returned 1 exit status

vscode文件编译出现了问题,检查是否有.cpp或者.h文件编译时未添加。

2023-10-17 11:01:34 281

原创 【C++问题】 error: character constant too long for its type

这个错误是因为在打印时使用了单引号。

2023-10-17 10:58:51 1241

原创 C++ linux vscode编译

linux vscode C++

2023-10-17 10:51:11 561

原创 【C++学习 第二篇】3 函数提高篇

函数名可以相同,提高复用性同一个作用域下函数名称相同函数参数类型不同或者个数不同或者顺序不同函数的返回值不可以作为函数重载的条件//函数重载需要函数都在同一个作用域下cout << "func 的调用!" << endl;cout << "func (int a) 的调用!" << endl;cout << "func (double a)的调用!" << endl;cout << "func (int a ,double b) 的调用!" << endl;

2023-10-15 14:07:47 58

原创 【C++学习 第二篇】2 引用 (值传递 地址传递 引用传递的使用)

引用 引用本质 值传递 地址传递 引用传递的使用

2023-10-12 13:25:34 63

原创 【C++学习 第二篇】1 内存分区

堆区数据由程序员管理开辟和释放堆区数据利用new关键字进行开辟内存。

2023-10-12 13:10:10 64

原创 C++学习【8 结构体】

struct 结构体名 { 结构体成员列表 };struct 结构体名 变量名struct 结构体名 变量名 = { 成员1值 , 成员2值…}定义结构体时顺便创建变量//结构体定义//成员列表//姓名int age;//年龄int score;//分数}stu3;//结构体变量创建方式3//结构体变量创建方式1//struct 关键字可以省略stu1.name = "张三";

2023-10-05 23:00:38 242

原创 C++学习 【7 指针 值传递和地址传递】

值传递、地址传递

2023-10-05 22:42:33 1108

原创 C++学习 【6 函数 实参形参】

形参、实参、值传递、#include自定义函数库和自带函数库

2023-10-05 22:14:07 74

原创 C++学习 【5 数组】

所谓数组,就是一个集合,里面存放了相同类型的数据元素数组中的每个数据元素都是相同的数据类型数组是由连续的内存位置组成的数据类型 数组名[ 数组长度 ];数据类型 数组名[ 数组长度 ] = { 值1,值2 ...};数据类型 数组名[ ] = { 值1,值2 ...};示例//定义方式1//数据类型 数组名[元素个数];//利用下标赋值//利用下标输出//第二种定义方式//数据类型 数组名[元素个数] = {值1,值2 ,值3 ...};

2023-10-05 21:52:39 173

原创 C++学习 【4 程序流程结构】

程序流程结果 for while

2023-10-05 13:10:54 212

原创 C++学习【3 运算符】

算术运算符、逻辑运算符、比较运算符、赋值运算符

2023-10-05 13:08:28 72

原创 C++学习【2 数据类型】

数据类型

2023-10-05 13:03:16 189

原创 C++学习【基础中的基础】

define宏常量。

2023-10-05 12:58:52 86

原创 IndentationError: unindent does not match any outer indentation level

IndentationError: unindent does not match any outer indentation level

2023-09-11 15:10:08 204

原创 Linux使用split命令进行大文件分文件压缩与合并

linux 大文件split分片与合并

2023-08-28 10:51:49 589

原创 plt.scatter() 散点图多种类添加图例问题

散点图添加图例

2023-02-28 16:07:39 2414 1

原创 问题解决:ValueError: Expected more than 1 value per channel when training, got input size torch.Size([1,

ValueError: Expected more than 1 value per channel when training, got input size torch.Size([1, 1280])问题解决

2022-12-27 19:05:49 5449

原创 pycharm编辑器带参数debug

pycharm如何带参debug

2022-12-27 18:52:43 2184

原创 电脑一个磁盘分为两个磁盘

重新分配磁盘空间

2022-12-22 12:27:24 2966

原创 对比学习历程

对比学习中重要的论文历程

2022-12-22 12:20:08 1481

原创 pytorch conda虚拟环境创建

conda torch 虚拟环境创建与卸载

2022-12-15 11:53:33 537

原创 CLIP 论文学习笔记《Learning Transferable Visual Models From Natural Language Supervision》

CLIP:transformer又一里程碑 Learning Transferable Visual Models From Natural Language Supervision

2022-12-01 20:55:44 1323

原创 动作识别论文学习笔记 《Human Action Recognition from Various DataModalities: A Review》

Human Action Recognition from Various DataModalities: A Review 论文阅读 关注多模态方法

2022-11-30 16:01:31 808

原创 transformer 多模态综述学习笔记 《Multimodal Learning with Transformers: A Survey》

Multimodal Learning with Transformers: A Survey 摘取transformer在多模态领域中的应用方式和多模态类型

2022-11-29 22:08:12 1610 1

原创 RuntimeError: cuda runtime error (30)问题解决

已经不是第一次遇到这个问题,在此记录一下解决方式,虽然很暴力但是好用,应该还有其他解决方式。以后实验好用后再补充。出现该问题是因为cuda进入了休眠状态,所以程序运行出错,简单直接的解决方式是重启服务器完美解决参考链接:https://blog.youkuaiyun.com/qijindao/article/details/116376768...

2022-05-23 15:42:32 1543

原创 ubuntu服务器闪屏,进不去系统

针对自己遇到的情况,做一下记录问题描述:远程登录服务器时,不能登录,查看服务器时,发现该界面【control D】后一直闪屏,进不去系统。问题出现原因与解决办法:磁盘挂载问题,将磁盘取消挂载后,重新挂载,问题解决。一、发现问题:1. 重启系统,在进入之前按【ESC】进入recovery模式,选择【Advanced options for ubuntu】多个内核的话,随便选择一个就可以2. 进入后,选择【root Drop to root shell prompt】选项..

2022-05-06 12:39:44 4676

原创 树的一些基础概念、堆和 python中heapq模块使用简介

树定义:树是一种数据结构,比如:目录结构。树是由n个节点组成的集合: n = 0,那么是一颗空树; n > 0, 那么存在一个节点为书的根节点,其他节点可分为m个子集,每个子集又为一棵子树。 关于树的一些概念:根节点:例 A叶子节点:不能分叉的节点,例 B树的深度:4 (共有4层)节点的度:节点有几个分支,(有两个孩子节点,那么度为2)树的度:节点度的最大值。A有...

2022-04-20 20:01:02 2740

原创 tensor.item()、tensor.tolist()方法使用举例

从item()方法中我们可以看出,item()是将一个张量的值,以一个python数字形式返回,但该方法只能包含一个元素的张量,对于包含多个元素的张量,可以考虑tolist()方法。该操作是不能微分的;即不可求导,不能调用backward()方法进行反向传播。例子如下:a = torch.Tensor([1.0])print(type(a))b = a.item()print(type(b))输出:<class 'torch.Tensor'><class

2022-04-12 10:17:59 7060

原创 python list写入、读取csv文件

按行写入csv文件,话不多说直接上代码import csvdef save(result): with open('predict.csv', mode='w', newline='') as predict_file: csv_writer = csv.writer(predict_file) for row in range(len(result)): csv_writer.writerow(result[row])data_.

2022-04-12 09:39:25 6502

原创 anaconda、pytorch 安装 + 创建环境问题

安装anaconda下载:anaconda ,官网:Anaconda 官网安装步骤:选择自己想要安装的路径,加入环境变量,接下来按照推荐操作即可。打开Anaconda Prompt 出现 base字样,或者打开cmd 输入conda不报错误表示成功。创建环境:在安装了conda后,考虑到我们以后可能使用不同的python或者pytorch版本,我么可以选择建立独立的环境,以便以后切换使用不产生影响。创建环境语句如下:pytorch为创建的环境名称,python=3.7该环境...

2022-04-12 09:30:32 2085

原创 机器学习简介

目标:人工智能手段:机器学习(其中一种方法:深度学习)手工制作(hand-crafted)的特征学习起来具有学习上限Machine Learning = Looking for a Function From Data (自动学习规则)机器学习步骤:1. 从众多模型中寻找合适的模型(或构建新的模型);2. 定义衡量模型好坏的标准;3. 通过演算(训练)找到最适合的模型;Maching Learning 内容:Supervised Learning:Regress

2022-04-01 13:02:52 892

原创 KMP 算法 python

主要思想:当出现字符串不匹配时,可以知道一部分之前已经匹配的文本内容,可以利用这些信息避免从头再去做匹配了。如何记录已经匹配的内容时kmp算法的重点。解决问题:利用前缀表解决字符串匹配问题(一个字符串中是否出现另一个字符串)暴力解法:两层for循环,时间复杂度O(m*n)前缀:包含首字母不包含尾字母的所有字符串组合后缀:包含尾字母不包含首字母的所有字符串组合最长相等前后缀:例:aabaaf前缀字符串 最长相等前后缀数量(前缀表) 解释 a 0 没有前后

2022-03-31 16:17:51 608

原创 python中的删除:remove()、pop()、del

这三种方法都是list的删除方法,其中remove是针对可变列表的元素进行搜索删除,而pop和del是针对可变列表的下标进行搜索删除。具体区别如下:remove(item)方法是直接对可变序中的元素进行检索删除,返回的是删除后的列表,不返回删除值(返回None)list_1= [1,3,3,4,5]s = list_1.remove(3)print(list_1)print(s)>>> [1, 3, 4, 5]>>> Nonepop(index)

2022-03-30 22:13:39 4797

空空如也

空空如也

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

TA关注的人

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