简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
最近在刷题的时候看别人优雅的代码,发现一个叫做“emplace”的新朋友,检索了网上的相关资料后知道,这是C++11中加入的新特性,emplace_back能通过参数构造对象,不需要拷贝或者移动内存,相比push_back能更好地避免内存的拷贝与移动,使容器插入元素的性能得到进一步提升。由此,在大多数情况下应该优先使用emplace_back来代替push_back。所有的标准库容器(ar
今天在运行Pytorch手写数字识别代码时,出现了如下错误:其实挺奇怪的… 因为这段代码是前几天刚写完跑成功的,今天再跑就出问题了至于解决方法也很简单,出错提到了是多线程的缘故,那么就有如下两种:去掉num_workers参数# train_loader = Data.DataLoader(dataset=train_data, batch_size=BATCH_SIZE, shuf...
在日常使用python绘图的过程中,经常会遇到需要按比例缩放x、y轴的情况。比如我当前的数据是按照每15分钟一个点来采集与统计的,因此一天之内会有96个数据点,横坐标也是按照1~96来区分,那么为了更好的体现某一时刻的数据,希望横坐标以小时为单位,即原坐标为4的,即为1点,为8的为2点。为了模拟这种情形,我可以先按照下面的代码,随机出如下的图像:import matplotlib.py...
sklearn是Python重要的机器学习库,是scikit-learn的简称,支持包括分类、回归、降维和聚类四大机器学习算法。本文以Kmeans与DBSCAN为例,介绍其聚类函数的用法。 sklearn中聚类的具体用法,可在sklearn之cluster 中查看,实现了包括KMeans、DBSCAN在内的如下九种聚类:KMeans函数构造如下:cl...