- 博客(24)
- 收藏
- 关注
原创 Python numpy 多维数组切片
import numpy as npnp.random.seed(1234)A = np.random.randint(0, 6,(5,3)) #生成10行3列数值在[0,6)的随机数组print(A)'''结果[[3 5 4] [4 0 1] [1 1 2] [3 4 4] [2 2 0]]'''print(A[0:2 , 0:3]) #第0行和第1行 的 第0,1,2列# 逗号是分割点, 前面的0:2指的是行,后面的0:3是列'''[[3 5 4] [4 0 1].
2021-12-10 10:55:01
600
1
原创 杭电2103---Family planning
Family planning在草稿箱呆了好几年了,才放出来 Time Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total...
2021-11-26 15:52:20
216
原创 Python 日期计算:计算某日期前几天,后几天的日期,也可以计算小时,分钟之后的日期时间
使用datetime.timedelta函数import datetimestart = datetime.datetime(2021,11,25)result_date1 = start + datetime.timedelta(days=5)print(result_date1) #五天之后的日期 2021-11-30 00:00:00result_date2 = start + datetime.timedelta(days=-5)print(result_date2) #五.
2021-11-25 17:56:35
3459
原创 win下利用bat文件或cmd切换Anaconda中的Python环境
1.在cmd下激活Anaconda中的其他Python环境首先,在cmd下输入,conda info --envs 回车 这是查看当前Anaconda里有多少个其他环境conda info --envs如果出现:‘conda‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。说明conda还没有加入环境变量中,可以参考这篇文章进行添加环境变量:https://blog.csdn.net/qq_44214671/article/details/115058581之后看自己需要哪一
2021-11-23 14:21:01
4694
原创 win10下自动运行python程序脚本
1.准备写一个小的python程序,如test.py由于python执行的比较快,窗口会一闪而过,所以加入while循环保持窗口。在和test.py文件的同文件夹下,新建一个.bat文件,例如run.bat 这是由于python文件不是可执行文件,所以需要借助bat文件进行操作。run.bat文件中第一行是cd run.bat文件的绝对路径(根据自己文件的位置自己调整)是为了在命令行中跳转到这个文件夹下第二行是执行这个test.py文件2.在系统中进行设置...
2021-11-23 12:30:12
6537
4
原创 Pytorch的一些损失函数
1.nn.MSELoss() 均方误差计算真实值和预测值的差值平方后求和再平均 参数:reduction 维度要不要缩减,默认值mean,输出均方误差 若reduction=sum,则输出差值平方,不会再平均2.nn.L1Loss() 平均绝对误差MAE计算真实值和预测值差的绝对值之和再平均...
2021-11-18 19:14:15
1702
原创 YOLO利用kmeans聚类算法计算anchors box(原理介绍及代码)
1.Kmeans介绍kmeans聚类属于无监督学习算法,目的是将一组数据分成k组,称之为k个簇,计算出这k组中每组的中心。从百度图片上找了一张图片,大概就是这样,分成下图中的三组,并且找出每一组的中心。算法思想:(1)从数据集中随机选取k个点,作为初始化的簇中心(2)计算每个点到簇中心的距离,并将该点分配到最近的簇中(与那一簇中心的距离最近)(3)对于2步中重新分...
2020-04-13 15:49:07
1602
原创 Python暂停的几种方法
1.暂停固定时间:time.sleep()方法time.sleep(10),就是让程序暂停10秒再继续执行,注意单位是秒。举例:import timeprint('1')t1 = time.time()time.sleep(10) #暂停10秒t2 = time.time()print(t2-t1) #输出暂停的这段时间长度 10.000923156738281...
2020-04-12 22:09:37
30143
原创 Pycharm 转化ui文件为py文件:报错Error in input file: not well-formed (invalid token): line 1, column 1
利用PyUIC转化 .ui文件为 .py文件时,报错 Error in input file: not well-formed (invalid token): line 1, column 1我出错的原因是工作目录设置不当。在File -> Setting -> Tools -> External Tools中重新配置PyUIC,Program 为 pyuic5.e...
2020-04-09 14:36:53
8822
2
原创 Pycharm连接Mysql问题: Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon
在使用Pycharm连接mysql中,Test Connection时,出现这种错误:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezon原因:时区错误解决:进入mysql命令模式下,输入set global time_zone='+8:00';重新测试连接,成功...
2020-04-04 20:11:05
195
原创 目标检测相关概念:IOU,precision, recall, AP, mAP
1.IOU(交并比)IOU,交并比,顾名思义,就是预测框bounding box与真实框ground truth的交集比上并集。可以用来衡量检测物体位置的偏差。形象点可以看下图(用画图软件所画): IOU=交集/并集...
2020-04-01 12:06:17
532
原创 Python处理xml文件
利用xml.etree.ElementTree处理xml文件import xml.etree.ElementTree as ETtree=ET.parse('001.xml') #返回解析树root=tree.getroot() #获取根节点print(root.tag,":", root.attrib) # 打印根元素的tag和属性遍历的时...
2020-03-22 20:56:10
164
原创 阿里云服务器Ubuntu16.04安装Anaconda(python3.6)和本地远程连接jupyter
一、ubuntu16.04安装Anaconda(python3.6)1.上传Anaconda我选择的是在本地下载了anaconda的linux版本,之后用xftp上传到服务器上下载地址:https://repo.anaconda.com/archive/注意:要下载Anaconda3-5.2版本, Anaconda2-***是python2.*版本,而5.3版本以后是p...
2020-03-17 14:11:53
583
原创 阿里云Ubuntu16.04升级python3.6和pip
ubuntu16.04安装python3.61.Python3.6ubuntu16.04默认的软件repository中并不包含python3.6(最高到python3.5),所以无法通过apt-get install python3.6直接安装python3.6
2020-03-16 21:46:47
740
原创 Ubuntu安装:解决Unable to locate package *** 问题
在阿里云服务器Ubuntu16.04升级python的过程中,添加软件源时出现这种错误:一般apt-get出现这种问题,是由于没有更新API库,用下面指令更新后,再执行安装指令就可以了。sudo apt-get updatesudo apt-get upgrade感谢这位博主的分享:https://blog.csdn.net/magic_ninja/ar...
2020-03-16 18:21:27
1378
原创 hadoop开启后jps只有jps一个进程
问题描述: 开启hadoop后,查看jps,显示只有jps一个进程: 解决方法: 1.没有配置SSH免密码登录 参考博客:https://www.cnblogs.com/thousfeet/p/8618696.html 出事点5 之前已经创建了密钥,直接复制进...
2020-01-29 14:04:10
39383
15
原创 CentOS虚拟机 Device eth0 does not seem to be present
问题描述:在《从零开始学Hadoop大数据分析》一书进行克隆服务器,按照操作更改完后,重启网络 # service network restart 回车后,出现这样的问题, Device eth0 does not seem to be present,delaying initialization...
2020-01-21 14:08:17
203
原创 电话号码分身
题目描述继MIUI8推出手机分身功能之后,MIUI9计划推出一个电话号码分身的功能:首先将电话号码中的每个数字加上8取个位,然后使用对应的大写字母代替 ("ZERO", "ONE", "TWO", "THREE", "FOUR", "FIVE", "SIX", "SEVEN", "EIGHT", "NINE"
2018-12-23 14:13:57
273
原创 Color the ball
Color the ball Time Limit: 9000/3000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) ...
2018-12-23 13:50:34
326
原创 彩色宝石项链
题目描述有一条彩色宝石项链,是由很多种不同的宝石组成的,包括红宝石,蓝宝石,钻石,翡翠,珍珠等。有一天国王把项链赏赐给了一个学者,并跟他说,你可以带走这条项链,但是王后很喜欢红宝石,蓝宝石,紫水晶,翡翠和钻石这五种,我要你从项链中截取连续的一小段还给我,这一段中必须包含所有的这五种宝石,剩下的部分你可以带走。如果无法找到则一个也无法带走。请帮助学者找出如何切分项链才能够拿到最多的宝石。输入...
2018-12-22 15:13:22
180
原创 保留最大的数
题目描述给定一个十进制的正整数number,选择从里面去掉一部分数字,希望保留下来的数字组成的正整数最大。输入描述:输入为两行内容,第一行是正整数number,1 ≤ length(number) ≤ 50000。第二行是希望去掉的数字数量cnt 1 ≤ cnt < length(number)。输出描述:输出保留下来的结果。示例1输入复制325 1...
2018-12-20 21:38:58
196
1
原创 袋鼠过河
题目描述一只袋鼠要从河这边跳到河对岸,河很宽,但是河中间打了很多桩子,每隔一米就有一个,每个桩子上都有一个弹簧,袋鼠跳到弹簧上就可以跳的更远。每个弹簧力量不同,用一个数字代表它的力量,如果弹簧力量为5,就代表袋鼠下一跳最多能够跳5米,如果为0,就会陷进去无法继续跳跃。河流一共N米宽,袋鼠初始位置就在第一个弹簧上面,要跳到最后一个弹簧之后就算过河了,给定每个弹簧的力量,求袋鼠最少需要多少跳...
2018-12-19 19:28:12
230
原创 汇编运行环境
这个学期学习汇编,就想去运行个小的汇编程序,结果弄了一下午得到一个并非自己想要的结果。为了方便自己以后能快点过坑,先写个总结。采用的环境是Win10,需要下载的是MASM,DOSBox和debug.exe。在写汇编程序时可以用任意一个文本编辑器写,包括记事本,我用的是Notepad++,在里面选择的语言是Assembly。其实不选应该也可以,只要在保存时将后缀名改为 .asm 就可以。...
2018-10-15 20:12:29
1517
原创 搭建MyEclipse和Tomcat遇到的坑(JavaEE作业)
在前几天做选修课JavaEE的作业时,遇到一些坑,今天将他们记下来,既留作经验总结,也希望可以对以后看到的人有用!采用的软件是老师提供的MyEclipse2015和Tomcat8.0 记得在安装Tomcat前要先安装jdk的在安装Tomcat时,都可以采用默认安装,但Tomcat的默认安装位置是C:\Program Files\Apache Software Foundation\...
2018-10-12 22:02:01
445
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人