- 博客(86)
- 资源 (3)
- 收藏
- 关注
原创 Java中Map字典类型Map<自定义数据类型, List<自定义数据类型>> graph,graph.get(key),key属性值与graph中键属性值相同get为null
2.**hashCode ()**方法应该根据对象的属性值生成哈希码,以确保相等的对象具有相同的哈希码。自定义数据类型需要在创建数据类型对象时重写‘equals '和’hashCode‘方法。1.**equals ()**方法根据属性相同,正确匹配对象。
2023-09-18 10:59:31
244
原创 WSL2普通用户使用”code .“命令失败,出现”-sh: code: command not found“问题
/mnt/e/program/VSCode/Microsoft VS Code/bin“是我安装在windows下的vscode的位置,重启终端,输入code .wsl输入code .显示指令不存在。
2023-08-04 15:46:30
1527
1
原创 Linux切换用户
切换用户到username,但当前路径还是在root下。注意:命令行前是 # 表示超级用户;切换到username用户,且当前路径此用户下。
2023-07-26 16:34:54
192
原创 解决Win10系统WSL连接数据库报错问题
问题:ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (13)连接时需要加上sudo系统管理者的身份执行指令。
2023-07-21 09:52:43
347
原创 conda无法在终端下载库,创建环境
在windows开始菜单中找到Aanaconda文件夹;点击使用Anaconda Prompt。可以尝试在Anaconda终端使用conda命令。
2023-06-28 15:55:17
172
原创 ubantu系统新建用户,Xshell远程连接
请注意,为了安全起见,建议禁用SSH密码登录并启用公钥身份验证。如果您希望新用户拥有管理员权限,请将其添加到sudo组,使其能够执行特权操作。如果Ubuntu服务器上启用了防火墙,您需要确保SSH连接的入站流量被允许。如果一切设置正确,Xshell将连接到Ubuntu服务器上的新用户账户。端口:默认为22(如果您更改了SSH服务器的端口,请填写相应的端口)在Xshell主界面,选择保存的会话,然后点击“打开”按钮进行连接。打开Xshell软件,点击“新建”创建一个新会话。用户名:刚才创建的新用户的用户名。
2023-05-17 10:49:49
792
1
原创 VScode配置远端服务器深度学习项目
在config文件中配置:Host随意起个名字,HostName是远程服务器的IP地址,User是自己的用户名。左侧就多出新建的连接。3.选择config配置文件,如果没有自己按照相似路径新建config文件后重复1、2、3步骤。输入指令Python:Select Interpreter选择远端虚拟环境,python解释器。选择自己远端服务器的系统,这里是Linux,然后输入密码。点击查看->命令面板,或者快捷键Ctrl+Shift+P。选择自己的远端服务器的项目文件夹。1.点击远程资源管理器。
2023-04-19 22:16:08
767
原创 Python:Select Interpreter无法匹配解决办法
在vscode中输入Python:Select Interpreter无法匹配解决办法。安装:插件python。
2023-04-19 21:29:48
1468
原创 Linux移动文件和文件夹(目录)命令
mv命令可以移动文件或文件夹(目录),也可以重命令(覆盖)文件。这个方法也可以用来修改文件的名称。,即文件夹目录地址后面加上/即可!命令mv 英文move 翻译移动。便可移动源目录地址下的所有内容。,即可移走所有的TXT文档。如要移动某个文件夹下的。
2023-04-13 10:32:58
10831
原创 Python脚本开头的#!/usr/bin/python或 #!/usr/bin/env python
Python开头使用#!/usr/bin/python
2023-03-03 11:32:53
301
原创 screen命令
screen常用命令,GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件。用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能。
2022-09-14 20:08:44
189
原创 剑指offer刷题
剑指offer刷题链表6 从尾到头打印链表方法1:递归方式class Solution {public: //递归函数 void recursion(ListNode* head, vector<int>& res){ if(head != nullptr){//边界条件 //先往链表深处遍历 recursion(head->next, res); //再填充到数组就是
2022-05-23 11:00:49
121
原创 位运算技巧
位运算是算法题里比较特殊的一种类型,它们利用二进制位运算的特性进行一些奇妙的优化和计算。常用的位运算符号包括: “∧”按位异或、 “&”按位与、 “|”按位或、 “∼”取反、 “<<”算术左移和“>>”算术右移。以下是一些常见的位运算特性,其中 0s 和 1s 分别表示只由 0 或 1构成的二进制数字。第一列重点记忆异或运算有以下三个性质:任何数和 0做异或运算,结果仍然是原来的数,即 a⊕0=a。任何数和其自身做异或运算,结果是 0,即a⊕a=0。异或运算满
2022-05-21 20:23:32
102
原创 二叉树前序遍历,中序遍历,后序遍历理解记忆技巧
二叉树前,中,后序遍历记忆重点在父节点遍历的循序,前序遍历:父->左->右;中序遍历:左->父->右;后序遍历:左->右->父;
2022-04-25 16:58:22
666
原创 The checkpoint state_dict contains keys that are not used by the model:
此种情况说明,虽然在模型初始化配置了模型,但在训练的时候时候并没用到,所以权重也为更新,不会加载到测试时候的模型中。
2022-04-20 09:51:11
1665
4
原创 C++递归函数
void recurs(argumentlist){ statements1; if(test) recurs(arguments) statements2}//注:1.argumentlist形参列表 tatements语句 arguments实参 2.test最终为flase,调用链断开1.递归一定要有边界条件;
2022-04-15 20:54:49
409
原创 C++经典算法小技巧-闰年_回文_最大公因数
1.闰年判断y % 4 == 0 && y % 100 != 0 || y % 400 == 02.数字回文int flip(int x){ int res = 0; while(x){ res = res*10+x%10; x/=10; }}3.最小公倍数辗转相除法(欧几里德法)int gcd(int a,int b){ return b==0?a:gcd(b,a%b);}...
2022-04-07 22:37:47
1098
原创 Fast_reid_可视化学习率曲线
先在Xhell设置在本地浏览tensorboard的配置https://blog.youkuaiyun.com/weixin_44229976/article/details/123276165?spm=1001.2014.3001.5502终端输入:tensorboard --logdir ##### --port 6006等待一会:然后在本地浏览器输入:http://localhost:6006/...
2022-03-07 21:24:44
326
原创 RuntimeError: Input type (torch.cuda.HalfTensor) and weight type (torch.FloatTensor)
将卷积运算放到初始化中,与模型初始化一块加载到cuda原来代码:class layer(nn.Module): ''' x: input features with shape [N,C,H,W] gamma, b: parameters of mapping function ''' def __init__(self): super(layer, self).__init__() self.avg_pool = nn.Adapt
2022-03-06 16:28:42
4560
4
原创 如何在本地可视化服务器上的tensorboard
1.在Xshell中进行设置,选择文件->打开(会话)2.选择属性3.连接->SSH->隧道,点击添加4.进入后设置如下# 在服务器端输入 “####”代表存放events.out.tfevents文件的文件路径:tensorboard --logdir #### --port 6006 # 最后在本机浏览器中输入:http://localhost:6006...
2022-03-04 14:33:06
275
原创 Xshell下pyhton和ipython程序的暂停,杀死进程,后台挂起,恢复
让程序在后台运行使用命令 bg …搬回前台运行使用命令 fg …暂停python程序运行 CTRL + Z终止python程序运行 CTRL + Cipython CTRL + Z 暂停程序运行[1]+ Stopped python3 tools/train.py[1]+ Stopped;它告诉你这是作业1;kill -9 %1杀死作业1。...
2022-02-26 22:04:36
1264
原创 os.environ[‘CUDA_VISIBLE_DEVICES‘]指定GPU无法生效解决方案
解决方法:将语句放在 import torch 之前os.environ['CUDA_VISIBLE_DEVICES'] = args.gpu_devicesimport torch
2021-12-12 20:01:01
5381
原创 SyntaxError: Non-ASCII character ‘\xe6‘ in file解决方法
在py文件开头加一行代码:#coding:utf-8解决
2021-12-02 15:42:23
1033
1
原创 ubantu由进程号查看谁在使用GPU
1.先输入nvidia-smi命令PID:进程号2.查看进程12236进程的用户输入:ps -f -p 12236UID:用户名
2021-11-30 18:08:34
393
原创 卷积神经网络模型可视化生成热力图
使用Grad-CAM++[51]方法对训练好的卷积神经网络模型进行可视化操作生成热力图以查看响应区域。可视化结果如图3.8所示。其中baseline和 ATN可视化需要的权重来自于分类结果对最后一层卷积层提取的特征进行求导。图3.8中共有4组图像,每组图像从左往右依次为原图,根据baseline权重生成的热力图和根据本章提出的ATN网络权重生成的热力图。热力图的红色越深,则表示该部分的权重越高。从生成的热力图可以看到,baseline 生成的热力图中,虽然在人体区域都有响应,但是背景噪声部分的响应权重也
2021-10-31 20:18:15
2683
1
ffmpeg-win32-v3.2.4.7z
2021-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人