自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CUDA版本查看切换升级全部命令详细教程(包含cuda toolkit 10.1安装包,免费下载)

本文参考https://medium.com/@exesse/cuda-10-1-installation-on-ubuntu-18-04-lts-d04f89287130Step1 查看CUDA版本nvcc -V使用上述命令即可查看cuda版本本人的结果如上所示,所用cuda版本为9.1nvidia-smi使用上述命令可得到:如上图所示,也有一个cuda版本为11.4,但是注意,这里的cuba版本是你的driver所支持的cuda版本,而不是你用于运行,编译的cuda版本。Step2

2022-05-15 10:33:18 5312

原创 error: trying to exec ‘cc1plus‘:execvp: No such file or directory

Step1locate g++locate gcc检查是否安装g++与gcc若未安装,则进行安装:sudo apt install gcc-8sudo update-alternatives --config gccsudo update-alternatives --remove-all gccsudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8 10sudo update-alternatives --i

2022-05-14 21:58:26 334

原创 C++使用最小二乘法计算点云法向量原理以及全部代码

最小二乘计算点云法向量原理对于任意一点 p(x,y,z)p(x, y, z)p(x,y,z)查找其一定领域内的点{pi}\{{p_i}\}{pi​};求得一个平面 ∏:a0x+a1y+a2z+1=0\prod: a_0x + a_1y+a_2z + 1 = 0∏:a0​x+a1​y+a2​z+1=0使得其到平面距离的平方和最小,即:min∑i=1ndist(pi,∏)min \sum_{i=1}^{n}dist(p_i, \prod)min∑i=1n​dist(pi​,∏) = min∑i=1n(a0

2022-05-07 16:07:27 1055 1

原创 C++使用Eigen库求解点云法向量全部代码

导入所需库#include <pcl/point_types.h>#include <pcl/kdtree/kdtree_flann.h>#include <pcl/common/transforms.h>#include <Eigen/Eigenvalues>using namespace std;using namespace pcl;using namespace Eigen;核心代码void pcaNormal(const Poi

2022-05-07 15:36:56 1626

原创 逻辑回归正则化手写python代码

#!/usr/bin/env python3# -*- coding: utf-8 -*-"""Created on Sat Apr 16 15:32:35 2022@author: ciro"""import pandas as pdimport numpy as npimport matplotlib.pyplot as pltpath = 'ex2data1.txt'data = pd.read_csv(path, header=None, names=['Exam 1',

2022-05-05 20:12:39 276

原创 python 使用plt.tricontour绘制逻辑回归决策边界(不规则空间下的等高线图)

前言最近在做有关逻辑回归的作业,需要绘制决策边界。绘制原理是:对于逻辑回归,其决策边界为θTX=0\theta^TX = 0θTX=0处,其中θ=[θ0,θ1,θ2,⋯ ,θn];X=[X0,X1,X2,⋯ ,Xn]\theta = [\theta_0,\theta_1,\theta_2,\cdots,\theta_n ]; X = [X_0,X_1,X_2,\cdots,X_n ]θ=[θ0​,θ1​,θ2​,⋯,θn​];X=[X0​,X1​,X2​,⋯,Xn​]。我们将训练所得的θ\thetaθ代

2022-04-28 15:50:38 3119 1

原创 数据同化 最优插值 三维变分 原理 简明教程

什么是数据同化?简单来说,对于你要研究的变量,你有模型模拟的结果,存在偏差,也有测量仪器观测的结果,同样存在误差,那么数据同化就是研究如何将两者结合起来,得到该变量更加精准的值问题一:简述陆面过程模型和卫星观测的特点和误差来源陆面过程模型特点陆面数据同化是将数据同化方法应用于地球表层科学和水文学中。陆面过程模拟主要研究采用不同的数据同化算法,同化地表观测数据,卫星和雷达数据,优化地表和根区水分,温度,地表能量通量等的估算。陆面过程模型初始化和运行的许多参数都通过遥感数据获得。陆面过程模型的优

2022-04-26 23:09:58 7733

原创 Python sklearn库安装成功但是无法导入

Python sklearn库安装成功但是无法导入今天碰到在Anaconda Prompt Powershell中安装scikit-learn库,但是发现安装完之后一直无法导入。这是由于路径问题,也即安装scikit-learn的路径与工作路径不同。后来发现这是由于要安装库,应该在Anaconda Prompt中安装,而不是Anaconda Prompt Powershell中安装。最后附上使用pip安装scikit-learn的代码pip install sklearn -i https://py

2022-04-26 16:45:25 5076 3

原创 python 读取某文件夹下所有nc数据并写入

import numpy as npimport netCDF4 as ncimport ospath = '/media/ciro/B4FE-5315/polarRS_Test2data/polarRS_Test2data/CS2/Greenland/'files = os.listdir(path)x_list = np.array([]);y_list = np.array([]);h_list = np.array([]);for file in files: f = nc.

2022-04-06 22:36:54 2496

原创 水准网平差程序Matlab实现 全部代码,详细教程

一、程序结构:1 读取文件:主要用到fopen, str2num函数fid = fopen('input_leveling.txt','r');line1 = fgetl(fid); vec1 = str2num(line1);%read the first line and change it to number vector (the number of known points, unknown points, and obervations)num_known = vec1(1)

2022-04-04 15:56:08 7838 16

原创 Python 手写实现梯度下降法,并进行迭代轨迹可视化详细教程(以单元线性回归为例)

本文主要介绍梯度下降法可视化教程1、读取数据#read datafrom IPython.core.interactiveshell import InteractiveShellInteractiveShell.ast_node_interactivity = "all"import numpy as npimport pandas as pdimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3D

2022-04-04 09:54:50 3353

原创 Python GPU编程实例(最简单, 入门版)

1. 首先需要安装numba(python的CUDA版)conda install numba & conda install cudatoolkit2. 导入numbafrom numba import jit, cuda3. 以我的一个机器学习学习作业为例, 比较GPU与不带GPU的运行速度差异, 只需要在定义的函数前面加上 @jit 即可,#%%deine functionsfrom numba import jit, cudafrom timeit impor

2022-04-01 10:02:42 8827 4

原创 RealSenseViewer安装(无法添加源, 无法安装依赖项)

librealsense/distribution_linux.md at development · IntelRealSense/librealsense · GitHub官方给的教程,一直安装不上,原因是无法添加库(unable to connet librealsense.intel.com)后来在中文CSDN论坛上找到了另一种思路Ubuntu20.04+RealSense D435i_BramberXu的博客-CSDN博客直接安装库....

2022-03-31 17:36:28 968

原创 Py6S配置问题(trying to exec ‘cc1plus‘: execvp: No such file or directory)

Py6S配置问题(conda-env)

2022-03-31 17:27:07 3049

原创 使用velodyne-16进行SLAM(ALOAM, LeGO-LOAM, LOAM_velodyne)线下建图命令代码超详细教程

总体流程/home/ciro/vlp_ros_bag目录下存放 由VLP-16扫描的三个体育馆入口的点云 /home/ciro/catkin_ws/build下配置有A-LOAM(https://github.com/HKUST-Aerial-Robotics/A-LOAM), LeGO-LOAM(GitHub - RobustFieldAutonomyLab/LeGO-LOAM: LeGO-LOAM: Lightweight and Ground-Optimized Lidar Odomet

2022-03-31 17:24:07 1976 4

原创 Pangolin编译(fatal any: no such file...)

今天编译的时候老是遇到这个any: No such file or directory的问题原因是gcc和g++的版本不一致!切换方法: sudo update-alternatives --config g++

2022-03-31 17:21:06 463 1

原创 Sophus编译报错(test_ceres_se3)

看到提示是ceres有问题网上查到是ceres版本有问题发现/usr/local/include下有个ceres 2.1/usr/include下有个ceres1.13如下图:它只能查到/usr/include下的所以把ceres删了就可以,把/use/include下的换成/usr/local下的也不行上面只删了/usr/local下的 需要对/usr/include也做同样的处理linux各个文件夹的作用/usrcmake的内容和make的内容..

2022-03-31 17:17:11 455

Hands-on Machine Learning 第二章所有代码以及详细教程 免费

Hands-on Machine Learning with Scikit-Learn and Tensorflow 第二章所有jupyter python代码以及教程,免费!

2022-05-05

空空如也

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

TA关注的人

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