自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (6)
  • 收藏
  • 关注

原创 fork函数 创建子进程

对于父进程,返回的是子进程的进程ID。4 同时auto childid = fork() 父进程也创建了另一个儿子进程。3 后面auto childid = fork(),儿子进程也创建了孙子进程。TID = 37723 pid = 37723 aa 父进程。TID = 37723 pid = 37723 ee 父进程。从if条件中的fork()开始,父进程37723创建子进程。父进程创建的第二个儿子进程:37958: dd ee。父进程:37948:aa bb cc ee。

2023-08-01 22:15:35 359

原创 如何把一个质子展开

2023-04-26 13:22:42 141

原创 Building wheels for collected packages: opencv-python Building wheel for opencv-python (pyproject.

2023-04-26 11:53:40 1015

原创 线程里面用智能指针传递复杂类型的参数

线程传参

2022-12-08 12:40:50 174

原创 C++线程锁读写rtsp视频流

加锁读RTSP---速度慢

2022-12-03 23:05:34 473

原创 libtorch 1.12.1 cuda11.3 torch1.12.1 visual stdio2019环境搭建

libtorch使用cuda加载pytorch训练出的模型

2022-12-01 09:40:04 1386 3

原创 vot toolkit matlab工具箱

vot matlab 配置

2022-10-27 22:32:25 353

原创 cuda线程的索引index怎么算呢??

cuda学习中

2022-10-26 22:37:20 177

原创 WSL Ubuntu20.04源码编译gcc11.3

gcc安装

2022-08-16 14:49:18 578

原创 static_cast与dynamic_cast

#include <iostream>using namespace std;class A {public: //void const print() { cout << "const print" << endl; } //void const printI(int i) { cout << i << endl; } //void changeA(int b) { a = b; } int a = 0;};class B: p

2022-03-08 19:17:47 151

原创 移动构造函数;拷贝构造函数

#include<iostream>using namespace std;class HasPtrMem {public: HasPtrMem() :d(new int(0)) { cout << "Construct : "<<++n_cstr << endl; } /*HasPtrMem(const HasPtrMem& h) :d(h.d) { //最常规的拷贝构造,执行的是浅拷贝 cout << "Copy

2022-01-10 16:30:27 357

原创 虚函数+函数指针+虚表+多态

#include <iostream>using namespace std;class Base {public: virtual void f() { cout << "Base::f" << endl; } virtual void g() { cout << "Base::g" << endl; } virtual void h() { cout << "Base::h" << en

2021-11-09 20:04:18 75

原创 链表反转+链表环起点

[递归反转链表](https://zhuanlan.zhihu.com/p/86745433)```cpp/*反转链表的前N个节点*/class Solution3_N { ListNode* pHead; //假设有个头结点 ListNode* successor = pHead->next; //后驱节点 ListNode* reverseN(ListNode* pHead, int n) { //反转以head为起点的前N个节点,返回:新的头结点 if (n == 1) {

2021-10-10 19:10:18 108

原创 C++ 委托构造函数

//委托构造函数// 初始化列表//优点就是程序猿少写代码class A {public: //委托构造函数: A()委托A(0)构造,因此A()调用了A(0),被调用的A(0)需要放在主调用构造函数的初始化列表的位置!!! A() :A(0) {} A(int i) :A(i, 0) {} A(int i, int j) { num1 = i; num2 = j; average = (num1 + num2) / 2; } //注意A(int i,int j)不可

2021-06-30 17:45:31 128

原创 opencv4 win10 C++

环境搭建:win10 64位Opencv4.5.2location: D:\OpenCV\opencv系统环境设置:PathD:\OpenCV\opencv\build\binD:\OpenCV\opencv\build\x64\vc15\binD:\OpenCV\opencv\build\x64\vc14\bincopy文件:C:\Windows\System32 包含:C:\Windows\SysWOW64 包含:visual studio 2015属性管理器 X

2021-05-10 13:20:48 77

原创 C++算法笔试题

给定一个数组序列, 需要求选出一个区间, 使得该区间是所有区间中经过如下计算的值最大的一个:区间中的最小数 * 区间所有数的和最后程序输出经过计算后的最大值即可,不需要输出具体的区间。如给定序列 [6 2 1]则根据上述公式, 可得到所有可以选定各个区间的计算值:[6] = 6 * 6 = 36;[2] = 2 * 2 = 4;[1] = 1 * 1 = 1;[6,2] = 2 * 8 = 16;[2,1] = 1 * 3 = 3;[6, 2, 1] = 1 * 9 = 9;从上述计算可

2021-04-16 19:55:28 112

原创 C++引用变量和指针变量的区别

引用:reference ,为对象起个名字int ival =1024;int &refVal =ival;// refVal指向ival,refVal是ival的另一个名字特点:引用不是对象 引用定义必须初始化,不同于拷贝(把1024拷贝给新对象ival中),引用是把初始值和引用名绑定起来。 初始化完成后,引用必须一直和初始值对象绑定在起义,不可以绑定其他指针: int* ip1,*ip2; // ip1和ip2是指向int类型的指针double dval;double*pd

2021-04-08 16:17:20 250

原创 Visual studio配置第一个MPI并行程序

环境:WIN10 VISUAL STUDIO2015下载安装MPICH点击下载两个工具都要下载安装点击.exe文件,安装到D盘,注意路径里面不要有空格或者中文字符点击.msi文件,安装到D盘,注意路径里面不要有空格或者中文字符打开cmd命令,输入set MSMPI配置visual studio创建新项目 Hello_MPI,注意路径里面不要有空格或者中文字符新建一个源文件.cpp粘贴下面代码:#include <mpi.h>#includ

2021-04-06 20:39:29 1221

原创 C++常量对象,常成员函数

#include <stdio.h>#include<iostream>#include <string.h>#include <stdlib.h>#include<string>#include<vector>using namespace std;//class Screen {public: typedef string::size_type pos; //专门用来定义类型 的成员必须先定义后使用他 /*

2021-04-01 20:08:49 95

原创 C++ typedef部分

#include <stdio.h>#include<iostream>#include <string.h>#include <stdlib.h>using namespace std;int main(int argc, char** argv){ char a = 'a'; char b = 'b'; //类型别名是 某种类型(int,double)的别名,关键字是typedef typedef double wages; /

2021-03-28 11:05:17 55

原创 supervisor,rc.local

启动sudo systemctl restart supervisor查看状态sudo supervisorctl status关闭sudo systemctl stop supervisor参考Supervisor进程管理并设置为开机自动启动Supervisor进程管理&开机自启

2021-01-05 11:39:30 115

原创 frp工具穿透校园网

情景需求1:在家办公需要连接学校的GPU服务器,除了学校提供的VPN之外还有啥方法情景需求2:在学校需要连接学校实验室的主机,而这个主机在一个路由器下面(192.168.50.23)前提:有个云服务器,比如腾讯云,阿里云,华为云等等,90块钱几个月的那种,提供公网IP云服务器配置:环境Ubuntu18,64位版本下载工具tar -zxvf frp****cd frp****设置frps.ini,s指的是服务器端frps.ini[common]bind_port = 15672 #

2020-12-31 21:51:16 814

原创 这个命令真好用

ubuntu文件夹卡死killall nautilus

2020-12-12 10:28:29 95

原创 Ubuntu 20.04开启热点(连着wify开wify)

ubuntu 连着wifi(校园网),没有插网线工具下载安装:git clone https://github.com/lakinduakash/linux-wifi-hotspotcd linux-wifi-hotspotsudo apt install -y libgtk-3-dev build-essential gcc g++ pkg-config make hostapd#build binariesmake#installsudo make install# 启用wih

2020-12-10 19:33:22 5846 16

原创 ubuntu20.04安装NVIDIA3070显卡驱动,配置pytorch1.7环境

ubuntu里面貌似找不到3070的驱动于是就只能按照老方法安装了下载的驱动:NVIDIA-Linux-x86_64-455.38.run新安装的ubuntu需要 sudo 安装 make和gcc参考1参考2重启装完了还是这样子安装minicoda3sh 命令执行安装安装pysot环境中间的pytorch版本换成1.7.0#用这个速度快pip install torch==1.7.0+cu110 torchvision==0.8.1+cu110 torchaudio===0

2020-11-04 15:29:56 4640 2

原创 Ubuntu的cuda安装????

Ubuntu20.04需要安装cuda才能带动深度学习吗?我GTX1060 ,通过Ubuntu的软件和更新安装驱动,版本是450.50.02,nvidia-smi命令显示conda虚拟环境是cuda包之前安装的是10.1版本,gedit ~/.bashrc里面也配置环境变量在不修改cuda环境变量,不安装cuda11.0时候可以正确使用GPU训练然后在删除cuda环境变量后,还是可以使用GPU训练那么以后再Ubuntu上配置深度学习环境,是不是就可以只是安装驱动+配置conda环境就可以了

2020-10-29 12:47:27 143

转载 Ubuntu20.04死机重启

参考

2020-10-29 11:23:31 2222

原创 Ubuntu20.04分区情况

常用的空间主要是home分区,自己是把用到的数据程序全放在home里面了,其他分区如 / 分区,不知道有啥用,分了100g,下次给他分30G吧,usr分区也没用到,但是却分了80g,下次给他分40g?

2020-10-27 21:52:06 6365

原创 screen窗口训练神经网络-断网也不怕了

之前一直用服务器训练网络:pycharm远程连接服务器然后点击run–>train.py --cfg …/experiment/config.yaml但是训练到78%半路断网了,白忙活一场!后来又换到MobaXterm的命令行训练,以为断网了就没得事,谁知道又白忙活一场还是用screen貌似能解决问题首先打开一个终端(可以远程连接服务器),输入screen -ls命令 查看此时服务器上有几个screen窗口当然最开始显示no soctock然后自己新建一个Socket:命名为train

2020-09-21 10:08:30 695 1

原创 2020-09-20

这个进程灰色了是怎么回事,是训练完了还是进程挂起来了??这才CC2017数据集20epoch才一天呀

2020-09-20 14:02:23 66

原创 could not connect to display loacalhost:10.0

qt.qpa.xcb: could not connect to display loacalhost:10.0qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/home/UserDirectory/zhegezs/miniconda3/envs/detectron2/lib/python3.8/site-packages/cv2/qt/plugins" even though it was found.This applic

2020-09-15 17:24:15 2350

原创 torch.nn > NLLLoss F.nll_loss

NLLLOSSimport torchfrom torch.nn import functional as Ffrom torch import nnm = nn.LogSoftmax(dim=1) # 在第一个维度求logSofgmax???loss1 = nn.NLLLoss()# input is of size N x C = 3 x 5 N指的是Batchsize大小, C指的是类别数目,5分类问题input = torch.randn(5, 5, requires_gra

2020-09-01 09:52:38 715

原创 detectron2环境

cuda 10.0 pytorch 1.4.0 python 3.8 torchvision 0.5.0conda create -n detectron2conda activate detectron2conda install pippip install cythonconda install numpypip install -U 'git+https://github.com/cocodataset/cocoapi.git#subdirectory=PythonAPI'pip in

2020-08-27 09:49:07 356

原创 卷积可视化瞎掰

首先读取一张1271273的RGB图像,然后把读到的图像转换成tensor:13127127执行11卷积把卷积后得到的tensor转换成numpy再把numpy转换成能生成图片的那种格式1 127*127大小图片import cv2import mathimport cv2import numpy as npimport torch.nn as nnimport torchif __name__ == '__main__': crop_z = cv2.imread('/

2020-08-01 17:42:15 127

原创 tensor数据存储和加载

import mathimport cv2import torch.nn as nnimport numpy as npimport torchimport torch.nn.functional as Fa = torch.randn(3,4,5)b = np.random.random(size=(1,5,6))c = torch.from_numpy(b)torch.save(c,'/home/UserDirectory/zhegezs/daily_learn/data/c

2020-08-01 10:28:27 284

原创 axis=(0,1)是啥??????

import mathimport torch.nn as nnimport torchimport numpy as np# x_ = torch.randn(1,3,127,127)# p1 = torch.randn(1,256,31,31)# p2 = torch.randn(1,512,15,15)# p3 = torch.randn(1,1024,15,15)# p4 = torch.randn(1,2048,15,15)img = np.random.randint(3,

2020-07-30 16:07:02 781

原创 pytorch 官方文档 之 菜鸡摸索(3)

pytorch tutorials example# Control Flow + Weight Sharing'''As an example of dynamic graphs and weight sharing,we implement a very strange model:a fully-connected ReLUnetwork that on each forward pass choose a random number between 1 and 4 uses that man

2020-07-21 09:52:00 150

原创 为什么亚

这是什么情况谁能救我???????????(pytracking) zs@zsG3:~/project/pytracking-Old(复件)/pytracking$ python run_webcam.py dimp dimp50 Traceback (most recent call last): File "run_webcam.py", line 41, in <module> main() File "run_webcam.py", line 37, in m

2020-07-16 14:01:16 345 5

原创 pytorch 官方文档 之 菜鸡摸索(2)

pytorch tutorialsimport torchimport torch.nn as nnimport torch.nn.functional as Fimport torchvisionimport torchvision.transforms as transformsimport torch.optim as optimimport matplotlib.pyplot as pltimport numpy as np# load data into a numpy arr

2020-07-14 21:49:19 191

原创 pytorch 官方文档 之 菜鸡摸索(1)

pytorch tutorials张量tensor: a=torch.randn(3,4,5,7)#4个数字表示4维Tensor#4维tensor,包含3个三维,三维里面包含4个二维,2维#里面有5个一维,一维里面7个数据padding[0]=0,stride[0]=0import torchimport torch.nn as nnimport torch.nn.functional as Fclass Net(nn.Module): #复制并使用Net的父类的初始化方法,

2020-07-14 15:44:38 221

OPENCV4.5.5+contrib+vs2019

cmake+vs2019编译好的opencv4.5.5版本的install

2022-10-12

兰州大学计算机812专业课2015年招考试试题.pdf

兰州大学15年计算机专业课真题812,兰州大学考研试题,暂无答案

2019-07-07

吴恩达机器学习讲义.7z

文档包含吴恩达在coursera课堂上讲解内容:cs229_notes1至cs229_notes12

2019-06-14

云南大学15~17计算机考研真题答案

云南大学15年到17年的考研真题答案,上次上传了云南大学的831真题,这次把15年到17年的真题答案传上去

2019-04-24

云南大学2019计算机专业复试题

整合起来的计算机专业历年复试题目,报考计算机的,学硕专硕都行,考云南大学的同学参考。题目特别多,背就完事了。

2019-04-18

2018年计算机考研云南大学831真题

这是2018年云南大学计算机831真题,2018的是一张图片。关于云大19年831真题和其他历年真题03-14的,15,16,17的真题全在另外一个17.78M大小的压缩包里面,附上链接,https://download.csdn.net/download/z_6_2_0_s/11016189

2019-03-15

云南大学04-19考研真题

包含19年小部分题,好多都忘记了。其他一些03-14,18,16,17真题。里面好像缺个18的题,都是免费资源尽量不要买。

2019-03-13

空空如也

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

TA关注的人

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