![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 69
风吴痕
这个作者很懒,什么都没留下…
展开
-
C/C++调用python
程序配置: python3.5 VS2012Python2.x 也可以参考1、环境配置 参考:http://blog.csdn.net/chunleixiahe/article/details/50410208这篇文章有详细介绍2、第一个程序(调用无参函数)使用到的Python程序:# hello.py# coding:utf-8import numpy as npdef print_arr原创 2017-03-03 10:57:35 · 3000 阅读 · 0 评论 -
c/c++调用python(2)
前一篇文章已经详细叙述了c调用Python的基本用法 http://blog.csdn.net/wc781708249/article/details/60134515这篇算是上一篇的补充篇使用C/C++执行python脚本python 2.xPyRun_SimpleString("execfile('pytest.py')");pythton 3.xPyObject *obj = Py_Buil原创 2017-03-03 15:06:04 · 479 阅读 · 0 评论 -
遥感图像读取
问题: 在对遥感图像进行分类时,会遇到一个问题,就是 opencv,PIL,skimage等都不能打开遥感图像,但是又要获取图像的矩阵信息,进行运算!解决方案: 1、使用GDAL(python版) 使用GDAL将影像的每个波段信息读取出来,使用numpy(python),转成矩阵信息2、使用GDAL(C++版) 使用GDAL将影像的每个波段信息读取出来,使用C++调用numpy(python原创 2017-03-03 15:19:22 · 4009 阅读 · 0 评论 -
Tensorflow-线性回归
**1、实现线性回归**#!/usr/bin/python3# -*- coding:utf-8 -*-import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt"""实现线性回归"""# 数据train_x=np.random.random([100,1]).astype(np.float32)t原创 2017-09-15 20:13:19 · 344 阅读 · 0 评论 -
Tensorflow-非线性回归
**1、激活函数 tanh**#!/usr/bin/python3# -*- coding:utf-8 -*-import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt"""实现非线性回归"""# 数据train_x=np.linspace(-1,1,300).astype(np.float32)t原创 2017-09-15 21:14:20 · 1159 阅读 · 0 评论 -
Tensorflow-Logistic regression
1、sigmoid-不使用relu#!/usr/bin/python3# -*- coding:utf-8 -*-import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt"""Logistic regression"""# 数据x1 = np.random.normal(-4, 2, 1000)[:原创 2017-09-16 12:29:30 · 643 阅读 · 0 评论 -
Tensorflow-DNN
1、使用softmax#!/usr/bin/python3# -*- coding:utf-8 -*-import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt"""多层感知"""from tensorflow.examples.tutorials.mnist import input_datamni原创 2017-09-16 13:40:56 · 712 阅读 · 0 评论 -
Tensorflow-rnn(mnist分类)
1、多层rnn#!/usr/bin/python3# -*- coding:utf-8 -*-import tensorflow as tfimport numpy as np# from tensorflow.contrib.layers.python.layers import batch_normfrom tensorflow.contrib import rnnfrom tens原创 2017-09-17 12:19:06 · 1078 阅读 · 0 评论 -
Tensorflow-Graph
#!/usr/bin/python3# -*- coding:utf-8 -*-import tensorflow as tfimport numpy as npwith tf.Graph().as_default() as graph1: x=tf.Variable([[3,4],[4,5]])with tf.Graph().as_default() as graph2: y原创 2017-09-17 19:26:34 · 253 阅读 · 0 评论 -
Tensorflow-get_variable、Variable
作者:C Li 链接:https://www.zhihu.com/question/54513728/answer/181819324 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。在 tf.name_scope下时,tf.get_variable()创建的变量名不受 name_scope 的影响,而且在未指定共享变量时,如果重名会报错,tf.Variable转载 2017-09-17 20:01:47 · 345 阅读 · 0 评论 -
Tensorflow-variable_scope,name_scope
参考:http://www.cnblogs.com/Charles-Wan/p/6200446.html上次说到了 TensorFlow 从文件读取数据,这次我们来谈一谈变量共享的问题。为什么要共享变量?我举个简单的例子:例如,当我们研究生成对抗网络GAN的时候,判别器的任务是,如果接收到的是生成器生成的图像,判别器就尝试优化自己的网络结构来使自己输出0,如果接收到的是来自真实数据的图像,那么就尝试转载 2017-09-17 20:09:56 · 204 阅读 · 0 评论 -
Tensorflow-CSV数据
数据使用的是titanicimport tensorflow as tfimport osos.environ["CUDA_VISIBLE_DEVICES"] = "1"print(os.getcwd())#读取函数定义def read_data(file_queue): reader = tf.TextLineReader(skip_header_lines=1) # 跳过标题行原创 2017-09-17 20:22:00 · 642 阅读 · 0 评论 -
Tensorflow-tfrecord数据
使用的数据:https://download.pytorch.org/tutorial/hymenoptera_data.zip1、图像—>tfrecode#!/usr/bin/python3# -*- coding: UTF-8 -*-import tensorflow as tfimport globfrom itertools import groupbyfrom collection原创 2017-09-17 20:50:59 · 937 阅读 · 0 评论 -
Tensorflow-save model
#!/usr/bin/python3# -*- coding:utf-8 -*-import tensorflow as tfimport numpy as npimport argparseparser = argparse.ArgumentParser()parser.add_argument("-md", "--model_name", help="The model name",t原创 2017-09-17 21:32:55 · 369 阅读 · 0 评论 -
Tensorflow-图像标签问题
1、一般图像[h,w,c]对应1x1的标签这种只能实现对象识别 2、图像[h,w,c]对应[h,w]的标签这种能实现对象分割原创 2017-09-17 21:47:26 · 1471 阅读 · 0 评论 -
Tensorflow-快速搭建CNN
快速搭建CNN#!/usr/bin/python3# -*- coding:utf-8 -*-import tensorflow as tfimport numpy as npimport matplotlib.pyplot as pltfrom tensorflow.contrib.layers.python.layers import fully_connected,convoluti原创 2017-09-16 23:33:28 · 602 阅读 · 0 评论 -
Tensorflow-释放GPU内存
参考:http://blog.csdn.net/lgh0824/article/details/77096241 1、输入nvidia-smi 2、执行sudo kill -9 20521 再输入nvidia-smi进行查看原创 2017-09-19 13:55:20 · 7816 阅读 · 0 评论 -
加速Python循环
1、使用forimport numpy as npfrom datetime import datetimeimg=np.random.random([10000,10000])start_time=datetime.now()img2=[]for i in img: for j in i: if j > 0.5: img2.append(1.)原创 2017-09-28 14:41:56 · 10278 阅读 · 1 评论 -
Tensorflow-查看保存的变量及名字
参考:http://blog.csdn.net/u010698086/article/details/77916532import tensorflow as tfimport oslogdir='./output/'from tensorflow.python import pywrap_tensorflow# checkpoint_path = os.path.join(model_dir,原创 2017-09-20 14:47:19 · 8031 阅读 · 2 评论 -
Tensorflow-吴恩达老师课程笔记
参考:https://study.163.com/my#/smarts神经网络和深度学习 改善深层神经网络:超参数调试、正则化以及优化 结构化机器学习项目1、激活函数tanh总比 sigma 效果好(隐藏层使用激活函数时) 使用tanh代替sigma但是,sigma只用于最后输出层(二分类情况)隐藏层 一般选Relu 修正的Relu对于大于1层的网络,一般输出层不加任何激活函数(前面几层加原创 2017-09-17 21:39:58 · 3523 阅读 · 0 评论 -
Python基本使用
1、暂停程序执行import osos.system('PAUSE') # 一直暂停 直到按回车键import timetime.sleep(5) # 暂停5sinput('输入') # 也可以启动暂停程序的作用 直到输入回车2、目录操作import osfrom os import pathmodule_path = path.dirname(__file__) # 返回脚本文件所在的工作目原创 2017-09-28 15:46:33 · 295 阅读 · 0 评论 -
python-map
参考地址:http://www.runoob.com/python/python-func-map.html描述map() 会根据提供的函数对指定序列做映射。 第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。语法map() 函数语法: map(function, iterable, …)参数fun转载 2017-09-28 15:54:06 · 416 阅读 · 1 评论 -
Python3-enumerate
原文地址:http://www.runoob.com/python3/python3-func-enumerate.htmlPython3 enumerate() 函数 Python3 内置函数 Python3 内置函数描述enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。语法以下是 enu转载 2017-09-28 16:06:10 · 350 阅读 · 0 评论 -
Python / Numpy Tutorial
原文链接:http://cs231n.github.io/1 PythonPython is a high-level, dynamically typed multiparadigm programming language. Python code is often said to be almost like pseudocode, since it allows you to express翻译 2017-09-28 14:02:33 · 498 阅读 · 0 评论 -
Python3 基本数据类型
原文地址:http://www.runoob.com/python3/python3-data-type.htmlPython 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(转载 2017-09-30 15:15:43 · 239 阅读 · 0 评论 -
Python3 解释器
原文地址:http://www.runoob.com/python3/python3-interpreter.htmlLinux/Unix的系统上,一般默认的 python 版本为 2.x,我们可以将 python3.x 安装在 /usr/local/python3 目录中。安装完成后,我们可以将路径 /usr/local/python3/bin 添加到您的 Linux转载 2017-09-30 15:55:02 · 534 阅读 · 0 评论 -
Python3 注释
原文地址:http://www.runoob.com/python3/python3-comment.html确保对模块, 函数, 方法和行内注释使用正确的风格Python中的注释有单行注释和多行注释:Python中单行注释以 # 开头,例如::# 这是一个注释print("Hello, World!") 多行注释用三个单引号 ''' 或者三个双引转载 2017-09-30 15:57:43 · 223 阅读 · 0 评论 -
Python3 数字(Number)
原文地址:http://www.runoob.com/python3/python3-number.htmlPython 数字类型转换有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。int(x) 将x转换为一个整数。float(x) 将x转换到一个浮点数。complex(x) 将x转转载 2017-09-30 16:32:46 · 303 阅读 · 0 评论 -
Python3-sys
原文地址: http://blog.csdn.net/Rozol/article/details/72427935#!/usr/bin/env python# coding=utf-8__author__ = 'Luzhuo'__date__ = '2017/10/9'# sys_demo.py sys解释器相关函数# 该模块含有解释器的一些变量,与解释器交互的函数im转载 2017-10-09 17:24:11 · 275 阅读 · 0 评论 -
Python3-glob模块
原文地址:http://blog.csdn.net/jy692405180/article/details/52245829glob模块功能描述:glob模块可以使用Unix shell风格的通配符匹配符合特定格式的文件和文件夹,跟windows的文件搜索功能差不多。glob模块并非调用一个子shell实现搜索功能,而是在内部调用了os.listdir()和fnmatch.转载 2017-10-09 19:29:23 · 6899 阅读 · 0 评论 -
Python3 Standard Library
原文地址:https://docs.python.org/3/library/index.html1. Introduction2. Built-in Functions3. Built-in Constants3.1. Constants added by the site module4. Built-in Types4.1. Truth Value翻译 2017-10-09 19:55:17 · 924 阅读 · 0 评论 -
python2 各种模块学习
参考:http://blog.csdn.net/weiwangchao_/article/details/70570508https://resources.oreilly.com/examples/9780596000967转载 2017-10-09 20:16:40 · 175 阅读 · 0 评论 -
Python3 字典
原文地址:http://www.runoob.com/python3/python3-dictionary.html字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 }转载 2017-10-01 23:25:40 · 215 阅读 · 0 评论 -
Python3 元组
原文地址:http://www.runoob.com/python3/python3-tuple.htmlPython 的元组与列表类似,不同之处在于元组的元素不能修改。 字符串的元素也是不能修改元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。tup1 = ('Google', 'Runoob', 1997, 20转载 2017-09-30 17:17:14 · 235 阅读 · 0 评论 -
Python3 列表
原文地址:http://www.runoob.com/python3/python3-list.html更新列表你可以对列表的数据项进行修改或更新,你也可以使用append()方法来添加列表项,如下所示:#!/usr/bin/python3 list = ['Google', 'Runoob', 1997, 2000] print ("第三个元素为 : ",转载 2017-09-30 17:09:10 · 356 阅读 · 0 评论 -
Python3 字符串
原文地址:http://www.runoob.com/python3/python3-string.htmlPython3 字符串字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 ='Hello World!'var2 = "Runoob"转载 2017-09-30 16:39:30 · 304 阅读 · 0 评论 -
Python3-end关键字
原文地址:http://www.runoob.com/python3/python3-step1.htmlend 关键字关键字end可以用于将结果输出到同一行,或者在输出的末尾添加不同的字符,实例如下:#!/usr/bin/python3# Fibonacci series: 斐波纳契数列# 两个元素的总和确定了下一个数a, b = 0, 1while b转载 2017-10-01 23:42:30 · 1144 阅读 · 0 评论 -
Python3 条件控制
原文地址:http://www.runoob.com/python3/python3-conditional-statements.htmlif 语句Python中if语句的一般形式如下所示:if condition_1: statement_block_1elif condition_2: statement_block_2else:转载 2017-10-01 23:46:08 · 333 阅读 · 0 评论 -
Python3 循环语句
原文地址:http://www.runoob.com/python3/python3-loop.htmlwhile 循环Python中while语句的一般形式:while 判断条件: 语句同样需要注意冒号和缩进。另外,在Python中没有do..while循环。以下实例使用了 while 来计算 1 到 100 的总和:#!/usr/bin/env转载 2017-10-01 23:55:57 · 471 阅读 · 0 评论 -
Python3 迭代器与生成器
原文地址:http://www.runoob.com/python3/python3-iterator-generator.html迭代器迭代器只能往前不会后退。迭代器有两个基本的方法:iter()和 next()。字符串,列表或元组对象都可用于创建迭代器:>>>list=[1,2,3,4]>>> it = iter(list) # 创建迭代器对转载 2017-10-02 11:29:46 · 188 阅读 · 0 评论