自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(218)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python查看电脑的GPU型号

Step1:先安装pynvmlpip install pynvmlStep2:使用如下代码from pynvml import *nvmlInit()deviceCount = nvmlDeviceGetCount()#几块显卡print(deviceCount)for i in range(deviceCount): handle = nvmlDeviceGetHandleByIndex(i) print ("Device", i, ":", nvmlDev

2021-06-25 20:44:50 2645 1

原创 并行计算作业

积分拟合法计算圆周率原理:主要就是利用tan(π/4)= 1arctanx=x-x^3/3+x^5/5-x^7/7+...+(-1)^nx^(2n+1)/2n+1 当x=1时π/4=1-1/3+1/5-1/7+....+(-1)^n1/2n+1)π=4(1-1/3+1/5-1/7+1/9-1/11+..+(-1)^n1/2n+1)串行计算圆周率#include<cstdio>#include<time.h>#include<omp.h>.

2021-05-20 19:22:05 1001

原创 txt读取数据到csvpython脚本

用于我的yolov3-spp目标检测项目txt的格式为:csv的格式为:## Readme:## 将该代码包放到与res.txt同目录下## python3 txt2csv.py## output: res_out.csvimport csvimport reclass Item: def __init__(self, type, con, xmax, xmin, ymax, ymin, img): self.type = type .

2021-05-09 15:40:30 193

原创 VOC转Yolo脚本

VOC转Yolo脚本import xml.etree.ElementTree as ETimport pickleimport osfrom os import listdir, getcwdfrom os.path import joinclasses = ["ball","cylinder","square cage","cube","circle cage","human body","metal bucket","tyre" ]def conv

2021-05-07 20:23:20 148

原创 安装opencv、pandas等常用包

代码中需要导入的包,在Pycharm中底下有红色波浪线的地方说明这个包还没有安装import syssys.path.insert(0, "../input/timm-efficientdet-pytorch")sys.path.insert(0, "../input/omegaconf")import torchimport osfrom datetime import datetimeimport timeimport randomimport cv2import panda.

2021-04-20 09:24:48 678

原创 Pycharm使用Anaconda的虚拟环境

Pycharm使用Anaconda的虚拟环境1:先查看我们虚拟环境的位置2:打开Pycharm的项目以此进行如下操作:File---->Settings点击Add得到:点击Apply即可,最后我们测试一下:成功!!!

2021-04-19 19:47:43 349

原创 WIN10环境下安装Python+CUDA+cuDNN+Anaconda+Pytorch

安装Python考虑到后期早晚要用CUDA,所以想看一下本机支持的CUDA版本,好选择配套的Python在查看CUDA版本时遇到了一个问题:即:控制面板中没有NVIDIA选项,故无法查看CUDA版本

2021-04-18 13:42:19 2408 3

转载 一文看懂HNSW算法理论的来龙去脉

HNSW算法----Hierarchcal Navigable Small World graphs,第一贡献者:Y.Malkov(俄)转自:https://blog.csdn.net/u011233351/article/details/85116719一.背景介绍 在浩渺的数据长河中做高效率相似性查找一直以来都是让人头疼的问题。比如,我在搜狗app上阅读了一篇文章,推荐系统就应当为我推送与这篇文章最相近的文章,数据库中所有文章是用向量表示的,所以我们要解决的问题就是“找到与这篇...

2020-12-22 22:12:43 495

转载 哈希与ANN

转自:https://blog.csdn.net/vainfanfan/article/details/83545281先放几个问题:1. 哈希算法和ANN(近邻最近搜索)有什么联系?2. 哈希学习是解决什么问题的,为何提出哈希学习的方法?3. 哈希学习应用在ANN时,有什么主要难点?4. 现在有几种哈希学习的方法,是如何解决上述难点的?5. 不同类哈希学习方法产生的特点有哪些?目前哪种研究性能最优异,最近有什么最新的算法?哈希学习算法之一:ANN背景介绍一、由ANN进入Hash

2020-12-04 17:00:20 293

转载 基于内容图像检索

