自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 geopandas写属性表,QGIS中文乱码问题解决

import geopandas as gpddata=gpd.read_file(r"~/XXX.shp",encoding='gbk',crs={'init': 'epsg:4326'})data=data.rename(columns={'标注':'label','名称':'name'})data.to_file("~/XXXX.shp",encoding='utf8')原始设置为...

2020-03-21 13:28:11 3132

转载 目标检测中对端对端(End to end)的理解

目标检测中对端对端(End to end)的理解 End to end:指的是输入原始数据,输出的是最后结果,应用在特征学习融入算法,无需单独处理。end-to-end(端对端)的方法,一端输入我的原始数据,一端输出我想得到的结果。只关心输入和输出,中间的步骤全部都不管。  端到端指的是输入是原始数据,输...

2020-02-10 11:27:40 2461

原创 python3.5环境下,jupyter中各环境版本的查看总结

1 jupyter中查看当前python版本import sysprint(sys.version)print(sys.executable)>>3.6.0 (default, Oct 16 2018, 15:45:51) [GCC 5.4.0 20160609]>>/usr/local/bin/python3.62 jupyter切换当前python版...

2019-02-19 10:40:43 6371

原创 深度学习-TF、keras两种padding方式:vaild和sam

前言在使用Keras的时候会遇到这样的代码x = Conv2D(filters, kernel_size=5, strides=2, padding=‘same’)(x),与pytorch不同,keras和TensorFlow设置卷积层的过程中可以设置padding参数,vaild和same。“valid”代表只进行有效的卷积,对边界数据不处理。“same”代表保留边界处的卷积结果,通常会导致输...

2019-02-19 10:23:41 3923

原创 Tensorflow中tf.train.exponential_decay函数(指数衰减法)

在神经网络的训练过程中,学习率(learning rate)控制着参数的更新速度,tf.train类下面的五种不同的学习速率的衰减方法。tf.train.exponential_decay tf.train.inverse_time_decaytf.train.natural_exp_decay tf.train.piecewise_constant tf.train.polyn...

2018-07-04 10:29:05 461

原创 tensorflow中tf.nn.xw_plus_b

tf.nn.xw_plus_b((x, weights) + biases)相当于tf.matmul(x, weights) + biases#-*-coding:utf8-*- import tensorflow as tf x=[[1, 2, 3],[4, 5, 6]] w=[[ 7, 8],[ 9, 10],[11, 12]] b=[[3,3],[3,3]] r...

2018-06-13 14:52:44 7713

转载 tensorflow中Saver的用法

1. Saver简介训练完一个模型后,为了以后重复使用,通常希望保存训练的结果,这些结果指的是模型的参数,也就是神经网络中的各项权重值。以便下次迭代的训练或者用作测试。 Tensorflow针对这一需求提供了Saver类。 Saver类提供了向checkpoints文件保存和从checkpoints文件中恢复变量的相关方法。Checkpoints文件是一个二进制文件,它把变量名映射...

2018-06-13 11:29:07 1135

原创 Tensorflow中tf.train.exponential_decay函数(指数衰减法)

在神经网络的训练过程中,学习率(learning rate)控制着参数的更新速度,tf.train类下面的五种不同的学习速率的衰减方法。tf.train.exponential_decay tf.train.inverse_time_decaytf.train.natural_exp_decay tf.train.piecewise_constant tf.train.polyn...

2018-06-12 17:48:26 12607 1

原创 多版本python环境下,分别使用相应pip进行操作

安装了2和3两个版本的python后,同时也分别装了2次pip且没注意区分pip名字,当再需要用pip安装或者列表显示相应环境下安装包时,只要安装的是比较新的Python下面就可以使用。python2 -m pip -hpython3 -m pip -hpip是一个package可以直接通过Python调用安python2 -m pip list/install等python3 ...

2018-06-09 22:44:43 3889 1

转载 tensorflow 中conv2d 以及max_pool 参数设置

1、tf.nn.conv2dtf.nn.conv2d是TensorFlow里面实现卷积的函数,tf.nn.conv2d(input, filter, strides, padding, use_cudnn_on_gpu=None, name=None)除去name参数用以指定该操作的name,与方法有关的一共五个参数:第一个参数input:指需要做卷积的输入图像,它要求是一个T...

2018-06-09 18:07:41 2536 2

转载 tensorflow中strides参数

