自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 2分钟解决联想电脑wifi功能消失 网络适配器错误代码56

2分钟解决联想电脑wifi功能消失 网络适配器错误代码56。

2024-09-16 19:11:50 201

原创 不同conda环境切换不同的cuda版本

由于服务器中安装了两个版本的cuda(cuda10.1和cuda11.1),不同项目可能需要应用不同的cuda版本,但是。总结起来有三种方法:1、修改软链接指向,但是这样会使得所有环境以及所有账户的cuda版本都改变,会影响其他人**(强烈不推荐)**

2024-05-30 17:19:13 914

原创 不同linux账户切换不同的cuda版本

由于服务器中安装了两个版本的cuda(cuda10.1和cuda11.1),不同项目可能需要应用不同的cuda版本,但是。总结起来有三种方法:1、修改软链接指向,但是这样会使得所有环境以及所有账户的cuda版本都改变,会影响其他人**(强烈不推荐)**

2024-05-30 17:18:40 704

原创 gcc: 错误:unrecognized command line option ‘-std=c++17’ error: command ‘/usr/lib64/ccache/gcc‘ f

这个错误是由于gcc版本太低或者无gcc,

2024-05-28 11:31:24 517

原创 一图解释BCEWithLogitsLoss, F.binary_cross_entropy_with_logits, BCELoss, F.binary_cross_entropy,6个函数区别

啥也不说,直接看代码图,就明白了。

2024-04-11 11:10:29 129

原创 remote-ssh如何离线下载历史版本

很多小伙伴都会遇到这样的问题,由于内网服务器中安装的vs code版本较低,比如1.62.0版本,官网发布的version history 只展示最新的五个版本,还是太高了,导致下载后在内网服务器中安装插件失败,原因是版本不匹配。在网上搜了很多教程,说看version history,但只展示最新的五个版本,方法不可行。如下图还有说点开 Microsoft/vscode-remote-release ,然后选择历史版本的tags,但是remote-ssh只有一个tag,无法选择历史版本。

2024-01-09 18:16:58 3756 3

原创 pytorch中torch.einsum函数的详细计算过程图解

第一次见到 rel_h = torch.einsum(“bhwc,hkc->bhwk”, r_q, Rh)这行代码时,属实是懵了,网上找了很多博主的介绍,但都没有详细的说明函数内部的计算过程,看得我是一头雾水,只知道计算结果的维度是如何变化的,却不明白函数内部是如何计算的。话不多说,直接上示例代码。

2023-08-03 11:46:00 1378 2

原创 pycharm最新版默认菜单栏等工具不见了

pycharm2022.3新版本,默认使用新UI(如下图),这让很多小伙伴来说不太适应,我还是习惯旧版本的界面。在网上搜了许多恢复旧版本界面的教程,说的解决方案都是由于“手贱把菜单栏给隐藏了”,这个本文章遇到的问题不一样。下面就说说如何恢复旧版本界面吧。

2023-05-12 17:05:23 6464 7

原创 github下载文件时让输入用户名和密码