图像检索:基于内容的图像检索技术来源:http://yongyuan.name/blog/cbir-technique-summary.html背景与意义在Web2.0时代,尤其是随着Flickr、Facebook等社交网站的流行,图像、视频、音频、文本等异构数据每天都在以惊人的速度增长。例如, Facebook注册用户超过10亿,每月上传超过10亿的图片;Flickr图片社交网站2015年用户上传图片数目达7.28亿,平均每天用户上传约200万的图片;中国最大的电子商务系统淘宝网的后端系统上保

2020-12-03 21:08:21 477

原创 I love you three thousand times

还记得第一次去实验室,是吕老师带着我去的,当时只有LB学长和CYZ学姐在,吕老师让学长给我演示了一下怎么进HDOJ,怎么交题,告诉我什么是算法,是用A+B大数举的例子,当时觉得甚是神奇。今天晚上正式搬出实验室,在实验室的还是只有这两位学长学姐,当时的你好,现在的拜拜,现在的我坐在他们当年的位置,现在的他们坐在我当时的位置,历史总是惊人的相似。今晚去实验室给学弟学弟们收拾了一下桌子,打...

2020-09-27 08:17:28 282

原创 2020-01-01

好久没有来csdn了,今天要来写年度总结了2019年是考研的一年。这一年,很充实!2019这一年在我记忆里好像只有考研这一件事,从3月份到12月下旬,300天,一趟长跑,一趟没有退路的远行。我不知道结果会如何,但是这是我人生中很重要的一段经历。整个过程中学到了很多:遇到困难迎难而上,遇到问题积极解决,会咬牙坚持,也会另辟蹊径,从没像现在这样明白学习的重要性和价值。当然,也发现了自己的缺点,...

2020-01-01 16:38:02 336

原创 模拟路由器使用距离向量算法更新路由表

模拟路由器使用距离向量算法更新路由表目录一、实习题目 2二、原理概述 2三、 设计方案 2四:程序代码: 3五:程序输出: 6六:总结 7附录1: 8一、实习题目设计并编写模拟一台路由器使用距离向量算法更新路由表功能的计算机程序。该路由器从其邻居那里接收的路由表作为该程序的输入,更新后的路由表作为输出。二、原理概述距离矢量路由算法的基本...

2019-10-31 11:56:29 3961 2

原创 微机原理课程设计-模拟十字路口交通信号灯

一、设计任务描述1.1设计目的通过课程设计使学生更进一步掌握微机原理及应用课程的有关知识,提高应用微机解决问题的能力,加深对微机应用的理解。通过查阅资料,结合所学知识进行软、硬件的设计,使学生初步掌握应用微机解决问题的步骤及方法。为以后学生结合专业从事微机应用设计奠定基础。1.2 设计要求 控制LED灯,按照十字路口红绿灯的原理亮灭显示: (1) 东西方向车辆放行x秒...

2019-04-18 15:37:18 19951 9

转载 Typora入门

我有些木有图,请大家看原文:https://blog.csdn.net/mingzhuo_126/article/details/79941450Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,其目标是实现易读易写。我刚刚接触一款简单高效的Markdown编辑器–Typora,个人觉得非常好用,强烈推荐给大家。一、Typo...

2019-04-03 21:26:12 199

原创 机器学习-KNN

环境:Spyder Python3# -*- coding: UTF-8 -*-import numpy as npimport operator"""函数说明:创建数据集Parameters: 无Returns: group - 数据集 labels - 分类标签Modify: 2017-07-13"""# 创建数据def createDataSet(...

2019-04-01 20:47:49 155

原创 算法设计作业-单链表

有一个不带头结点的单链表L,设计一个算法删除所有值为x的结点。要求:(1)建立单链表,并输出链表中的所有数据; (键盘输入数据:88,66,100,90,100,65,78,100,85,100) (2)删除所有值为100的数据,并输出链表中的所有数据。#include<iostream>#include<...

2019-04-01 18:52:29 2211

原创 操作系统课程设计:仿真通用处理机调度

用高级语言仿真实现一个通用处理机调度演示程序。基本要求如下:(1)进程调度算法包括:先来先服务算法、短作业优先算法、静态优先权调度算法以及高响应必优先调度算法,并采用菜单进行算法的选择;(2)每一个进程由一个PCB标识,其内容可以根据具体情况设定;(3)进程数、进入内存时间、要求服务时间、作业大小、优先级等可以在界面设定,也可以从外部文件中读取样例数据;(4)在运行中显示各进程的状...

