call函数

来源:10-6 Decoder构建

wxz123

2020-01-22

def call(self, x, hidden, encoding_output):

decoder = Decoder(vocab_tar_size, embedding_dim, units, BATCH_SIZE)
decoder(tf.random.uniform((64, 1)),sample_hidden, sample_output)

老师,这个call函数是怎么调用的,为什么可以直接将decoder看为函数传入参数来调用call。
另外,老师能回答一下https://coding.imooc.com/learn/questiondetail/158564.html这个问题吗

写回答

1回答

正十七

2020-02-05

这是python的特性,类中实现call方法,那么实例就可以像函数一样被调用。https://www.jianshu.com/p/4473491c597d

那个问题让我再想想哈。

0
0

Google老师亲授 TensorFlow2.0 入门到进阶

Tensorflow2.0实战—以实战促理论的方式学习深度学习

1849 学习 · 896 问题

查看课程