0
点赞
收藏
分享

微信扫一扫

python与tensorflow知识点截图集锦(持续囤积)


目录

  • ​​前言​​
  • ​​conda环境管理​​
  • ​​python语法​​
  • ​​【1】语言属性​​
  • ​​【2】代码缩进问题​​
  • ​​【3】input和output函数与print函数​​
  • ​​【4】关键字与简单数据类型与简单运算符​​
  • ​​【5】利用缩进体现逻辑关系​​
  • ​​【6】数据结构:列表与元组​​
  • ​​【7】数据结构:字典​​
  • ​​【8】数据结构:集合​​
  • ​​【8】基础函数以及函数的定义方式​​
  • ​​【8】模块、包和库的命名方式以及导入方式​​
  • ​​【9】常用模块​​
  • ​​sys模块​​
  • ​​platform模块​​
  • ​​math模块​​
  • ​​random模块​​
  • ​​【10】对象与类​​
  • ​​【11】文件操作​​
  • ​​【12】异常处理try:except语句和with语句​​
  • ​​NumPy库​​
  • ​​【1】数组形状描述​​
  • ​​【2】导入库函数以及创建各种数组、访问数组等操作​​
  • ​​【3】数组运算操作​​
  • ​​创建数组以及改变数组形状​​
  • ​​数组四则运算和幂运算​​
  • ​​矩阵运算​​
  • ​​【4】矩阵和随机数​​
  • ​​Matplotlib库​​
  • ​​安装Matplotlib以及绘图基础​​
  • ​​绘制散点图​​
  • ​​绘制折线图与柱形图​​
  • ​​利用keras集成的数据集完成可视化​​
  • ​​波士顿房价数据集​​
  • ​​鸢尾花数据集​​

  • ​​Pillow图像处理库​​
  • ​​Pillow安装和导入包​​
  • ​​实例:手写数字数据集MNIST​​
  • ​​TensorFlow基础​​
  • ​​TensorFlow2.0特性​​
  • ​​Tensor(张量)的创建​​
  • ​​维度变换​​
  • ​​部分采样​​
  • ​​基本数学运算​​
  • ​​tf与np的互相转换​​
  • ​​机器学习基础​​

前言

截图来源于mooc课程:​​https://www.icourse163.org/learn/XUST-1206363802?tid=1206674203#/learn/announce​​​python与tensorflow知识点截图集锦(持续囤积)_机器学习
以截图的方式保存并整理,以后有遗忘的知识点或者命令可以快速查询。

conda环境管理


python与tensorflow知识点截图集锦(持续囤积)_机器学习_02python与tensorflow知识点截图集锦(持续囤积)_可视化_03python与tensorflow知识点截图集锦(持续囤积)_可视化_04python与tensorflow知识点截图集锦(持续囤积)_数组_05python与tensorflow知识点截图集锦(持续囤积)_python_06

可能用到的网址和命令:

https://mirror.tuna.tsinghua.edu.cn/help/anaconda/ pip install
tensorflow==2.0.0-beta -i
​​​ https://pypi.tuna.tsinghua.edu.cn/simple​​

python语法

【1】语言属性


python与tensorflow知识点截图集锦(持续囤积)_机器学习_07

【2】代码缩进问题

python与tensorflow知识点截图集锦(持续囤积)_数组_08

【3】input和output函数与print函数


python与tensorflow知识点截图集锦(持续囤积)_数据集_09python与tensorflow知识点截图集锦(持续囤积)_python_10python与tensorflow知识点截图集锦(持续囤积)_python_11python与tensorflow知识点截图集锦(持续囤积)_可视化_12python与tensorflow知识点截图集锦(持续囤积)_数据集_13

python与tensorflow知识点截图集锦(持续囤积)_数据集_14
python与tensorflow知识点截图集锦(持续囤积)_数组_15


python与tensorflow知识点截图集锦(持续囤积)_python_16python与tensorflow知识点截图集锦(持续囤积)_可视化_17python与tensorflow知识点截图集锦(持续囤积)_可视化_18python与tensorflow知识点截图集锦(持续囤积)_可视化_19python与tensorflow知识点截图集锦(持续囤积)_可视化_19

【4】关键字与简单数据类型与简单运算符


