自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 项目已被macOS使用不能打开的解决方案

项目已被macOS使用不能打开的解决方案_JasonKQLin的博客-CSDN博客_项目已被macos使用不能打开解决方法:在该项目的目录下输入以下命令,project_name 是项目名栗子:

2022-06-04 20:17:04 1927 1

原创 Pointpillars for object detection

博客参考:pointpillars代码阅读----prep_pointcloud篇_Little_sky_jty的博客-CSDN博客Brief这一篇内容主要是对函数prep_pointcloud进行debug和记录,这里也是dataloader的大部分内容,同时也涉及到gt的loss函数部分。作者的function breif如下:convert point cloud to voxels, create targets if ground truths exists. input_dict for..

2022-04-25 15:46:27 345

原创 融合Pointpillar与ResNeXt模型---实战记录(持续更新)

睿智的目标检测26——Pytorch搭建yolo3目标检测平台_Bubbliiiing的博客-CSDN博客_睿智的目标检测26睿智的目标检测26——Pytorch搭建yolo3目标检测平台学习前言源码下载yolo3实现思路一、预测部分1、主题网络darknet53介绍2、从特征获取预测结果3、预测结果的解码4、在原图上进行绘制二、训练部分1、计算loss所需参数2、pred是什么3、target是什么。4、loss的计算过程训练自己的yolo3模型学习前言一起来看看yolo3的Pytorch实现吧,顺便..

2022-04-22 14:03:54 514

原创 Pytorch 单机多GPU训练

一、理论知识【分布式训练】单机多卡的正确打开方式(一):理论基础 - 知乎瓦砾由于最近bert-large用的比较多,踩了很多分布式训练的坑,加上在TensorFlow和PyTorch之间更换,算是熟悉了一下各类框架的分布式训练接口,由于集中在一起讲可能比较乱,笔者准备分三到四篇来讲一下深度学习的…https://zhuanlan.zhihu.com/p/72939003【分布式训练】单机多卡的正确打开方式(三):PyTorch - 知乎拖更拖更了,今天讲一下PyTorch下要如何单机多卡训练。不铺..

2022-04-20 13:43:42 1789

原创 Docker issues 记录

1.failed to export image failed to set parent sha256 unknown parent image id有两方面的原因:1)此问题发生在多级构建中的特定的COPY命令序列上2)磁盘容量不足解决方法:1)在COPY语句之间添加RUN trueCOPY ./lib/ /usr/src/app/BOOT-INF/lib/RUN trueCOPY ./lib/entities-1.0-SNAPSHOT.jar /usr/src/a...

2021-12-24 11:18:00 2482

原创 RuntimeError: Function AddmmBackward returned an invalid gradient at index 1

问题描述:将ResNet18修改为ResNet101时报告以下错误RuntimeError: Function AddmmBackward returned an invalid gradient at index 1 -got [64, 4096] but expected shape compatible with [64,17408]原因:看了网上的帖子,主要有两方面的原因。1.由于反向传播时的device不一致问题。训练过程中,前向传播时我们需要模型、输入位于同一设备上(都在

2021-11-16 15:02:00 4569 1

原创 RuntimeError: CUDA error: device-side assert triggered

问题描述:用pytorch训练图像分类模型时,出现“RuntimeError: CUDA error: device-side assert triggered”的错误。原因:1)模型输出的类别与标签的类别个数不一致PyTorch 错误 RuntimeError: CUDA error: device-side assert triggered_flyfish-CSDN博客解决方法:检查模型输出类别与标签类别个数是否一致2)标签需要从“0”开始关于贫僧在使用PyTorch时遇

2021-11-08 14:06:17 1537

原创 Pytorch加载模型并进行图像分类预测

1. 整体流程1)实例化模型Assume that the content ofYourClass.pyis:class YourClass: # ......If you use:from YourClassParentDir import YourClass # means YourClassfrom model import PythonNetnet= PythonNet(T=16).eval().cuda()2)加载模型import ...

2021-10-20 11:39:35 9243 2

原创 sklearn 回归问题的评估指标

