- 博客(25)
- 资源 (4)
- 收藏
- 关注
原创 elsx文件转为csv并隔三取一
elsx文件转为csv并隔三取一 import csv import 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
514
原创 出现的bug集合
出现的bug集合 SyntaxError: unexpected EOF while parsing 一般是最后一行括号没补全,或者写了for循环没写循环体,因为解释器到底了度没找到它要找到的东西
2019-08-18 10:49:14
252
转载 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
2278
原创 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
974
原创 python3实现二分法查找算法
python3实现二分法查找算法 原理: 二分搜索是一种在有序数组中查找某一特定元素的搜索算法。搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程结束;如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。如果在某一步骤数组为空,则代表找不到。这种搜索算法每一次比较都使搜索范围缩小一半。 算法: def binary...
2019-08-12 23:22:39
955
转载 高等数学学习课程
高等数学学习课程 网址:https://www.matongxue.com/
2019-07-26 00:05:34
387
转载 tensorflow官方中文文档(各种tf函数解释,看这一篇就够了)
tensorflow官方中文文档(各种tf函数解释,看这一篇就够了) 网址:https://www.w3cschool.cn/tensorflow_python/tensorflow_python-y6p82c6e.html
2019-07-26 00:01:31
1902
原创 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
687
原创 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
117
原创 Numpy库详解(一)
Numpy库常用算法介绍 安装 在ubuntu中安装使用pip pip 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
1230
原创 python装饰器详细解析
python3装饰器详细解析 python3装饰器(fuctional decorators)就是用于拓展原来函数功能的一种函数,目的在于不爱变原来函数名的情况下该函数添加新功能的方法。 一般而言,我们想要拓展原来的函数代码,最直接的方法就是进入代码里修改,例如: import time 5 def f(): 6 for i in range(10): 7 i...
2019-07-19 11:54:47
153
原创 ubuntu中常用的命令大全(日常工作使用足够)
Ubuntu中常用的命令大全(日常工作使用足够) 注:安装ubuntu至少要挂载两个分区:一个是主分区,保存ubuntu的根系统文件,其挂载点为 "/ ", 文件系统选择默认为ext3,而另一个是交换分区,物理内存紧张时可当做虚拟内存使用,大小通常为1~1.5G,文件类为linux-swap. Linux下文件和目录常用命令 ls cp rm mv cd pwd chmod...
2019-07-18 23:22:10
2499
原创 张量、进程线程学习笔记
装量、进程线程学习笔记 张量的阶 阶 数学实例 python 例子 0 纯量 (只有大小) s=483 1 向量 (大小和方向) v=[1.1,2.2,3.3] 2 矩阵 (数据表) m=[[1,2,3],[4,5,6]] 3 3阶张量 ...
2019-07-05 20:11:15
1550
2
原创 面向对象学习笔记
面向对象学习笔记 –一.面向对象(OPP)基本概念 –面向过程和面向对象是两种编写方式 –面向对象是更大的职责,根据职责在一个对象中封装更多的方法 –2.根据职责确定不同的对象,在对象内部封装不同的方法 –3.最后完成代码,让不同的对象调用不通过的方法 –二.类和对象的概念 –类是一个具有相同特征或者相同事物的方法 –对象是有类差构建出来的具体存在的事物 –先有类,再有对象 –类和对象的分类 –不...
2019-07-05 20:08:13
393
原创 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
901
2
转载 数据强化
# -*- coding: utf-8 -*- """ import tensorflow as tf import numpy as np import matplotlib.pyplot as plt #1. 随机调整图片的色彩,定义两种顺序。 def distort_color(image, color_ordering=0): if color_ordering == 0: ...
2018-11-19 18:20:17
262
原创 使用matplotlab绘制3D视图
使用matplotlab绘制3D图像,首先需要引入一个3D模块mpl_toolkits.mplot3d中的Axes3D,绘制图像fig=plt.figure() ,绘制3D图像ax=Axes3D(),直接上代码: import numpy as np import matplotlib.pyplot as plt from mpl_toolkits.mplot3d import Axes3D fi...
2018-10-31 10:25:02
787
原创 .dcm格式文件软件读取及python处理
要处理一些.DCM格式的焊接缺陷图像,需要读取和显示.dcm格式的图像。通过搜集资料收集到一些医学影像,并通过pydicom模块查看.dcm格式文件。若要查看dcm格式文件,可下Echo viewer 进行查看。若用过pycharm进行处理,可选用如下的代码: # -*-coding:utf-8-*- import cv2 import numpy import dicom from matplo...
2018-10-23 19:54:06
13481
4
原创 数字手写体的卷积神经网络实现
使用卷积神经网络实现手写体数字识别,在过程中使用了不同的卷积层个数及全连接层的长度,在组建模型的过程中发现卷积层中的图像深度可以调节,在全连接层中,全连接层的长度可以自由定义。例如:对于一个卷及神经网络模型, | conv1-5x5x32 | max_pool1-2x2 | |conv2-5x5x64|max_pool2-2x2| | fc1-512 | fc2-10 | 对此模型,我们可以进行更...
2018-10-16 17:37:14
698
原创 mnist数字手写体-mnist_eval.py
新的测试集中,不再将测试和训练跑在一起,训练过程中,每1000轮输出一次在当前训练batch上损失函数的大小来大致估计训练效果。在上面的程序中,每1000轮保存一次训练好的模型,这样就可以通过一个训练好的模型更加方便的在滑动平均模型上做测试。以下代码给出了测试程序mnist_neval.py。 import time import tensorflow as tf from tensorflow....
2018-10-09 17:27:06
432
2
原创 TensorFlow最佳实践样例
mnist.deference` import tensorflow as tf INPUT_NODE=784 OUT_NODE=10 LAYER_NODE=500 def get_weight_variable(shape,regularizer): weights=tf.get_variable("weight",shape,initializer=tf.truncated_norma...
2018-10-02 21:31:28
269
转载 TensorFlow官方文档—中文版
请转至以下网址进行查看 [TensorFlow官方中文文档] (https://www.w3cschool.cn/tensorflow_python/)
2018-09-30 10:38:32
10413
原创 变量管理-tf.variable_scope
tf.variable_scope可以控制tf.get_variable的语义,当tf.variable_scope的reuse=True时,tf.get_variable 可以直接获取已经创建的变量。以下代码展示了如何管理变量 #变量管理 import tensorflow as tf v1=tf.get_variable("v",[1]) print(v1.name) #输出v:0,v表示变量...
2018-09-29 21:05:59
306
原创 tf.train.ExponentionalMovingAverge()滑动平均模型的用法
在tensorflow中提供的tf.train.ExponentionalMovingAverage()里实现滑动平均模型,提供的衰减率decay会控制模型衰减速度,ExponentionalMovingAverage()对每一个变量会维护一个影子变量(shadow variable),这个影子变量的初始值就是相应变量的初始值,而每次更新时,影子变量的值会更新为:shadow_variable=d...
2018-09-29 17:21:30
348
原创 TensorFlow 实战谷歌深度学习框架
TensorFlow 实战谷歌深度学习框架 实战谷歌深度学习框架5.2.1 import tensorflow as tf from tensorflow.examples.tutorials.mnist import input_data INPUT_NODE=784 OUT_NODE=10 LAYER1_NODE=500 BATCH_SIZE=100 LEARNING_RATE_BASE=...
2018-09-29 12:43:25
408
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人