01 2021 档案

摘要:简介 TensorFlow Probability 是 TensorFlow 中用于概率推理和统计分析的库。 安装 安装最新版本的 TensorFlow Probability: pip install --upgrade tensorflow-probability 安装指定版本的 TensorF 阅读全文
posted @ 2021-01-11 15:12 火锅先生 阅读(2052) 评论(0) 推荐(0)
摘要:TensorFlow 2 默认的即时执行模式(Eager Execution)为我们带来了灵活及易调试的特性,但为了追求更快的速度与更高的性能,我们依然希望使用 TensorFlow 1.X 中默认的图执行模式(Graph Execution)。此时,TensorFlow 2 为我们提供了 tf.f 阅读全文
posted @ 2021-01-10 14:09 火锅先生 阅读(3234) 评论(0) 推荐(0)
摘要:函数解析 numpy.random.choice(a, # 从a中采样,必须是一维或者是int size=None, # 采样数据的形状,可以是tuple或int replace=True, # True表示有放回抽样, False表示无放回 p=None) # 表示a中每个元素被抽样的概率,和a的 阅读全文
posted @ 2021-01-09 10:42 火锅先生 阅读(9486) 评论(0) 推荐(0)
摘要:1. 通过回调函数使用 直接在keras的回调函数中使用 log_dir = "logs/fit/" + datetime.datetime.now().strftime("%Y%m%d-%H%M%S") # 定义日志存放路径 tensorboard_callback = tf.keras.call 阅读全文
posted @ 2021-01-06 16:47 火锅先生 阅读(344) 评论(0) 推荐(0)
摘要:增加维度 在使用神经网络训练时,往往要求我们输入的数据是二维的,但有时我们得到的单条数据是一维的,这时候就需要我们将一维的数据扩展到二维。 方法一 numpy.expand_dims(a, axis) 若axis为正,则在a的shape的第axis个位置增加一个维度(从0开始数) 若axis为负,则 阅读全文
posted @ 2021-01-06 10:24 火锅先生 阅读(4259) 评论(0) 推荐(0)
摘要:1. 在磁盘中保存与加载模型 1.1 保存与加载整个模型 保存整个模型: 模型的架构/配置 模型的权重值(在训练过程中学习) 模型的编译信息(如果调用了 compile()) 优化器及其状态(如果有的话,使您可以从上次中断的位置重新开始训练) 保存模型 model.save(filepath) 或者 阅读全文
posted @ 2021-01-05 10:19 火锅先生 阅读(1978) 评论(0) 推荐(0)
摘要:1. 使用keras的API配置训练 训练代码: import tensorflow as tf from tensorflow import keras import numpy as np from matplotlib import pyplot as plt np.random.seed(4 阅读全文
posted @ 2021-01-03 17:23 火锅先生 阅读(492) 评论(0) 推荐(0)
摘要:方式一 常用函数 numpy.random.rand(d0, d1, ..., dn) #产生均匀分布的随机数 numpy.random.randn(d0, d1, ..., dn) # 产生标准正态分布随机数 numpy.random.randint(low, high=None, size=No 阅读全文
posted @ 2021-01-01 18:14 火锅先生 阅读(280) 评论(0) 推荐(0)