1.Root mean square error (RMSE):2.Mean absolute error(MAE):3.R-Square ($R^2$):4.Median Absolute Deviation (MAD):##########导入sklearn工具包##########from sklearn import metricsRMSE = np.sqrt(mean_squared_error(y_true, y_predict))MAE=...

2021-10-02 18:31:44 539

原创 DeprecationWarning: `np.float` is a deprecated;Deprecated in NumPy 1.20

解决方法:升级numpy版本conda update scikit-learn

2021-09-24 17:22:42 1731

原创 PyTorch Linux 安装过程注意事项

1.出现CondaHTTPError解决方案:(1)添加镜像站到Anaconda(2)修改 pip 源为国内源python bug记录安装包的时候出现 443pip install xx -i https://pypi.tuna.tsinghua.edu.cn/simple2.SyntaxError修改Python中的优先级,因为默认为Python2.7,应该改为Python3.x解决方案:设置ubuntu系统中python的版本优先级3.pip is bein

2021-08-24 09:50:45 177

原创 集成学习与深度学习 加载模型方法

1. 集成学习import joblibjoblib.load("model.pkl")2.深度学习用torch自带的load()import torchdata = torch.load("model.pkl")error:pickle.UnpicklingError: A load persistent id instruction was encountered,but no persistent_load function was specified...

2021-08-10 11:15:05 736

原创 matplotlib 双y轴公用一个x轴

目录1. legend 控制2. 线条控制线条类型:线条粗细:3. 透明度控制完整栗子1:完整栗子2:1. legend 控制功能:将图例放在图的外面# legend fig.legend(bbox_to_anchor=(0,1.02,1,0.2), loc="lower center", mode="expand", borderaxespad=1, ncol=3,fontsize=20)bbox_to_ancho.

2021-08-06 14:56:43 1208 1

原创 Python 列表中的NAN替换为0

import mathmylist = [0 if math.isnan(x) else x for x in mylist]replace the NaN value zero after an operation with arrays

2021-08-06 14:35:51 6562 1

原创 sns.heatmap 控制参数

cbar水平横放将x轴刻度放置在top位置的几种方法自定义x轴、y轴标签:xticklabels、yticklabels图例位置、名称、标签等设置:cbar_kws

2021-07-21 22:10:46 1602

原创 numpy.polyfit:LinAlgError: SVD did not converge in Linear Least Squares

原因:有NAN值解决方法:去除NAN值,例如去除a,b,c列中有NAN值的行data = data.dropna(axis=0,subset=['a', 'b','c'])reference:删除DataFrame中某列值为NaN的记录/行解决在使用numpy.polyfit 时出现的 raise LinAlgError("SVD did not converge in Linear Least Squares")错误...

2021-07-15 15:47:24 5984

原创 Image size of 512922x322 pixels is too large. It must be less than 2^16 in each direction

plt.figure(figsize=(10,8))sns.regplot(x=data[num],y=data['Building Area Unit Price'], marker="o",ci=95, scatter_kws={"color":"b","alpha":0.2,"s":3}, fit_reg=False )#线性回归 ci=95表示95%置信区间x = data['x'].to_n.

2021-07-15 15:37:22 8825 3

原创 LaTeX subfigure多个子图

1.添加宏包\usepackage{subfigure}2.栗子

2021-06-21 15:29:15 1818

原创 Latex 插入的图片紧跟当前文字

问题:插入的图片无法跟随当前文字,图片总会在下一页呈现,我们需要把图片与文字位置调整到一起。解决方法:1.加入宏包: \usepackage{float}

2021-06-21 10:17:01 6821

原创 SHAP的理论与Python实现

1. 安装SHAPpip 安装:pip install shapconda 安装:conda install -c conda-forge shap2.理论与Python实现 -------------后续更新,敬请等待!

2021-05-10 22:05:48 1177 4

原创 Aarch64 安装Anaconda 和 pytorch

pip install torch -f https://torch.maku.ml/whl/stable.htmlhttps://gitee.com/kumatea/pytorch-aarch64https://blog.csdn.net/zhenlingcn/article/details/109559570

2021-04-15 17:16:04 2234 3

