1.tensorflow是一种以数据流图存在的框架。节点(操作)和边(数据流、控制)
2.张量、操作、会话
3.常量、变量、占位符
4.完成一个深度学习网络的步骤。
1)数据预处理
2)构建深度学习网络框架 utils.py model.py yolo.py 定义损失函数以及选择优化器等。
3)训练 train.py 启动会话、训练轮数、训练模型保存等
4)测试及准确率评估 evaluate.py
5.如何用tensorboard ubuntu系统下
1)tf.reset_default_graph()
2) 建图
3)保存日志的地址,
log_dir='/home/...'
writer=tf.summary.FileWriter(log_dir,tf.get_default_graph())
writer.close()
4)在日志所在文件夹打开终端,在终端里输入命令 tensorboard --logdir='/home/...'
终端返回http地址,复制粘贴到浏览器中访问。