#关于类的 一个理解
#tf 下 Session 就是一个类, 注意这种 首字母 大写的
class Dog():
def __init__(self,name,age):
#类下的第一个 方法, 初始化用 ————init————
self.name = name
self.age = age
#self 作为实例化的 作用, 相当于中介 传递实参
#函数表现形式为 把 形参 self化, 实质是 传递实参(属性) 给下面的方法用
def site(self):
print(self.name.title() + " sitting now")
def intro(self,x=""):
print("my name is " + self.name.title()+ "my age is " + str(self.age))
print("my highlight is " + str(x*2))
mydog= Dog(age=12 , name = "big huang")
mydog.site()
Big Huang sitting now
mydog.intro()
my name is Big Huangmy age is 12
my highlight is
mydog.intro(x=2)
my name is Big Huangmy age is 12
my highlight is 4
# 这样基本可以理解 tf 下的 Session S 是一个大类, 占位符 变量 以及诸多运算、
#都封装在这个类 下面了, 以函数(方法的形式定义)
#参数的 传递, 就应该用的是Self 自身来传递的
#当然 还会有 train nn 这些函数 ,但应该都在Session 之下
#初步理解, 可能有误 。 正确理解的话 可以 看看tensorflow的 包