请问定义reader为什么要这样嵌套
收藏
学习了一下这个例子,https://aistudio.baidu.com/aistudio/projectdetail/1217186?channelType=0&channel=0&qq-pf-to=pcqq.group 请问这里为啥要嵌套:
def my_train_reader():
def reader():
for temp in train_data:
yield temp[:-1], temp[-1]
return reader
如果不嵌套:
def my_train_reader():
for temp in train_data:
yield temp[:-1], temp[-1]
return my_train_reader
这样不嵌套,简单容易想到,有什么区别呢?
我又参考了一些别的文章 也都是嵌套定义reader的,都是这样做的,请问如果不嵌套,会有什么问题呢?
0
收藏
请登录后评论