python与tensorflow知识点截图集锦(持续囤积)_数组_21python与tensorflow知识点截图集锦(持续囤积)_python_22python与tensorflow知识点截图集锦(持续囤积)_数据集_23

python与tensorflow知识点截图集锦(持续囤积)_python_24
python与tensorflow知识点截图集锦(持续囤积)_可视化_25
python与tensorflow知识点截图集锦(持续囤积)_机器学习_26
python与tensorflow知识点截图集锦(持续囤积)_python_27
python与tensorflow知识点截图集锦(持续囤积)_数据集_28
python与tensorflow知识点截图集锦(持续囤积)_机器学习_29

【5】利用缩进体现逻辑关系

python与tensorflow知识点截图集锦(持续囤积)_数组_30
python与tensorflow知识点截图集锦(持续囤积)_数组_31
python与tensorflow知识点截图集锦(持续囤积)_数组_32

【6】数据结构:列表与元组

python与tensorflow知识点截图集锦(持续囤积)_可视化_33
python与tensorflow知识点截图集锦(持续囤积)_数组_34
为了与数学计算中的()区分开来,元组要加,
python与tensorflow知识点截图集锦(持续囤积)_python_35
python与tensorflow知识点截图集锦(持续囤积)_python_36
python与tensorflow知识点截图集锦(持续囤积)_数组_37
python与tensorflow知识点截图集锦(持续囤积)_python_38
python与tensorflow知识点截图集锦(持续囤积)_可视化_39
python与tensorflow知识点截图集锦(持续囤积)_数据集_40
python与tensorflow知识点截图集锦(持续囤积)_机器学习_41
python与tensorflow知识点截图集锦(持续囤积)_可视化_42

【7】数据结构:字典

python与tensorflow知识点截图集锦(持续囤积)_数组_43
python与tensorflow知识点截图集锦(持续囤积)_数据集_44
python与tensorflow知识点截图集锦(持续囤积)_可视化_45
python与tensorflow知识点截图集锦(持续囤积)_数据集_46
python与tensorflow知识点截图集锦(持续囤积)_机器学习_47
python与tensorflow知识点截图集锦(持续囤积)_可视化_48
python与tensorflow知识点截图集锦(持续囤积)_数组_49
python与tensorflow知识点截图集锦(持续囤积)_可视化_50
python与tensorflow知识点截图集锦(持续囤积)_机器学习_51

【8】数据结构:集合

python与tensorflow知识点截图集锦(持续囤积)_数据集_52
集合中没有重复元素
python与tensorflow知识点截图集锦(持续囤积)_可视化_53

【8】基础函数以及函数的定义方式

python与tensorflow知识点截图集锦(持续囤积)_数组_54
python与tensorflow知识点截图集锦(持续囤积)_数据集_55

【8】模块、包和库的命名方式以及导入方式

python与tensorflow知识点截图集锦(持续囤积)_数据集_56
python与tensorflow知识点截图集锦(持续囤积)_python_57
python与tensorflow知识点截图集锦(持续囤积)_可视化_58
python与tensorflow知识点截图集锦(持续囤积)_可视化_59
python与tensorflow知识点截图集锦(持续囤积)_机器学习_60
python与tensorflow知识点截图集锦(持续囤积)_可视化_61

【9】常用模块

sys模块

python与tensorflow知识点截图集锦(持续囤积)_python_62
python与tensorflow知识点截图集锦(持续囤积)_python_63

platform模块

python与tensorflow知识点截图集锦(持续囤积)_可视化_64

math模块

python与tensorflow知识点截图集锦(持续囤积)_数据集_65

random模块

python与tensorflow知识点截图集锦(持续囤积)_机器学习_66

【10】对象与类

python与tensorflow知识点截图集锦(持续囤积)_可视化_67
python与tensorflow知识点截图集锦(持续囤积)_机器学习_68
python与tensorflow知识点截图集锦(持续囤积)_可视化_69
python与tensorflow知识点截图集锦(持续囤积)_数组_70
python与tensorflow知识点截图集锦(持续囤积)_数据集_71
python与tensorflow知识点截图集锦(持续囤积)_可视化_72
python与tensorflow知识点截图集锦(持续囤积)_可视化_73
python与tensorflow知识点截图集锦(持续囤积)_可视化_74
python与tensorflow知识点截图集锦(持续囤积)_数据集_75
python与tensorflow知识点截图集锦(持续囤积)_python_76

