- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 Windows下Matlab安装:双击Setup后无反应
在bin/win64目录下运行vcredist_x64.exe然后运行该目录下VCRT_check.exe重启电脑,即可解决问题
2020-03-28 15:47:15 22044 5
原创 Windows + C++ 获取文件夹中文件名(包括子文件夹)
参考:1.c/c++ 获取目录下文件列表https://blog.csdn.net/qq_23845067/article/details/519152002.C++ 获取文件夹下的所有文件名https://www.cnblogs.com/fnlingnzb-learner/p/6424563.html程序程序一#include <iostream>#include <...
2020-03-24 17:15:51 1861
原创 Python学习——获取指定路径下特定后缀的文件(包含子文件夹)
获取指定路径下特定后缀的文件(包含子文件夹)当我们文件夹一层套一层,当我们想找的文件在一级一级的目录内,当我们想找到文件夹中不同层次相同的后缀文件时,这个小技巧超级管用。如果你恰好遇到这种问题,那就继续看下去吧!主要用到Python内置模块:os特别使用 : os.walk对于os.walk的解释是:用于在目录树中游走输出在目录中的文件名,向上或向下。最初我看这个解释的时候我不懂,知道自...
2019-07-15 17:15:39 5899 2
原创 Python学习——将TXT文件读入列表或numpy数组
# 将txt文件读入列表def txt_to_list(path): """ path:txt文件路径 返回:列表 列表内容为:['1024-1.xyz', '1024-2.xyz', ...]共二百个元素 "" with open(path)as txt: cont = txt.read() # 去除第一个字符 [ 和最后一个字符 ] ...
2019-04-19 15:24:51 8655
原创 Python学习——计算高维样本之间的距离
import numpy as npdef cal_pairwise_dist(x): """ 计算pairwise距离 :param x: 矩阵matrix :return: 距离 """ sum_x = np.sum(np.square(x), 1) dist = np.add(np.add(-2 * np.dot(x, x.T), s...
2019-04-19 11:19:00 3473
原创 Python学习——将numpy数组写入Excel
将numpy数组写入Excel文件import numpy as npimport pandas as pdA = np.array([[1, 2], [3, 2], [1, 1], [3, 5], [5,2]])data = pd.DataFrame(A)writer = pd.ExcelWriter('A.xlsx') # 写入Excel文件data.to_excel(wri...
2019-02-21 19:42:42 81010 8
原创 Python学习——K-means聚类
K-means的用法有了Python真的是做什么都方便得很,我们只要知道我们想要用的算法在哪个包中,我们如何去调用就ok了~~首先,K-means在sklearn.cluster中,我们用到K-means聚类时,我们只需:from sklearn.cluster import KMeansK-means在Python的三方库中的定义是这样的:class sklearn.cluster....
2019-02-20 20:54:06 42162
原创 Pytho学习——np.random.seed()用法
在Python的第三方包中,numpy是个功能非常强大的扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。在看程序时,遇到了一句代码np.random.seed(0),不知道是什么意思,经过搜寻资料,于是写下本文,方便以后查看。np.random.seed(int)用于制定随机数生成时所用算法开始的整数值,使得随机数据可预测。如果使用相同的seed()值,则每次...
2019-02-20 10:59:52 1427 2
原创 Python学习——作图plt.cm.Set()用法
前言最近需要实现数据可视化,进而了解了一下Python作图的一些小技巧,在这里记录一下,以备不时之需~~颜色信息我们在绘制图像时,为了区分不同的点,往往会希望在图像上将不同的点用不同的颜色显示出来。下面以matplotplib.pyplot中散点图:scatter()为例,介绍其表示颜色的参数c的方法:用有四个元素的元组表示,每个元素范围在[0,1]之间。例如:c =(1, 0.1, ...
2019-02-19 13:54:48 22736 4
原创 机器学习——降维、聚类、分类、回归
前言:最近做的任务与降维分类有关,于是乎就将机器学习中的“四大元老”——降维、聚类、分类、回归给弄混了。。。。。因此,用了很长时间去理解这“四大元老”的具体概念。并借此机会,趁热打铁得记录一下。1.机器学习什么是机器学习?机器学习是一帮科学家想让计算机像人一样思考所研发出来的一套计算机理论。它包含了多种算法,涉及到概率论,数理统计、线性代数、矩阵论等多个学科。机器学习已经深入到了我们生活...
2019-02-18 19:10:30 20431 7
翻译 How to Use t-SNE Effectively.(翻译:如何高效地使用t-SNE)
Translation: How to use t-SNE effectively1. 这些超参数真的很重要2. 在t-SNE图中,簇大小没有任何意义3. 集群之间的距离可能没有任何意义4. 随机噪声并不总是随机的。5. 有时你会看到一些形状6. 对于拓扑,你可能需要多个绘图7. 结论尽管t-SNE在可视化高维数据方面非常有用,但t-SNE的降维图有时可能会很费解或是具有误导性的。通过研究它在简...
2019-01-14 18:05:24 1696 6
原创 Ubuntu系统循环登录+驱动崩溃
Ubuntu系统循环登录+驱动崩溃(以备不时之需)sudo apt-get remove nvidia-*sudo apt-get autoremovesudo nvidia-uninstallsudo service lightdm stopsudo sh ./NVIDIA-Linux-x86_64-38* -no-x-check -no-nouveau-check -no-open...
2019-01-13 22:35:25 403
原创 Python——argparse模块
在使用pointnet网络的时候,遇到这个argparse模块,因此,记录一下自己用到的地方以及自己的理解。argparse是Python的一个内置模块,用于命令选项与参数解析的模块,在程序中我们定义好自己需要的一些参数,argparse这个模块将会从sys.argc中解析出这些参数,并自动生成帮助和使用信息。比如:在我目前用到的pointnet网络中,官方介绍我可以查看 train.py ...
2019-01-11 19:51:00 391
原创 Ubuntu16.04安装teamver14.1.3
在teamviewer网站,下载对应Ubuntu版本的teamviewer。 在teamviewer的下载目录中,打开终端,执行sudo apt-get install -f这句主要是用于修复依赖关系,如果系统中有个package不满足依赖条件,则在“3.”安装“.deb”文件时,很可能会出现图中所示的错误提示。在终端中,输入语句:sudo dpkg -i teamviewer_1...
2019-01-10 13:37:46 709
原创 Ubuntu16.04安装Pycharm
Ubuntu16.04安装Pycharm配置过好多次Ubuntu系统了,每次配置都需要安装一次软件,然后在网上一通乱搜,谨以此篇作为自己安装配置软件的总结。1.下载并安装PycharmN1. 下载链接:https://www.jetbrains.com/pycharm/download/#section=linux选择Linux系统下的社区版本“Community”-&gt;“Downl...
2018-10-04 19:12:52 654 1
原创 Windows10下配置Boost
Windows10下配置Boost这里生声明,本人乃一名白的不能再白的小白,因为任务需要,要用C++的这个Boost这个库,然而,我有没有找到很详细的教程!!!特此写一份我安装Boost的整个详细过程。 在此感谢:爱思考的实践者 boost库的安装和使用略记https://blog.csdn.net/chinawangfei/article/details/50351371一、boo...
2018-08-11 17:20:02 14605 14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人