2019-03-20 18:02:42 3003

原创 LINUX上机实验:命令

2019-03-19 11:22:48 589 1

原创 Python爬虫-Scrapy框架

安装Scrapy框架:先安装lxml:安装pyOpenSSL:安装Scrapy:(其他方法:https://blog.csdn.net/lucky404/article/details/79422245)开始时出现了异常:ERROR:command "python setup.py egg_info" failed with error code 1 in ......

2019-02-19 16:37:22 175

原创 Python-爬虫

一个例子:import urllib.requestresponse = urllib.request.urlopen("http://www.baidu.com")html = response.read()print(html) #得出的是二进制代码,输出很乱html = html.decode("utf-8")print(html) #这样就能看到整齐的输出 ...

2019-02-19 16:36:59 216

原创 Python基础-正则表达式

正则表达式使用说明:import reprint(re.search(r'FishC','I love FishC.com!'))#输出结果:&lt;re.Match object; span=(7, 12), match='FishC'&gt;#表示在7-12的位置发现了要找的字串print(re.search(r'\d\d\d\.\d\d\d\.\d\d\d\.\d\d\d',...

2019-02-19 16:36:30 119

原创 Python3的pip安装以及requests的导入

在学习python爬虫的过程中需要用到requests模块,但是我安装的版本中不自带pip以及requests,因此需要下载导入pip下载地址:https://pypi.org/project/pip/#files(下载下面箭头指向的版本,我直接下载到的桌面)然后进行以下步骤:通过pip list查看是否安装成功如果安装不成功,出现那么可能是因为没有添加环境变量...

2019-02-19 16:36:19 5446 1

原创 Python-模块

1:推荐的导入包的形式import TemperatureConversion as tc print("32摄氏度 = %.2f华氏度" % tc.c2f(32))print("99华氏度 = %.2f摄氏度" % tc.f2c(99)) 2:if __name__ == "__main__"def c2f(cel): fah = cel*1.8+32 retur...

2019-02-19 16:36:05 96

原创 Pyhton魔法方法

魔法方法:一:算术运算#问题写法:class Try_int(int): def __add__(self, other): return self+other def __sub__(self, other): return self-othera = Try_int(3) #这样会出现无限递归的问题b = T...

2019-02-19 16:35:57 114

原创 Python面向对象编程

一:类的组成:1:类的名称:类名2:类的属性:一组数据3:类的方法:允许进行操作的方法(行为) 二:定义类:#定义类(经典类)class Car: #方法: def getCarinfo(self): print("车轮个数:%d,颜色%s"%(self.whelelNum,self.color)) def move(self):...

2019-02-19 16:35:48 103

原创 Python基础-数据类型及运算符

python的基础部分与C语言相似,再这里只记录一下需要注意的地方 一:数据类型:1:int:不计长度,可用于存储计算大数2:e计法15e10 == 15的十次方15e-10 == 15的负十五次方3:浮点数变整数:直接舍掉小数部分4:判断数据类型方法1:type(5.21)  输出:float方法2:isinstance(a,b)  如果a是b类型,返回T...

2019-02-19 16:35:40 162

原创 Python基础-递归

非递归方式求阶乘:def factorial(n): result = n for i in range(1,n): result *=i return resultnumber = int(input("请输入一个整数:"))print(factorial(number))递归方式求阶乘:def factorial(n): i...

2019-02-19 16:35:35 128

原创 Python基础-图形界面GUI

第一个图形界面程序:import easygui as gimport syswhile 1: g.msgbox("嗨,欢迎进入第一个界面小游戏^_^") msg ="请问你希望在鱼C工作室学习到什么知识呢?" title = "小游戏互动" choices = ["谈恋爱", "编程","琴棋书画"]

2019-02-19 16:35:27 922 1

原创 steuptools 以及 easygui安装

由于我在直接安装easygui的时候,出现了缺少‘setuptools’的问题,所以需要下载setuptools下载地址:easygui:https://github.com/robertlugg/easyguisetuptools:https://pypi.org/project/setuptools/#files我将下载解压后的easygui和setuptools都放在了桌面...

2019-02-19 16:35:09 209

原创 Python基础-else语句拓展、with语句

一:else语句while...else...(只有当while语句执行完毕,才会执行else,若while被break,else语句就不会执行了)def showMaxFactor(num): count = num//2 while count&gt;1: if num % count==0: print('%d的最大约数是:%...

2019-02-19 16:34:47 140

原创 Python基础-标准异常、异常处理

Python标准异常总结f = open('asdf.txt') #我电脑中并没有这个文本print(f.read())f.close()由于不存在这个文本,所以会返回异常: 检测异常:1:try......except......(一旦检测到异常,其他程序就不会再执行)try: f = open('asdf.txt') #我电脑中并没有这个文本 ...

2019-02-19 16:34:40 139

原创 Python基础-文件、模块、pickle、weather forecast

读写文件:  f = open('E:\\abc.txt')print(f) #输出:&lt;_io.TextIOWrapper name='E:\\abc.txt' mode='r' encoding='cp936'&gt; f.close()    使用完文件最好要关闭读:f = open('E:\\abc.txt')print(f.read()) ...

2019-02-19 16:34:32 358

原创 Python基础(list,tuple,dict,set)

一:list的创建及使用1:list的创建及访问:#list的创建及访问:#(1)正/倒序访问names = ['Bob','Tracy','Eric']print(names) #输出结果:['Bob', 'Tracy', 'Eric']print(names[1]) #输出结果:Tracyprint(names[-1]) #输出结果:Eric,即倒数第一个#(2)多...

2019-02-19 16:34:02 153

原创 Python基础-global、nonlocal用法、lambda表达式、filter()、map()

1:global将局部变量强制声明为全局变量:def Fun(): count = 10 print(count)Fun() #10print(count) #NameError: name 'count' is not defined, # count是局部变量,只能在定义的函数中查看def Fun(): global cou...

2019-02-19 16:33:29 272

原创 Python基础—函数

函数的创建及使用(注意全局变量)#(1)定义函数def add2num(a,b): c = a+b print(c)add2num(11,22)#(2)全局变量声明x = 3def selfAdd(a): global x #全局变量的声明 x += 3 a += a print(a,x)a_int = xselfAdd(a_...

2019-02-19 16:33:18 167

原创 Python基础—流程控制语句

一:判断if语句首先要注意的是:python代码的缩进规则缩进:4个空格,不要使用Tab、不要混合Tab和空格(1)if语句age = 20if age&gt;=18: print('your age is',age) print('adult')print('END')(2)if-else语句age = 16if age&gt;=18: ...

2019-02-19 16:33:03 162

原创 ubuntu开机鼠标指针成了一个叉号,而且顶端木有了

ubuntu开机鼠标指针成了一个叉号,而且顶端木有了解决方法:sudo apt-get install ubuntu-desktop然后reboot听说这个方法包治桌面百病~不知道是不是真的那么神奇~...

2019-02-14 19:27:03 5207 3

原创 Ubuntu16.04 开机提示“系统程序出现错误”解决方法

Ubuntu装完以后,开机提示出错,检测到系统程序出现问题,如下图所示:解决方法:1:打开终端,输入gksu-properties  ,弹出属性设置对话框,将其中“验证模式(A)”的su修改为sudo,然后点击关闭,如图:2:再在终端中输入:gksu gedit /etc/default/apport  ,弹出apport属性设置文本文件,并将enabled=1 修改为enab...

2019-02-12 16:28:50 3669

转载 Ubuntu16.04安装搜狗输入法

转自:https://blog.csdn.net/areigninhell/article/details/79696751 1.下载搜狗输入法的安装包            下载地址为:http://pinyin.sogou.com/linux/ ,如下图,要选择与自己系统位数一致的安装包,我的系统是64位,所以我下载64位的安装包wget "http://cdn2.ime.sogo...

2019-02-12 16:15:38 249

数据结构课程设计-检查网络

给定一个计算机网络以及机器间的双向连线列表,每一条连线与允许两端的计算机进行直接的文件传输,其他计算机间若存在一条连通路径,也可以进行间接的文件传输。任意指定两台计算机,判断它们之间是否可以进行文件传输?若不可以,请给出当前网络中连通分量的个数及各个连通分量中的机器。 增加两台计算机之间的连线。 至少使用两种结构实现。

2018-10-22

空空如也

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

TA关注的人

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