【11】文件操作

python与tensorflow知识点截图集锦(持续囤积)_python_77
python与tensorflow知识点截图集锦(持续囤积)_数据集_78
python与tensorflow知识点截图集锦(持续囤积)_机器学习_79
python与tensorflow知识点截图集锦(持续囤积)_可视化_80
python与tensorflow知识点截图集锦(持续囤积)_python_81
python与tensorflow知识点截图集锦(持续囤积)_数据集_82

【12】异常处理try:except语句和with语句

python与tensorflow知识点截图集锦(持续囤积)_可视化_83
python与tensorflow知识点截图集锦(持续囤积)_机器学习_84
python与tensorflow知识点截图集锦(持续囤积)_数组_85
python与tensorflow知识点截图集锦(持续囤积)_数据集_86
python与tensorflow知识点截图集锦(持续囤积)_可视化_87
python与tensorflow知识点截图集锦(持续囤积)_机器学习_88
with语句,即使代码运行中出现了错误,也会进行内存清理操作
python与tensorflow知识点截图集锦(持续囤积)_机器学习_89
python与tensorflow知识点截图集锦(持续囤积)_数组_90
python与tensorflow知识点截图集锦(持续囤积)_机器学习_91

NumPy库

【1】数组形状描述

python与tensorflow知识点截图集锦(持续囤积)_可视化_92
python与tensorflow知识点截图集锦(持续囤积)_python_93

【2】导入库函数以及创建各种数组、访问数组等操作

python与tensorflow知识点截图集锦(持续囤积)_机器学习_94
python与tensorflow知识点截图集锦(持续囤积)_数组_95
python与tensorflow知识点截图集锦(持续囤积)_机器学习_96
python与tensorflow知识点截图集锦(持续囤积)_python_97
python与tensorflow知识点截图集锦(持续囤积)_数据集_98
python与tensorflow知识点截图集锦(持续囤积)_数据集_99
python与tensorflow知识点截图集锦(持续囤积)_机器学习_100
python与tensorflow知识点截图集锦(持续囤积)_python_101
python与tensorflow知识点截图集锦(持续囤积)_可视化_102
python与tensorflow知识点截图集锦(持续囤积)_可视化_103
python与tensorflow知识点截图集锦(持续囤积)_可视化_104

【3】数组运算操作

创建数组以及改变数组形状

python与tensorflow知识点截图集锦(持续囤积)_数据集_105
python与tensorflow知识点截图集锦(持续囤积)_数组_106
python与tensorflow知识点截图集锦(持续囤积)_数据集_107
python与tensorflow知识点截图集锦(持续囤积)_python_108
python与tensorflow知识点截图集锦(持续囤积)_数据集_109

数组四则运算和幂运算

python与tensorflow知识点截图集锦(持续囤积)_数据集_110
一维数组可以和多维数组相加,相加时会将一维数组扩展至多维。
python与tensorflow知识点截图集锦(持续囤积)_数据集_111
python与tensorflow知识点截图集锦(持续囤积)_机器学习_112

矩阵运算

python与tensorflow知识点截图集锦(持续囤积)_数据集_113
python与tensorflow知识点截图集锦(持续囤积)_可视化_114

【4】矩阵和随机数

python与tensorflow知识点截图集锦(持续囤积)_数组_115
python与tensorflow知识点截图集锦(持续囤积)_数据集_116
python与tensorflow知识点截图集锦(持续囤积)_数据集_117
python与tensorflow知识点截图集锦(持续囤积)_机器学习_118
python与tensorflow知识点截图集锦(持续囤积)_数据集_119
python与tensorflow知识点截图集锦(持续囤积)_机器学习_120
python与tensorflow知识点截图集锦(持续囤积)_数组_121
python与tensorflow知识点截图集锦(持续囤积)_机器学习_122
seed随机种子只有效一次
python与tensorflow知识点截图集锦(持续囤积)_机器学习_123
python与tensorflow知识点截图集锦(持续囤积)_数组_124

Matplotlib库

安装Matplotlib以及绘图基础

