- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 【python】一行代码获取文件夹下面所有指定后缀文件名的文件路径列表
一行代码搞定获取文件夹下面的所有tif文件import globtrain_path = './train/'file_list = glob.glob(train_path + "/*.tif")print(file_list)import osfile_list = [os.path.join(train_path, i) for i in os.listdir(train_path) if i[-4:] == '.tif']print(file_list )impor
2020-12-28 14:44:02 519
原创 【代码】批量 CSV转SHP
import osimport csvimport codecsimport shapefile# 实现csv到shp的转变def trans_point(file_name, output_name): # 新建一个矢量文件 out_shp = shapefile.Writer(output_name, shapefile.POINT) out_shp.au...
2020-04-03 11:50:27 1197
原创 【小代码片】GDAL - 批量图像重采样
import osfrom osgeo import gdaldef resize(input, output, factor): # 适用于下采样 in_ds = gdal.Open(input) out_rows = int(in_ds.RasterYSize / factor) out_columns = int(in_ds.RasterXSize ...
2020-04-03 11:47:29 502
原创 python 构建滑动窗口读取图像
import cv2import osimport numpy as npimg = cv2.imread('E:\Temp\H51G004017_1.tif_1.tif', flags=-1)def sliding(image, step_size, windows_size): for y in range(0,image.shape[0],step_size): ...
2019-12-28 11:27:59 2448
原创 批量下载USGS的遥感影像
工具名字:espa-bulk-downloaderGITHUB:https://github.com/USGS-EROS/espa-bulk-downloader要求 Python版本大于2.7.9,已在2.7.13和3.6.5测试通过。安装1、pip方式 pip install git+https://github.com/USGS-EROS/espa-bulk-down...
2018-10-26 21:51:15 8657 5
原创 常见的卷积神经网络
LeNet开山之作! 一共七层。2层卷积、2层池化、3层全连接class Lenet(nn.Module): def __init__(self): super(Lenet, self).__init__() layer1 = nn.Sequential() layer1.add_module('conv1', nn.Conv2d(1, 6,
2017-12-26 21:11:12 6598
原创 Pytorch卷积模块
Pytorch作为一个深度学习库,卷积神经网络中所有的层结构都可以通过nn调用。巻积层nn.Conv2d()就是Pytorch中的卷积模块,里面常用的参数有5个,分别是in_channels, outchannels, kernel_size, stride, padding,除此以外还有参数dilation, groups, bias.in_channels和out_channels是输入和输出
2017-12-24 21:06:25 6411 2
原创 《深度学习入门之pythoch》 读书笔记——卷积神经网络
《深度学习入门之pythoch》 ——卷积神经网络基础知识之前就购买了这本书,但是一直处于闲看的状态,时至年底,深感不能再继续之前状态,故从正在阅读的部分开始写读书笔记,之前的会在后边补充。原理和结构卷积神经网络以其强大的计算机视觉能力倍受人们的青睐。 作者首先提出了三个观点,也就是图片的三个性质,分别是:局部性,相同性,不变性,也就是如果我们实现下采样,它的基本性质保存不变 上面的三个性
2017-12-24 09:23:13 1496
转载 基于 Agent 的模型入门Python实现 读书笔记
终于回归CSDN,打算这次坚持到底!立个FLAG!曾经在美赛中生搬硬套了这个模型,现在终于得空,打算研究一下。在计算机科学中,基于 Agent 的模型(agent-based models)被用来评估独立(autonomous)agent(诸如个体、群组或物体)在整个系统中的影响。这个强大的分析工具常被用在实验难以开展或者费用太高的时候。在社会科学,计算机科学,经济学和商务各领域,这个模型
2017-10-22 19:52:20 15739 13
贝叶斯信念网络教程
2018-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人