首页 Paddle框架 帖子详情
请问下原先的Trainer移植到哪里了
收藏
快速回复
Paddle框架 问答深度学习 758 3
请问下原先的Trainer移植到哪里了
收藏
快速回复
Paddle框架 问答深度学习 758 3

在复现一个论文,参考的代码使用的是

import paddle.fluid as fluid
import paddle.v2 as paddle

# 涉及到的调用为
train_reader = paddle.batch(
        paddle.reader.shuffle(
            data2index(WORD_DICT, TAG_DICT, sentence_train, seq_train), 
            buf_size=500),
        batch_size=128)

trainer = fluid.Trainer(
        train_func=joint_extraction,
        place=place,
        optimizer_func = optimizer_program)

trainer.train(
    reader=train_reader,
    num_epochs=100,
    event_handler=event_handler_plot,
    feed_order=feed_order)

我使用的是1.8.0,原代码是0.14,我在API页查找相应的替换函数,修改为了

import paddle
import paddle.fluid as fluid

train_reader = fluid.io.batch(
    paddle.reader.shuffle(
        data2index(WORD_DICT, TAG_DICT, sentence_train, seq_train), 
        buf_size=500),
    batch_size=128)

但是关于Trainer一直找不到相关的说明,可否请paddle官方代为解答一下?

0
收藏
回复
全部评论(3)
时间顺序
vFlanker
#2 回复于2020-10

原先的项目地址为:

https://aistudio.baidu.com/aistudio/projectdetail/26338

但是因为版本过低已经不能fork了。我是手动粘贴到新项目中的。

0
回复
AIStudio810258
#3 回复于2020-10

老大,版本都要到2.0了,变化比较大,那么老的版本我都没用过。。。

看文档可以在左上的下拉列表框选paddle的版本,有些会有提示版本变化

0
回复
AIStudio810258
#4 回复于2020-10

主要静态图我也不太熟悉,最近用2.0的动态图有点激动,不好意思~~

会有好心大佬同学热心解答的

2.0以后主推动态图了,高级api很方便。当然大佬研究经典论文还是什么顺手用什么~~

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户