python与tensorflow知识点截图集锦(持续囤积)_机器学习_125
python与tensorflow知识点截图集锦(持续囤积)_python_126
python与tensorflow知识点截图集锦(持续囤积)_可视化_127
python与tensorflow知识点截图集锦(持续囤积)_数据集_128
python与tensorflow知识点截图集锦(持续囤积)_可视化_129
python与tensorflow知识点截图集锦(持续囤积)_数组_130
python与tensorflow知识点截图集锦(持续囤积)_可视化_131
python与tensorflow知识点截图集锦(持续囤积)_可视化_132
python与tensorflow知识点截图集锦(持续囤积)_数组_133
python与tensorflow知识点截图集锦(持续囤积)_python_134
python与tensorflow知识点截图集锦(持续囤积)_机器学习_135
python与tensorflow知识点截图集锦(持续囤积)_机器学习_136

绘制散点图

python与tensorflow知识点截图集锦(持续囤积)_数据集_137
python与tensorflow知识点截图集锦(持续囤积)_数组_138
python与tensorflow知识点截图集锦(持续囤积)_机器学习_139
python与tensorflow知识点截图集锦(持续囤积)_python_140
python与tensorflow知识点截图集锦(持续囤积)_可视化_141
python与tensorflow知识点截图集锦(持续囤积)_数组_142

绘制折线图与柱形图

python与tensorflow知识点截图集锦(持续囤积)_数据集_143
python与tensorflow知识点截图集锦(持续囤积)_机器学习_144
python与tensorflow知识点截图集锦(持续囤积)_可视化_145
python与tensorflow知识点截图集锦(持续囤积)_数据集_146

利用keras集成的数据集完成可视化

波士顿房价数据集

python与tensorflow知识点截图集锦(持续囤积)_数据集_147
python与tensorflow知识点截图集锦(持续囤积)_python_148
python与tensorflow知识点截图集锦(持续囤积)_数组_149
python与tensorflow知识点截图集锦(持续囤积)_机器学习_150
python与tensorflow知识点截图集锦(持续囤积)_python_151
python与tensorflow知识点截图集锦(持续囤积)_可视化_152
python与tensorflow知识点截图集锦(持续囤积)_可视化_153
代码:

#加载数据集
import tensorflow as tf
boston_housing = tf.keras.datasets.boston_housing
#第一次运行时,本地磁盘没有文件会自动下载
(train_x,train_y),(test_x,test_y) = boston_housing.load_data(test_split=0)
#训练数据集的属性和房价 测试数据集的属性和房价
print("Training set:",len(train_x))
print("Testing set:",len(test_x))
print(train_x)

鸢尾花数据集

python与tensorflow知识点截图集锦(持续囤积)_数据集_154
python与tensorflow知识点截图集锦(持续囤积)_数组_155
python与tensorflow知识点截图集锦(持续囤积)_数组_156
python与tensorflow知识点截图集锦(持续囤积)_python_157

#下载鸢尾花数据集iris
#训练数据集 120条数据
#测试数据集 30条数据
import tensorflow as tf
TRAIN_URL = "http://download.tensorflow.org/data/iris_training.csv"
train_path = tf.keras.utils.get_file("iris_training.csv",TRAIN_URL)

用excel打开文件iris_training.csv
python与tensorflow知识点截图集锦(持续囤积)_可视化_158
若是想省事,不用每次修改保存的文件名,可以这样写;

train_path = tf.keras.utils.get_file(TRAIN_URL.split('/')[-1],TRAIN_URL)

这样可以直接以TRAIN_URL地址中最后一个/后面的字符串作为文件名,十分方便。

Pillow图像处理库

Pillow安装和导入包

python与tensorflow知识点截图集锦(持续囤积)_机器学习_159
python与tensorflow知识点截图集锦(持续囤积)_机器学习_160
python与tensorflow知识点截图集锦(持续囤积)_python_161
python与tensorflow知识点截图集锦(持续囤积)_python_162
python与tensorflow知识点截图集锦(持续囤积)_python_163
python与tensorflow知识点截图集锦(持续囤积)_python_164
python与tensorflow知识点截图集锦(持续囤积)_可视化_165
python与tensorflow知识点截图集锦(持续囤积)_可视化_166
python与tensorflow知识点截图集锦(持续囤积)_机器学习_167
python与tensorflow知识点截图集锦(持续囤积)_数据集_168
python与tensorflow知识点截图集锦(持续囤积)_机器学习_169
python与tensorflow知识点截图集锦(持续囤积)_数据集_170
python与tensorflow知识点截图集锦(持续囤积)_python_171