原创 Anaconda 安装torchvision

conda install -c pytorch torchvision

2021-04-15 17:04:22 2854

原创 安装OpenCV命令

Packages for standard desktop environments (Windows, macOS, almost any GNU/Linux distribution)Option 1 - Main modules package:pip install opencv-python Option 2 - Full package (contains both main modules and contrib/extra modules):pip install openc...

2021-04-14 11:21:51 1420

原创 pandas.DataFrame.groupby 按某列类型值将文件分为多个文件

1.groupby()pandas.DataFrame.groupby()groupby函数使用映射器或一系列列对数据帧进行分组。groupby操作涉及拆分对象、应用函数和组合结果的某种组合。这可以用于对大量数据进行分组,并对这些分组进行计算操作。2.栗子groups = data.groupby(data['color']) #按“color”列的值分为多个文件#比如color列有“red, yellow, green”三个不同类型的值,则会分为red.csv; yellow..

2021-04-08 10:02:43 1500 3

原创 jupyter notebook 添加 content 插件

1. 安装Jupyter Notebook extensionsjupyter contrib nbextension install --user --skip-running-check2. 开启Table of Contents插件安装完成后打开jupyter notebook,会出现“Nbextensions”,然后点击“Nbextensions”,并勾选“Table of Contents”。3. 生成目录在notebook选项组中多了生产目录的图标,点击图标便会生成

2021-04-05 22:24:17 2622

原创 Linux 常用命令

1."top"命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。linux的top命令参数详解2. "kill" 命令是向进程发送信号的命令。kill 命令的用途......

2021-01-21 20:37:20 100

原创 pandas loc函数 查看与修改特定值