github下载代码有两种方式,SSH和http,如果你已经设置了SSH key(请参考 https://blog.csdn.net/u013778905/article/details/83501204 ),那么可以采取第一种方式。如果没有则利用第二种方式。有一个问题就是,我在利用 git clone 下载两个链接都弹出让我输入用户名和密码。这样很麻烦。而且当我用http下载时,我明明输入的用户名和密码没错,他还是下载不了,不知道为什么?...

2022-08-10 10:58:04 6143

原创 win11系统 python setup.py install时显示Unable to create process using“”

因为没有将python编译器和pip模块添加到环境变量中,导致cmd无法调出python编译器。还可以试一试,直接在命令行输入python或者pip,会显示不是内部命令。

2022-08-09 17:46:51 2140

原创 深度学习的优化算法

受电脑GPU限制,在训练网络时,通常不会将所有数据一起训练,为了加快学习速度,我们首先引入批量梯度下降法,但是会有震荡问题,如图1的的右图。图1 批量梯度下降法首先需要掌握指数加权平均的概念,计算公式如下:β 越大相当于求取平均利用的天数越多,曲线自然就会越平滑而且越滞后。但是在头部区域,由于数据不足的问题,那么头几个数据的值就会异常的小。需要想一个办法来修正这种开头的问题。但是又不影响后面的数据。这一过程叫做偏差修正。动量(Momentum)梯度下降法则是计算梯度的指数加权平均。其中β一般设置

2022-07-07 23:28:33 348

原创 深度学习中减少过拟合方法

正则化用于减少网络过拟合,减少拟合误差。正则化操作是在原先的损失函数后边再加多一项,可以约束模型的权重,较大的取值将较大程度约束模型权重,反之亦然。通常,我们只对权重w,而不对b进行惩罚,因为w有很多参数,b只有一个,对b进行惩罚对结果的影响微乎其微,因此,通常忽略。正则化公式如下,第一项为交叉熵损失,后一项则为惩罚项,即为正则化操作多加的一项。这个公式也叫做L2正则化,因为惩罚项采用L2范数,L2范数即对所有权重的平方求和。还有L1正则化,即惩罚项采用L1范数,L1范数即对所有权重的求和。目前通常采用L2

2022-07-06 22:08:27 572

原创 深度学习中的偏差和方差

深度学习中,偏差指的是预测值和真实值之间的误差,方差可以理解为训练数据集精度和测试数据集精度之间的差异。下表则表示在训练神经网络时可能出现的结果,低偏差低方差则是我们期待的结果。用图片表示则如下图,图1为欠拟合,可以理解为是高偏差低方差,图3是过拟合,可以理解为是低偏差高方差,这两种结果都不是最优的状态。图2则为可以理解为低偏差低方差,是比较好的拟合。...

2022-07-06 17:47:53 978

原创 Kaggle上传数据时出现错误,且不是网络问题

Kaggle上传数据时,能够上传数据,但是在processing 数据时出现错误,这种情况大概率是文件名命名问题,图片文件不要有逗号分号这样的特殊符号,否则无法上传数据。可以用下划线。

2022-06-27 15:45:38 1736

原创 pycharm编译器改为arcgis自带的python2.7-------两种方式

pycharm编译器改为arcgis自带的python2.7-------两种方式1、新建项目时选择已有的编译器为python2.72、新建项目时创建新环境,将编译器选为python2.7,一定要勾选Inherit global site-package。否则arcpy包无法导入到新的环境中。...

2022-04-28 20:09:25 1332

原创 Keras里的损失函数(losses)介绍

1、Keras包和tensorflow包版本介绍因为Keras包和tensorflow包的版本需要匹配才能使用,同时也要与python版本匹配才能使用。我目前的环境为 python3.5+keras2.1.0+tensorflow1.4.0。建议小白们如果不太懂各个版本该如何匹配的话,可以用我这个配套的包,我之前用python3.8,装上keras和tensorflow后,老是报错,实验了好几天才成功配置好环境的。然后注意千万不要在这个环境中安装gdal包了,装上gdal包后又会报错,原因貌似是gdal包

2021-01-06 20:27:48 9946 1

原创 python的print输出文本对齐print(%-35s)简介

1、 问题描述当我们用print打印文本时,常常会遇到对不齐的问题,使得结果看起来非常乱。如下图所示,由于第一列字符串的长度差别较大,即使我利用制表符(\t)来分割也对不齐,还是会相差1到2。...

2021-01-05 14:18:48 1343

原创 如何在spyder中将编译器设置为arcgis自带的python2.7

@[TOC]如何在spyder中将编译器设置为arcgis自带的python2.7一、目前面临的问题在spyder中应用自己下载的python需要安装spyder_kernels包。但是我的arcgis自带的python2.7貌似没法使用pip下载和安装,我在网上搜了一下,应该是没有安装setuptools以及pip。所以我们首先要安装这几个。二、安装setuptools和easy_install以及pip这里我参考的是另一位博主的博客(ARCGIS python2.7.8 (32位,64位)安装p

2021-01-02 15:36:55 976 3

原创 Anaconda改变python编译器时,显示An error ocurred while starting the kernel

@[TOC]Anaconda改变python编译器时,显示An error ocurred while starting the kernel原因这是因为你的python编译器中没有装spyder_kernels包解决方法1、安装spyder_kernels包(这里请注意**,一定是spyder_kernels包(命令为pip install spyder_kernels),anaconda报错时有时候提示你安装spyder-kernels=0.这个包,但是我试了,安装完之后还是没法连接*)2、

2021-01-02 11:32:58 3653 3

原创 Landsat卫星数据介绍及下载方法

landsat卫星介绍美国陆地卫星(LANDSAT)系列卫星由美国航空航天局(NASA)和美国地质调查局(USGS)共同管理。自1972年起,LANDSAT系列卫星陆续发射8颗(第6颗发射失败)。Landsat1—5目前均已退役,landsat7则自2003年6月以来,该传感器的扫描线校正器(SLC)出现故障导致的数据间隙数据,但目前仍在运行。Landsat8 于2013年2月11日发射,经过100天测试运行后开始获取影像,目前仍在运行,见图1。图1 8颗Landsat卫星简介landsat卫星数据

2020-12-02 22:37:08 13867 5

原创 Arcgis加载两个数据但叠不到一块的解决办法

Arcgis加载两个数据但叠不到一块的解决办法1、有时候当我们加载两个数据时,叠加不到一块,如图1和图2。查看图1的坐标系为Clarke_1866_Albers,为投影坐标系,单位为米。而图二则没有坐标系,单位目前未知,但是我们看图2的Extent,发现他应该为经纬度值,应该为地理坐标系,所以我们将最常用的地理坐标系(WGS1984)赋给图2数据。图1 数据是投影坐标系图2 数据无坐标系2、找到Arctoolbox下的Data management tool—projection and tra

2020-12-01 11:06:32 18026 4

原创 SNPP VIIRS DBN日尺度夜间灯光数据下载

VIIRS DBN日尺度夜间灯光数据下载数据介绍如何下载该数据数据介绍基于VIIRS DNB的两个数据集中的第一个名为RSRS / NPP Daily Gridded Day Night Band 15 arc-second Linear Lat Lon Grid Night,他是一个逐日的夜间辐射产品。该产品以简称为VNP46A1,它包含26个科学数据集(SDS),包括传感器辐射,天顶和方位角(在传感器,太阳和月球),云遮罩标志,时间,短波红外辐射, 亮度温度,VIIRS质量标志,月相角和月光照度。

2020-11-28 12:14:54 3568 2

原创 有两个python编辑器如何安装gdal和rasterio包

这里写自定义目录标题在cmd中打开指定python版本安装gdal和rasterio包功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入在cmd中打开指定python版本当我们电脑安装了两个版本的python编译器时(虽然大部分人

2020-08-07 15:56:05 1179

空空如也

空空如也

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

TA关注的人

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