实例:手写数字数据集MNIST

python与tensorflow知识点截图集锦(持续囤积)_机器学习_172
下载数据集:

import tensorflow as tf
mnist =tf.keras.datasets.mnist
(train_x,train_y),(test_x,test_y) = mnist.load_data()

python与tensorflow知识点截图集锦(持续囤积)_python_173
python与tensorflow知识点截图集锦(持续囤积)_数据集_174
以不直观的数组形式显示图片:
python与tensorflow知识点截图集锦(持续囤积)_机器学习_175
以图片形式显示:

import tensorflow as tf
import matplotlib.pyplot as plt
mnist =tf.keras.datasets.mnist
(train_x,train_y),(test_x,test_y) = mnist.load_data()
plt.axis("off")
plt.imshow(train_x[0],cmap="gray")
plt.show()

python与tensorflow知识点截图集锦(持续囤积)_数据集_176

TensorFlow基础

TensorFlow2.0特性

python与tensorflow知识点截图集锦(持续囤积)_数据集_177
python与tensorflow知识点截图集锦(持续囤积)_python_178
python与tensorflow知识点截图集锦(持续囤积)_数据集_179
python与tensorflow知识点截图集锦(持续囤积)_可视化_180
python与tensorflow知识点截图集锦(持续囤积)_机器学习_181
python与tensorflow知识点截图集锦(持续囤积)_数组_182
python与tensorflow知识点截图集锦(持续囤积)_机器学习_183
python与tensorflow知识点截图集锦(持续囤积)_python_184

Tensor(张量)的创建

