首页 > 编程语言 >TensorFlow算法一般流程

TensorFlow算法一般流程

时间:2022-11-22 14:33:38浏览次数:44  
标签:初始化 matrix 流程 算法 tf TensorFlow 模型

今天看微信公众号,TensorFlow马上更新2.0版本。
TensorFlow算法一般流程:

  1. 导入/生成要本数据集
  2. 转换和归一化数据
    data = tf.nn.batch_norm_with_global_normalization(...)
  3. 划分训练集/测试集/验证集
  4. 设置超参数,一次性初始化
  5. 初始化和占位
  6. 定义模型结构
    y_pred = tf.add(tf.mul(x_input, weight_matrix), b_matrix)
  7. 声明损失函数评估输出结果
  8. 初始化模型和训练模型
  9. 评估模型(利用验证集)
  10. 调优超参数
  11. 发布/预测结果
    以上是搭建神经网络的脉络。具体细节慢慢看吧,但是这周开始我一定要早睡了,早上能抽出空来写作。
    周末愉快~~~

标签:初始化,matrix,流程,算法,tf,TensorFlow,模型
From: https://blog.51cto.com/u_13875041/5877988

相关文章

  • 查找算法总结
    顺序查找基本思想intsearch(inta[],intn,intkey){for(inti=0;i<n;i++)if(a[i]==key)returni+1;return0;}经典查找——设......
  • 【Core Java Volume 5】集合算法---查找数组、集合最大值的通用方法
    一、查找数组的最大值1 笔试的时候通常查找数组的最大值,数组类型通常是int类型,可以这样直接写出getMax()代码://数组(int类型)publicstaticintgetMax(int[]nums){......
  • 【Core Java Volume 6】集合算法--二分查找法
    在数组中查找一个对象,当数组是有序的时候可以采用二分查找法。即可以直接查看位于数组中间的元素,看一看是否大于查找的元素。如果大于,用同样的方法在数组的前半部分继续查找......
  • golang算法-链表逆序
    前言链表逆序,表述的场景为:A->B->C->D逆序后:D->C>B>A分析需要插入数据,Insert方法需要打印数据,Print方法插入数据时,需要定位最后一个节点,LastNode方法最少需要两个偏移量......
  • golang算法-判断链表是否有环
    前言链表有环,体现为:A->B->C->D->B…分析需要将遍历过的节点存入map,以址为key,空struct为值遍历时,当前节点是否已存在,存在即有环。实现链表//链表的长度,不包过头typeNode......
  • 从setContentView分析Android加载布局的流程
    一.概述在Activity中,我们基本都会用到setContentView方法,这个方法是干啥的想必大家都知道,把我们写好的布局文件显示到界面上。今天我们就去看看底层的源码,分析一下到底是如......
  • 排序算法(实践篇)
    排序算法(实践篇)插入排序直接插入voidinsert_sort(intq[],intn){ inti,j; for(i=2;i<=n;i++) { if(q[i]<q[i-1])//q[i]<q[i-1]说明要将q[i]插入前面的有......
  • 排序算法(理论篇)
    排序算法(理论篇)插入排序直接插入:时间:O(n2);空间:O(1)比较次数分析最好情况(全正序):n-1次最坏情况(全逆序):n(n-1)/2次一般情况分析举例:对于21,32,46,40的序列从小......
  • go模拟实现反向代理各种算法
    packageutiltypeHttpServerstruct{HoststringWeightint}typeLoadBalancestruct{Server[]*HttpServerCurrentIndexint}varMapWeight[]intfunc......
  • day05_狂神说java基础_流程控制
    d05Java流程控制(p33-p44)1.用户交互Scanner之前的基本语法中没有涉及到程序和人的交互,java.util.Scanner是Java5提供的工具类,可以通过Scanner类获取用户的输入。......