- 博客(25)
- 资源 (4)
- 收藏
- 关注
原创 elsx文件转为csv并隔三取一
elsx文件转为csv并隔三取一import csvimport pandas as pd#转换xlsx文件为csv文件def xlsx_to_csv_pd(): data_xls = pd.read_excel(file_dress+'.xlsx', index_col=0) data_xls.to_csv(file_dress+'.csv', encoding='ut...
2019-08-19 08:34:30
502
原创 出现的bug集合
出现的bug集合SyntaxError: unexpected EOF while parsing一般是最后一行括号没补全,或者写了for循环没写循环体,因为解释器到底了度没找到它要找到的东西
2019-08-18 10:49:14
230
转载 pip使用清华镜像安装模块
pypi使用清华镜像安装模块pypi 镜像每 5 分钟同步一次。临时使用pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package注意,simple 不能少, 是 https 而不是 http设为默认升级 pip 到最新的版本 (>=10.0.0) 后进行配置:pip install pip -U...
2019-08-14 16:24:02
2265
原创 python3应用实例
python3应用实例1.python3是实现线性查找原理线性查找指按一定的顺序检查数组中每一个元素,直到找到所要寻找的特定值为止。实现 1 def search(alist,n,x): 2 for i in range(0,n): 3 if alist[i]==x: 4 return i 5 return -1...
2019-08-13 16:11:30
966
原创 python3实现二分法查找算法
python3实现二分法查找算法原理:二分搜索是一种在有序数组中查找某一特定元素的搜索算法。搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程结束;如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。如果在某一步骤数组为空,则代表找不到。这种搜索算法每一次比较都使搜索范围缩小一半。算法:def binary...
2019-08-12 23:22:39
945
转载 tensorflow官方中文文档(各种tf函数解释,看这一篇就够了)
tensorflow官方中文文档(各种tf函数解释,看这一篇就够了)网址:https://www.w3cschool.cn/tensorflow_python/tensorflow_python-y6p82c6e.html
2019-07-26 00:01:31
1893
原创 Numpy库详解(二)
Numpy库详解(二)numpy数学函数numpy包含大量的各种运算,包括三角函数,算术运算,复数处理等。三角函数numpy提供的三角函数:sin(),cos(),tan()其中通过乘以np.pi/180将角度转化为弧度实例>>> import numpy as np>>> a=np.array([0,30,60,90,120,150,180])...
2019-07-22 19:40:35
673
原创 python内置函数
1). abs()描述:abs()返回数字的绝对值实例:print (‘abs(-45):’,abs(-45))2) all()描述:all()函数用于判断改订的可迭代参数iterable中的所有元素是否都为True,如果是则返回True,否则返回False元素除了是0,空,None,False外都是True。语法:all(iterable)参数:iterable–元组或列表...
2019-07-22 08:12:11
111
原创 Numpy库详解(一)
Numpy库常用算法介绍安装在ubuntu中安装使用pippip install numpy 安装验证在UBUNTU终端下打开python3,输入以下代码:以下实例均在python3中完成from numpy import *eye(4)若输出以下对角举证,则安装成功array([[1., 0., 0., 0.], [0., 1., 0., 0.], ...
2019-07-21 23:25:02
1223
原创 python装饰器详细解析
python3装饰器详细解析python3装饰器(fuctional decorators)就是用于拓展原来函数功能的一种函数,目的在于不爱变原来函数名的情况下该函数添加新功能的方法。一般而言,我们想要拓展原来的函数代码,最直接的方法就是进入代码里修改,例如:import time 5 def f(): 6 for i in range(10): 7 i...
2019-07-19 11:54:47
147
原创 ubuntu中常用的命令大全(日常工作使用足够)
Ubuntu中常用的命令大全(日常工作使用足够)注:安装ubuntu至少要挂载两个分区:一个是主分区,保存ubuntu的根系统文件,其挂载点为 "/ ", 文件系统选择默认为ext3,而另一个是交换分区,物理内存紧张时可当做虚拟内存使用,大小通常为1~1.5G,文件类为linux-swap.Linux下文件和目录常用命令lscprmmvcdpwdchmod...
2019-07-18 23:22:10
2486
原创 张量、进程线程学习笔记
装量、进程线程学习笔记张量的阶阶 数学实例 python 例子0 纯量 (只有大小) s=4831 向量 (大小和方向) v=[1.1,2.2,3.3]2 矩阵 (数据表) m=[[1,2,3],[4,5,6]]3 3阶张量 ...
2019-07-05 20:11:15
1532
2
原创 面向对象学习笔记
面向对象学习笔记–一.面向对象(OPP)基本概念–面向过程和面向对象是两种编写方式–面向对象是更大的职责,根据职责在一个对象中封装更多的方法–2.根据职责确定不同的对象,在对象内部封装不同的方法–3.最后完成代码,让不同的对象调用不通过的方法–二.类和对象的概念–类是一个具有相同特征或者相同事物的方法–对象是有类差构建出来的具体存在的事物–先有类,再有对象–类和对象的分类–不...
2019-07-05 20:08:13
380
原创 mysql数据库笔记
mysql数据库学习笔记– 创建数据库mysql -uroot -proot– 退出数据库exit/quit/ctrl+d– sql语句最后需要分号;结尾– 显示数据库版本select version();– 显示时间select now();– 查看所有数据库show databases;– 创建数据库– create database 数据库名 charset=utf...
2019-07-05 20:06:20
895
2
转载 数据强化
# -*- coding: utf-8 -*- """import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt#1. 随机调整图片的色彩,定义两种顺序。def distort_color(image, color_ordering=0): if color_ordering == 0: ...
2018-11-19 18:20:17
257
原创 使用matplotlab绘制3D视图
使用matplotlab绘制3D图像,首先需要引入一个3D模块mpl_toolkits.mplot3d中的Axes3D,绘制图像fig=plt.figure(),绘制3D图像ax=Axes3D(),直接上代码:import numpy as npimport matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import Axes3Dfi...
2018-10-31 10:25:02
777
原创 .dcm格式文件软件读取及python处理
要处理一些.DCM格式的焊接缺陷图像,需要读取和显示.dcm格式的图像。通过搜集资料收集到一些医学影像,并通过pydicom模块查看.dcm格式文件。若要查看dcm格式文件,可下Echo viewer 进行查看。若用过pycharm进行处理,可选用如下的代码:# -*-coding:utf-8-*-import cv2import numpyimport dicomfrom matplo...
2018-10-23 19:54:06
13452
4
原创 数字手写体的卷积神经网络实现
使用卷积神经网络实现手写体数字识别,在过程中使用了不同的卷积层个数及全连接层的长度,在组建模型的过程中发现卷积层中的图像深度可以调节,在全连接层中,全连接层的长度可以自由定义。例如:对于一个卷及神经网络模型,| conv1-5x5x32 | max_pool1-2x2 ||conv2-5x5x64|max_pool2-2x2|| fc1-512 | fc2-10 |对此模型,我们可以进行更...
2018-10-16 17:37:14
688
原创 mnist数字手写体-mnist_eval.py
新的测试集中,不再将测试和训练跑在一起,训练过程中,每1000轮输出一次在当前训练batch上损失函数的大小来大致估计训练效果。在上面的程序中,每1000轮保存一次训练好的模型,这样就可以通过一个训练好的模型更加方便的在滑动平均模型上做测试。以下代码给出了测试程序mnist_neval.py。import timeimport tensorflow as tffrom tensorflow....
2018-10-09 17:27:06
418
2
原创 TensorFlow最佳实践样例
mnist.deference`import tensorflow as tfINPUT_NODE=784OUT_NODE=10LAYER_NODE=500def get_weight_variable(shape,regularizer): weights=tf.get_variable("weight",shape,initializer=tf.truncated_norma...
2018-10-02 21:31:28
258
转载 TensorFlow官方文档—中文版
请转至以下网址进行查看[TensorFlow官方中文文档](https://www.w3cschool.cn/tensorflow_python/)
2018-09-30 10:38:32
10391
原创 变量管理-tf.variable_scope
tf.variable_scope可以控制tf.get_variable的语义,当tf.variable_scope的reuse=True时,tf.get_variable 可以直接获取已经创建的变量。以下代码展示了如何管理变量#变量管理import tensorflow as tfv1=tf.get_variable("v",[1])print(v1.name)#输出v:0,v表示变量...
2018-09-29 21:05:59
295
原创 tf.train.ExponentionalMovingAverge()滑动平均模型的用法
在tensorflow中提供的tf.train.ExponentionalMovingAverage()里实现滑动平均模型,提供的衰减率decay会控制模型衰减速度,ExponentionalMovingAverage()对每一个变量会维护一个影子变量(shadow variable),这个影子变量的初始值就是相应变量的初始值,而每次更新时,影子变量的值会更新为:shadow_variable=d...
2018-09-29 17:21:30
341
原创 TensorFlow 实战谷歌深度学习框架
TensorFlow 实战谷歌深度学习框架实战谷歌深度学习框架5.2.1import tensorflow as tffrom tensorflow.examples.tutorials.mnist import input_dataINPUT_NODE=784OUT_NODE=10LAYER1_NODE=500BATCH_SIZE=100LEARNING_RATE_BASE=...
2018-09-29 12:43:25
398
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人