python与tensorflow知识点截图集锦(持续囤积)_可视化_185
python与tensorflow知识点截图集锦(持续囤积)_数据集_186
python与tensorflow知识点截图集锦(持续囤积)_python_187
python与tensorflow知识点截图集锦(持续囤积)_机器学习_188
python与tensorflow知识点截图集锦(持续囤积)_数组_189
python与tensorflow知识点截图集锦(持续囤积)_python_190
python与tensorflow知识点截图集锦(持续囤积)_数组_191
python与tensorflow知识点截图集锦(持续囤积)_数据集_192
python与tensorflow知识点截图集锦(持续囤积)_python_193
python与tensorflow知识点截图集锦(持续囤积)_数组_194
python与tensorflow知识点截图集锦(持续囤积)_机器学习_195
python与tensorflow知识点截图集锦(持续囤积)_可视化_196
python与tensorflow知识点截图集锦(持续囤积)_可视化_197
python与tensorflow知识点截图集锦(持续囤积)_可视化_198
python与tensorflow知识点截图集锦(持续囤积)_数组_199
python与tensorflow知识点截图集锦(持续囤积)_数据集_200
python与tensorflow知识点截图集锦(持续囤积)_可视化_201
python与tensorflow知识点截图集锦(持续囤积)_机器学习_202
python与tensorflow知识点截图集锦(持续囤积)_数据集_203
python与tensorflow知识点截图集锦(持续囤积)_python_204
​​​截断正态分布(Truncated normal distribution​​​python与tensorflow知识点截图集锦(持续囤积)_可视化_205
python与tensorflow知识点截图集锦(持续囤积)_数组_206
python与tensorflow知识点截图集锦(持续囤积)_可视化_207
python与tensorflow知识点截图集锦(持续囤积)_python_208
python与tensorflow知识点截图集锦(持续囤积)_数组_209
python与tensorflow知识点截图集锦(持续囤积)_数据集_210
python与tensorflow知识点截图集锦(持续囤积)_可视化_211

维度变换

python与tensorflow知识点截图集锦(持续囤积)_数据集_212
python与tensorflow知识点截图集锦(持续囤积)_数据集_213
python与tensorflow知识点截图集锦(持续囤积)_数据集_214
python与tensorflow知识点截图集锦(持续囤积)_数组_215
python与tensorflow知识点截图集锦(持续囤积)_机器学习_216
python与tensorflow知识点截图集锦(持续囤积)_可视化_217
python与tensorflow知识点截图集锦(持续囤积)_python_218
python与tensorflow知识点截图集锦(持续囤积)_数组_219
python与tensorflow知识点截图集锦(持续囤积)_数组_220
python与tensorflow知识点截图集锦(持续囤积)_数组_221
python与tensorflow知识点截图集锦(持续囤积)_python_222
python与tensorflow知识点截图集锦(持续囤积)_python_223
python与tensorflow知识点截图集锦(持续囤积)_可视化_224
python与tensorflow知识点截图集锦(持续囤积)_数组_225
python与tensorflow知识点截图集锦(持续囤积)_数据集_226
python与tensorflow知识点截图集锦(持续囤积)_python_227

部分采样

python与tensorflow知识点截图集锦(持续囤积)_python_228
python与tensorflow知识点截图集锦(持续囤积)_可视化_229
python与tensorflow知识点截图集锦(持续囤积)_可视化_230
python与tensorflow知识点截图集锦(持续囤积)_数据集_231
python与tensorflow知识点截图集锦(持续囤积)_数据集_232
python与tensorflow知识点截图集锦(持续囤积)_python_233
python与tensorflow知识点截图集锦(持续囤积)_python_234
python与tensorflow知识点截图集锦(持续囤积)_python_235
python与tensorflow知识点截图集锦(持续囤积)_数据集_236
python与tensorflow知识点截图集锦(持续囤积)_可视化_237

基本数学运算

python与tensorflow知识点截图集锦(持续囤积)_可视化_238
python与tensorflow知识点截图集锦(持续囤积)_机器学习_239
python与tensorflow知识点截图集锦(持续囤积)_数据集_240
python与tensorflow知识点截图集锦(持续囤积)_数据集_241
python与tensorflow知识点截图集锦(持续囤积)_数组_242
python与tensorflow知识点截图集锦(持续囤积)_机器学习_243
python与tensorflow知识点截图集锦(持续囤积)_机器学习_244
python与tensorflow知识点截图集锦(持续囤积)_数组_245
python与tensorflow知识点截图集锦(持续囤积)_机器学习_246
两个张量的最后一个维度必须相等
python与tensorflow知识点截图集锦(持续囤积)_可视化_247

tf与np的互相转换

python与tensorflow知识点截图集锦(持续囤积)_python_248
python与tensorflow知识点截图集锦(持续囤积)_数组_249
tf.data 加载数据
feature columns 描述特征

机器学习基础

python与tensorflow知识点截图集锦(持续囤积)_可视化_250
python与tensorflow知识点截图集锦(持续囤积)_数组_251
python与tensorflow知识点截图集锦(持续囤积)_机器学习_252
python与tensorflow知识点截图集锦(持续囤积)_数组_253
python与tensorflow知识点截图集锦(持续囤积)_python_254
python与tensorflow知识点截图集锦(持续囤积)_python_255
python与tensorflow知识点截图集锦(持续囤积)_机器学习_256
python与tensorflow知识点截图集锦(持续囤积)_可视化_257
python与tensorflow知识点截图集锦(持续囤积)_可视化_258
python与tensorflow知识点截图集锦(持续囤积)_数据集_259
python与tensorflow知识点截图集锦(持续囤积)_机器学习_260
python与tensorflow知识点截图集锦(持续囤积)_可视化_261
python与tensorflow知识点截图集锦(持续囤积)_python_262
向量默认为列向量,所以行向量要加上转置符号
python与tensorflow知识点截图集锦(持续囤积)_可视化_263
python与tensorflow知识点截图集锦(持续囤积)_数组_264
python与tensorflow知识点截图集锦(持续囤积)_python_265
python与tensorflow知识点截图集锦(持续囤积)_数据集_266
当样本属性非常多甚至超过样本个数会导致XTX不满秩
python与tensorflow知识点截图集锦(持续囤积)_机器学习_267
区别维度的概念
python与tensorflow知识点截图集锦(持续囤积)_数组_268
python与tensorflow知识点截图集锦(持续囤积)_数据集_269
python与tensorflow知识点截图集锦(持续囤积)_可视化_270
python与tensorflow知识点截图集锦(持续囤积)_可视化_271
python与tensorflow知识点截图集锦(持续囤积)_数组_272
python与tensorflow知识点截图集锦(持续囤积)_数据集_273
python与tensorflow知识点截图集锦(持续囤积)_数组_274


举报

相关推荐

0 条评论