tensorflow里面首字母大写的是类,小写的是op

有的人(尤其是刚开始接触tensorflow的)对于TensorFlow的API,首字母有的大写有的小写比较困惑,下面总结一下:tensorflow里,首字母大写的是类,首字母小写的是op。

比如tf.Variable()就是一个类,不过它包含了各种op,比如你定义了x = tf.Variable([2, 3], name = 'vector'),那么x就具有如下op:

  • x.initializer # 对x做初始化,即赋值为初始值[2, 3]
  • x.value() # 获取x的值
  • x.assign(...) # 赋值操作
  • x.assign_add(...) # 加法操作
发布了23 篇原创文章 · 获赞 26 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/menghuanshen/article/details/104144441
今日推荐