zoukankan      html  css  js  c++  java
  • [学习记录]tensorflow超简单步骤使用

    colin老师的机器学习第二堂课。主要讲了一些tensorflow和神经网络的东西。

    1.神经网络概述

      这里不讲太多专业的,数学的内容,只为和我一样的萌新讲一些形象的,落到代码上的东西

      神经网络就像人的大脑一样,你只需要设计好结构,初始值都是随机的,我们只需要告诉它输入以及所对应的输出,以及告诉它如何修正错误,它就能慢慢学会找到之中的规律,并且用于解决问题。就像真正的大脑一样。

      这当然不准确,但是对于完全的小白来说可供参考。

    2.tensorflow超简单介绍

      

      tf.constant,可以理解为常量类,直接输出没有办法得到结果

      tf.Session,一个会话,tf中的图必须通过session来运行。

    tf.placeholder,类似于某种占位变量,可以使用feed_dict来赋值


    接下来创建一个简单的网络

    创建网络后很重要的一点就是通过init来初始化所有变量。不同初始化后得到的结果不同。

    由于没有给出错误函数帮助网络矫正自身错误,所以完全不知道输出是什么。

    接下来进行简单的预测

    但是仅仅给定标准输出,仍然不能进行训练,还需要告知它如何判断错误

  • 相关阅读:
    leetcode 1. Two Sum
    leetcode 168. Excel Sheet Column Title
    [LeetCode] Water and Jug Problem 水罐问题
    leetcode 80 Remove Duplicates from Sorted Array II
    leetcode 239. Sliding Window Maximum
    文件处理
    python网络编程 之 twisted
    ICMP & ping & traceroute
    Java String 转整形
    Java 字符数字得到整数
  • 原文地址:https://www.cnblogs.com/trickofjoker/p/9315737.html
Copyright © 2011-2022 走看看