在二维卷积函数tf.nn.conv2d(),最大池化函数tf.nn.max_pool(),平均池化函数 tf.nn.avg_pool()中,卷积核的移动步长都需要制定一个参数strides(步长),因为无论是卷积操作还是各种类型的池化操作,都是某种形式的滑动窗口(sliding window)处理,这就要求指定从当前窗口移动下一个窗口位置的移动步长。TensorFlow 文档关于 strid...

2018-06-09 17:23:56 2326

原创 Tensorflow中变量保存与恢复(Saver)

将训练好的模型参数保存起来,以便以后进行验证或测试,这是我们经常要做的事情。tf里面提供模型保存的是tf.train.Saver()模块。保存变量模型保存,先要创建一个Saver对象:如saver=tf.train.Saver()在创建这个Saver对象的时候,有一个参数我们经常会用到,就是 max_to_keep 参数,这个是用来设置保存模型的个数,默认为5,即 max_to_k...

2018-05-26 10:39:29 1980

原创 Tensorflow中 tf.cast()的用法

tf.cast()cast( x, dtype, name=None)将x的数据格式转化成dtype数据类型.例如,原来x的数据格式是bool, 那么将其转化成float以后,就能够将其转化成0和1的序列。反之也可以%%python2import sysimport tensorflow as tfprint(sys.version)a = ...

2018-05-22 16:47:20 28668

原创 TensorFlow函数:tf.squeeze

tf.squeeze函数,squeeze( input, axis=None, name=None, squeeze_dims=None)从张量形状中移除大小为1的维度。给定一个张量 input,该操作返回一个与已经移除的所有大小为1的维度具有相同类型的张量。如果您不想删除所有大小为1的维度,则可以通过指定 axis 来删除特定的大小为1的维度。...

2018-05-22 15:18:59 8841

原创 tensorflow tf.stack tf.unstack 实例

%%python2import sysimport tensorflow as tfprint(sys.version)a = tf.constant([1,2,3])b = tf.constant([4,5,6])f = tf.constant([4,5,6])c = tf.stack([a,f],axis=1)d = tf.unstack(c,axis=0)e = tf.u...

2018-05-22 14:58:44 262

转载 Keras入门指南

Keras框架介绍在用了一段时间的Keras后感觉真的很爽,所以特意祭出此文与我们公众号的粉丝分享。 Keras是一个非常方便的深度学习框架,它以TensorFlow或Theano为后端。用它可以快速地搭建深度网络,灵活地选取训练参数来进行网路训练。总之就是:灵活+快速!参考资料keras中文文档(官方)一个不负责任的Keras介绍(上) 一个不负责任的Keras介绍(...

2018-05-12 18:31:19 395

原创 numpy.random.seed()的使用

numpy.random.seed()的使用seed( ) 用于指定随机数生成时所用算法开始的整数值,如果使用相同的seed( )值,则每次生成的随即数都相同,如果不设置这个值,则系统根据时间来自己选择这个值,此时每次生成的随机数因时间差异而不同。编写如下第一份代码:from numpy import *num=0while(num<5): random.seed...

2018-05-12 16:47:51 187

原创 tensorflow常用函数总结:tf.reduce_mean()这类函数

一,tensorflow中有一类在tensor的某一维度上求值的函数。如:求最大值tf.reduce_max(input_tensor, reduction_indices=None, keep_dims=False, name=None)求平均值tf.reduce_mean(input_tensor, reduction_indices=None, keep_dims=False, name=N...

2018-05-10 11:08:13 1307

原创 卷积层和池化层后输出大小方法

卷积后图片输出大小几个数W:图像宽,H:图像高,D:图像深度(通道数)F:卷积核宽高,N:卷积核(过滤器)个数S:步长,P:用零填充个数卷积后输出图像大小:                                    Width=(W-F+2P)/S+1                                    Height=(H-F+2P)/S+1卷积后输出图像深度:   ...

2018-04-26 17:58:30 20576 9

转载 Landsat 8数据介绍

1. 简介  1.1 数据简介  2013年2月11日,美国航空航天局(NASA) 成功发射Landsat-8卫星。Landsat-8卫星上携带两个传感器,分别是OLI陆地成像仪(Operational Land Imager)和TIRS热红外传感器(Thermal Infrared Sensor)。  Landsat-8在空间分辨率和光谱特性等方面与Landsat 1-7保持了基本一致,卫星一共...

2018-03-28 16:37:31 113244 15

空空如也

空空如也

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

TA关注的人

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