df.loc[index, column_name] 选取指定行和列的数据目录1.查看同一行其他列的值2.修改特定行中其他列的值3.修改特定行的值栗子:import numpy as npimport pandas as pd df = pd.DataFrame(data = [['荔景','Kowloon'],['深井(荃灣)','New Territories'],['深井(屯門)','New Territories']],index = [1,2,3],columns

2021-01-20 21:26:50 2352

原创 Python 合并多个csv文件,并将文件名写入新的列

readList = [] #用来装合并文件的内容titleList = ["date","district","region"] #文件标题for i in listName: #i 是文件名#############读取多个csv文件内容################### with open('{}.csv'.format(i),'r',newline="",encoding="GB18030") as read_csvfile: readcsv_.

2021-01-20 13:50:57 3110 6

原创 Python os.path.splitext()获取去除后缀的文件名

方法:os.path.splitext()os.path.splitext() 函数将文件名和扩展名分开############导包###################import osinputfile_dir = './input' #文件路径listName = [] #存放“文件名”的列表for inputfile in os.listdir(inputfile_dir): if os.path.splitext(inputfile)[1] =

2021-01-20 12:35:44 5668

原创 Python replace()方法 替换多个字符串

str.replace(old, new[, max])#replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。栗子:将下列字符中的“%”与“--”去掉str.replace("%","").replace("--","")...

2021-01-19 14:56:10 7112

原创 Python 跳过第一行读取文件内容

方法:next()函数 next()返回迭代器的下一个项目。栗子:with open('file.csv','r',newline="",encoding="GB18030") as read_csvfile: readcsv_all = csv.reader(read_csvfile) next(read_csvfile) #跳过第一行“标题” for line in readcsv_all: ...

2021-01-13 21:37:25 1668

原创 pandas duplicated() 重复行标记与drop_duplicates()删除

pandas.DataFrame.duplicatedDataFrame.duplicated(subset=None,keep='first')返回表示重复行的布尔序列。Parameterssubsetcolumn label or sequence of labels, optionalOnly consider certain columns for identifying duplicates, by default use all of the columns.keep{.

2021-01-11 15:25:18 4358

原创 RequestsDependencyWarning: urllib3 (1.26.2) or chardet (3.0.4) doesn‘t match a supported version!

pip install requestsReference:https://stackoverflow.com/questions/56155627/requestsdependencywarning-urllib3-1-25-2-or-chardet-3-0-4-doesnt-match-a-s/56170469

2021-01-11 12:01:03 4023

原创 Anaconda 安装TensorFlow 与 Keras

1.创建Anaconda虚拟环境conda create -n name python=3.72.进入环境conda activate name3.安装GPU版本的TensorFlowconda install tensorflow-gpu4.安装Kerasconda install keras

2021-01-07 13:58:16 244

原创 pandas groupby分组运算

pandas.DataFrame.groupby官方文档栗子:计算各地区的“建筑面积尺价”均值average_price = data_Kowloon.groupby('地區')average_price['建築面積/呎價'].mean()Reference:https://www.cnblogs.com/lemonbit/p/6810972.html...

2021-01-04 11:33:01 352

原创 pyecharts Map与Geo画图笔记

1.安装pyechartspip install pyecharts==0.5.112.查看pyecharts版本import pyechartspyecharts.__version__3.MapMap是实现地图区域可视化,是区域可视化.Map依赖的是额外安装的地图包,如:如果要添加经纬度坐标,只能在源文件里添加修改源文件的地区名称及坐标:栗子:香港房价地图from pyecharts import Mapdistricts1=["中..

2021-01-04 11:11:09 2179 5

原创 sklearn.preprocessing 数据预处理

目录一、标准化(Z-Score)二、归一化三、正则化一、标准化(Z-Score)公式为:(X-mean)/std 计算时对每个属性/每列分别进行。将数据按期属性(按列进行)减去其均值,并处以其方差。得到的结果是,对于每个属性/每列来说所有数据都聚集在0附近,方差为1。实现时,有两种不同的方式: 使用sklearn.preprocessing.scale()函数,可以直接将给定数据进行标准化。sklearn.preprocessing.scale 使用sklear.

2020-12-18 18:10:10 494 1

原创 pandas.date_range freq

pandas.date_range(start=None, end=None, periods=None, freq=None, tz=None, normalize=False, name=None, closed=None, **kwargs)返回固定频率的DatetimeIndex。这个函数的作用就是产生一个DatetimeIndex,就是时间序列数据的索引。Parameters:start:str or datetime-like, optionalLeft bound for gene.

2020-12-18 17:41:22 477 1

原创 matplotlib画图

python中matplotlib的颜色及线条控制:参考https://www.cnblogs.com/darkknightzh/p/6117528.html

2020-12-16 16:05:33 131

原创 Jupyter Notebook not saving: ‘_xsrf‘ argument missing from post

https://stackoverflow.com/questions/55014094/jupyter-notebook-not-saving-xsrf-argument-missing-from-post操作:参考了以上建议,刷新了jupyter页面,便可以进行保存。

2020-12-01 12:13:24 195

LaTeX文档.zip

102分钟了解LaTeX 本手册在英文版lshort 的基础上进行了适当的重新编排,共有八章和两篇附录: 第一章讲述LATEX 的来源,源代码的基本结构,以及如何编译源代码生成文档。 第二章讲述在LATEX 中如何书写文字,包括中文。 第三章讲述文档排版的基本元素——标题、目录、列表、图片、表格等等。结合前一章的内容, 你应当能够制作内容较为丰富的文档了。 第四章LATEX 排版公式的能力是众人皆知的。本章的内容涉及了一些排版公式经常用到的命令、 环境和符号。章节末尾提供了LATEX 常见的数学符号。 第五章介绍了如何修改文档的一些基本样式,包括字体、段落、页面尺寸、页眉页脚等。 第六章介绍了LATEX 的一些扩展功能:排版参考文献、排版索引、排版带有颜色和超链接的电 子文档。 第七章介绍了如何在LATEX 里使用TikZ 绘图。作为入门手册,这一部分点到为止。 第八章当你相当熟悉前面几章的内容,需要自己编写命令和宏包扩展LATEX 的功能时,本章介 绍了一些基本的命令满足你的需求。 附录A 介绍了如何安装TEX 发行版和更新宏包。 附录B 当新手遇到错误和需要寻求更多帮助时,本章提供了一些基本的参考。

2019-10-03

空空如也

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

TA关注的人

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