之所以选择tensorflow作为深度学习的框架,是因为google在后面支持,更新比较快,学习者比较多,在遇到问题的时候,可以相互讨论,从而能够在学习上花的成本比较少。我选择了notebook作为开发工具,下面就对tensorflow基础入门的知识进行相应的总结:
查看tensorflow的版本
tensorflow和其他的语言有着不一样,在其他语言中,一些变量和常量,还有计算的操作都是一些实际的操作,而tensorflow这些都被作为图(graph)中的节点(Node).
其中,Const:0,是这个tensor的名称,shape=(),表示是标量,dtype=int32,表示其类型是int32.其并没有和相应的实际数值0关联起来。
在像计算图里面追加操作,并没有像其他语言一样会把其值覆盖,而是会在计算图里面新增加节点,现在a的名称已经变为Const_2:0