Paddle 1.8 与 Paddle 2.0 API映射表¶
本文档基于Paddle 1.8 梳理了常用API与Paddle 2.0对应关系。你可以根据对应关系,快速熟悉Paddle 2.0的接口使用。
注解
2.0版本将会是一个长期维护的版本,我们将会发布新增二位版本号版本进行功能增强、以及性能优化,通过发布新增三位版本号版本进行bugfix。
我们还会继续维护1.8版本,但仅限于严重的bugfix。
注解
其中,迁移工具能否转换,是指使用迁移工具能否直接对PaddlePaddle 1.8的API进行迁移,了解更多关于迁移工具的内容,请参考 版本迁移工具
序号  |  
          PaddlePaddle 1.8 API  |  
          PaddlePaddle 2.0 API  |  
          迁移工具能否转换  |  
         
|---|---|---|---|
0  |  
          True  |  
         ||
1  |  
          True  |  
         ||
2  |  
          True  |  
         ||
3  |  
          True  |  
         ||
4  |  
          True  |  
         ||
5  |  
          True  |  
         ||
6  |  
          True  |  
         ||
7  |  
          True  |  
         ||
8  |  
          True  |  
         ||
9  |  
          True  |  
         ||
10  |  
          paddle.nn.functional.embedding(动态图), paddle.static.nn.embedding(静态图)  |  
          False  |  
         |
11  |  
          True  |  
         ||
12  |  
          True  |  
         ||
13  |  
          True  |  
         ||
14  |  
          True  |  
         ||
15  |  
          True  |  
         ||
16  |  
          True  |  
         ||
17  |  
          True  |  
         ||
18  |  
          True  |  
         ||
19  |  
          True  |  
         ||
21  |  
          True  |  
         ||
22  |  
          False  |  
         ||
23  |  
          True  |  
         ||
24  |  
          True  |  
         ||
25  |  
          True  |  
         ||
26  |  
          True  |  
         ||
27  |  
          True  |  
         ||
28  |  
          False  |  
         ||
29  |  
          True  |  
         ||
30  |  
          True  |  
         ||
31  |  
          True  |  
         ||
32  |  
          True  |  
         ||
33  |  
          True  |  
         ||
34  |  
          False  |  
         ||
35  |  
          False  |  
         ||
36  |  
          False  |  
         ||
37  |  
          True  |  
         ||
38  |  
          True  |  
         ||
39  |  
          paddle.nn.BatchNorm1D, paddle.nn.BatchNorm2D, paddle.nn.BatchNorm3D  |  
          True  |  
         |
40  |  
          True  |  
         ||
41  |  
          True  |  
         ||
42  |  
          True  |  
         ||
43  |  
          False  |  
         ||
44  |  
          True  |  
         ||
45  |  
          True  |  
         ||
46  |  
          False  |  
         ||
47  |  
          True  |  
         ||
48  |  
          True  |  
         ||
49  |  
          False  |  
         ||
50  |  
          False  |  
         ||
51  |  
          True  |  
         ||
52  |  
          True  |  
         ||
53  |  
          True  |  
         ||
54  |  
          True  |  
         ||
55  |  
          paddle.nn.InstanceNorm1D, paddle.nn.InstanceNorm2D, paddle.nn.InstanceNorm3D  |  
          False  |  
         |
56  |  
          True  |  
         ||
57  |  
          True  |  
         ||
58  |  
          True  |  
         ||
59  |  
          False  |  
         ||
60  |  
          True  |  
         ||
61  |  
          True  |  
         ||
62  |  
          True  |  
         ||
63  |  
          False  |  
         ||
64  |  
          True  |  
         ||
65  |  
          False  |  
         ||
66  |  
          True  |  
         ||
67  |  
          True  |  
         ||
68  |  
          False  |  
         ||
69  |  
          False  |  
         ||
70  |  
          False  |  
         ||
71  |  
          True  |  
         ||
72  |  
          True  |  
         ||
73  |  
          True  |  
         ||
74  |  
          True  |  
         ||
75  |  
          True  |  
         ||
76  |  
          True  |  
         ||
77  |  
          True  |  
         ||
78  |  
          True  |  
         ||
79  |  
          True  |  
         ||
80  |  
          True  |  
         ||
81  |  
          True  |  
         ||
82  |  
          True  |  
         ||
83  |  
          paddle.nn.initializer.KaimingNormal, paddle.nn.initializer.KaimingUniform  |  
          False  |  
         |
84  |  
          paddle.nn.initializer.KaimingNormal, paddle.nn.initializer.KaimingUniform  |  
          False  |  
         |
85  |  
          True  |  
         ||
86  |  
          True  |  
         ||
87  |  
          True  |  
         ||
88  |  
          False  |  
         ||
89  |  
          False  |  
         ||
90  |  
          True  |  
         ||
91  |  
          True  |  
         ||
92  |  
          paddle.nn.initializer.XavierNormal, paddle.nn.initializer.XavierUniform  |  
          False  |  
         |
93  |  
          paddle.nn.initializer.XavierNormal, paddle.nn.initializer.XavierUniform  |  
          False  |  
         |
94  |  
          True  |  
         ||
95  |  
          True  |  
         ||
96  |  
          True  |  
         ||
97  |  
          True  |  
         ||
98  |  
          False  |  
         ||
99  |  
          True  |  
         ||
100  |  
          True  |  
         ||
101  |  
          True  |  
         ||
102  |  
          True  |  
         ||
103  |  
          True  |  
         ||
104  |  
          paddle.nn.functional.adaptive_avg_pool2d, paddle.nn.functional.adaptive_max_pool2d  |  
          False  |  
         |
105  |  
          paddle.nn.functional.adaptive_max_pool3d, paddle.nn.functional.adaptive_avg_pool3d  |  
          False  |  
         |
106  |  
          paddle.nn.functional.embedding(动态图), paddle.static.nn.embedding(静态图)  |  
          False  |  
         |
107  |  
          True  |  
         ||
108  |  
          True  |  
         ||
109  |  
          True  |  
         ||
110  |  
          True  |  
         ||
111  |  
          True  |  
         ||
112  |  
          True  |  
         ||
113  |  
          True  |  
         ||
114  |  
          True  |  
         ||
115  |  
          True  |  
         ||
116  |  
          True  |  
         ||
117  |  
          False  |  
         ||
118  |  
          True  |  
         ||
119  |  
          True  |  
         ||
120  |  
          True  |  
         ||
121  |  
          True  |  
         ||
122  |  
          True  |  
         ||
123  |  
          True  |  
         ||
124  |  
          True  |  
         ||
125  |  
          False  |  
         ||
126  |  
          False  |  
         ||
127  |  
          True  |  
         ||
128  |  
          True  |  
         ||
129  |  
          paddle.nn.functional.conv2d(动态图), paddle.static.nn.conv2d(静态图),  |  
          False  |  
         |
130  |  
          paddle.nn.functional.conv2d_transpose(动态图), paddle.static.nn.conv2d_transpose(静态图)  |  
          False  |  
         |
131  |  
          paddle.nn.functional.conv3d(动态图), paddle.static.nn.conv3d(静态图)  |  
          False  |  
         |
132  |  
          paddle.nn.functional.conv3d_transpose(动态图), paddle.static.nn.conv3d_transpose(静态图)  |  
          False  |  
         |
133  |  
          True  |  
         ||
134  |  
          True  |  
         ||
135  |  
          True  |  
         ||
136  |  
          True  |  
         ||
137  |  
          True  |  
         ||
138  |  
          True  |  
         ||
139  |  
          False  |  
         ||
140  |  
          True  |  
         ||
141  |  
          True  |  
         ||
142  |  
          False  |  
         ||
143  |  
          False  |  
         ||
144  |  
          True  |  
         ||
145  |  
          True  |  
         ||
146  |  
          True  |  
         ||
147  |  
          True  |  
         ||
148  |  
          paddle.nn.functional.dropout, paddle.nn.functional.dropout2d, paddle.nn.functional.dropout3d  |  
          False  |  
         |
149  |  
          False  |  
         ||
150  |  
          True  |  
         ||
151  |  
          True  |  
         ||
152  |  
          True  |  
         ||
153  |  
          True  |  
         ||
154  |  
          True  |  
         ||
155  |  
          True  |  
         ||
156  |  
          True  |  
         ||
157  |  
          True  |  
         ||
158  |  
          True  |  
         ||
159  |  
          True  |  
         ||
160  |  
          paddle.nn.functional.embedding(动态图), paddle.static.nn.embedding(静态图)  |  
          True  |  
         |
161  |  
          True  |  
         ||
162  |  
          True  |  
         ||
163  |  
          False  |  
         ||
164  |  
          True  |  
         ||
165  |  
          False  |  
         ||
166  |  
          True  |  
         ||
167  |  
          True  |  
         ||
168  |  
          False  |  
         ||
169  |  
          True  |  
         ||
170  |  
          True  |  
         ||
171  |  
          True  |  
         ||
172  |  
          True  |  
         ||
173  |  
          True  |  
         ||
174  |  
          True  |  
         ||
175  |  
          True  |  
         ||
176  |  
          True  |  
         ||
177  |  
          True  |  
         ||
178  |  
          False  |  
         ||
179  |  
          True  |  
         ||
180  |  
          True  |  
         ||
181  |  
          True  |  
         ||
182  |  
          False  |  
         ||
183  |  
          False  |  
         ||
184  |  
          False  |  
         ||
185  |  
          True  |  
         ||
186  |  
          False  |  
         ||
187  |  
          True  |  
         ||
188  |  
          False  |  
         ||
189  |  
          False  |  
         ||
190  |  
          True  |  
         ||
191  |  
          True  |  
         ||
192  |  
          True  |  
         ||
193  |  
          True  |  
         ||
194  |  
          True  |  
         ||
195  |  
          True  |  
         ||
196  |  
          True  |  
         ||
197  |  
          True  |  
         ||
198  |  
          True  |  
         ||
199  |  
          True  |  
         ||
200  |  
          True  |  
         ||
201  |  
          True  |  
         ||
202  |  
          True  |  
         ||
203  |  
          True  |  
         ||
204  |  
          True  |  
         ||
205  |  
          True  |  
         ||
206  |  
          True  |  
         ||
207  |  
          True  |  
         ||
208  |  
          True  |  
         ||
209  |  
          True  |  
         ||
210  |  
          True  |  
         ||
211  |  
          False  |  
         ||
212  |  
          False  |  
         ||
213  |  
          True  |  
         ||
214  |  
          True  |  
         ||
215  |  
          True  |  
         ||
216  |  
          True  |  
         ||
217  |  
          False  |  
         ||
218  |  
          True  |  
         ||
219  |  
          True  |  
         ||
220  |  
          True  |  
         ||
221  |  
          True  |  
         ||
222  |  
          True  |  
         ||
223  |  
          True  |  
         ||
224  |  
          True  |  
         ||
225  |  
          False  |  
         ||
226  |  
          True  |  
         ||
227  |  
          True  |  
         ||
228  |  
          False  |  
         ||
229  |  
          False  |  
         ||
230  |  
          True  |  
         ||
231  |  
          paddle.nn.functional.avg_pool2d, paddle.nn.functional.max_pool2d  |  
          False  |  
         |
232  |  
          paddle.nn.functional.avg_pool3d, paddle.nn.functional.max_pool3d  |  
          False  |  
         |
233  |  
          True  |  
         ||
234  |  
          paddle.nn.functional.prelu(动态图), paddle.static.nn.prelu(静态图)  |  
          True  |  
         |
235  |  
          True  |  
         ||
236  |  
          True  |  
         ||
237  |  
          True  |  
         ||
238  |  
          True  |  
         ||
239  |  
          False  |  
         ||
240  |  
          True  |  
         ||
241  |  
          True  |  
         ||
242  |  
          True  |  
         ||
243  |  
          True  |  
         ||
244  |  
          True  |  
         ||
245  |  
          True  |  
         ||
246  |  
          True  |  
         ||
247  |  
          True  |  
         ||
248  |  
          True  |  
         ||
249  |  
          True  |  
         ||
250  |  
          True  |  
         ||
251  |  
          False  |  
         ||
252  |  
          True  |  
         ||
253  |  
          False  |  
         ||
254  |  
          True  |  
         ||
255  |  
          True  |  
         ||
256  |  
          True  |  
         ||
257  |  
          False  |  
         ||
258  |  
          True  |  
         ||
259  |  
          True  |  
         ||
260  |  
          True  |  
         ||
261  |  
          True  |  
         ||
262  |  
          True  |  
         ||
263  |  
          True  |  
         ||
264  |  
          True  |  
         ||
265  |  
          True  |  
         ||
266  |  
          False  |  
         ||
267  |  
          True  |  
         ||
268  |  
          True  |  
         ||
269  |  
          True  |  
         ||
270  |  
          True  |  
         ||
271  |  
          True  |  
         ||
272  |  
          False  |  
         ||
273  |  
          True  |  
         ||
274  |  
          True  |  
         ||
275  |  
          True  |  
         ||
276  |  
          True  |  
         ||
277  |  
          True  |  
         ||
278  |  
          True  |  
         ||
279  |  
          True  |  
         ||
280  |  
          True  |  
         ||
281  |  
          True  |  
         ||
282  |  
          True  |  
         ||
283  |  
          True  |  
         ||
284  |  
          True  |  
         ||
285  |  
          True  |  
         ||
286  |  
          True  |  
         ||
287  |  
          True  |  
         ||
288  |  
          True  |  
         ||
289  |  
          True  |  
         ||
290  |  
          True  |  
         ||
291  |  
          True  |  
         ||
292  |  
          True  |  
         ||
293  |  
          True  |  
         ||
294  |  
          True  |  
         ||
295  |  
          True  |  
         ||
296  |  
          True  |  
         ||
297  |  
          True  |  
         ||
298  |  
          True  |  
         ||
299  |  
          True  |  
         ||
300  |  
          True  |  
         ||
301  |  
          True  |  
         ||
302  |  
          True  |  
         ||
303  |  
          True  |  
         ||
304  |  
          False  |  
         ||
305  |  
          False  |  
         ||
306  |  
          True  |  
         ||
307  |  
          True  |  
         ||
308  |  
          True  |  
         ||
309  |  
          True  |  
         ||
310  |  
          True  |  
         ||
311  |  
          True  |  
         ||
312  |  
          True  |  
         ||
313  |  
          True  |  
         ||
314  |  
          True  |  
         ||
315  |  
          True  |  
         ||
316  |  
          True  |  
         ||
317  |  
          True  |  
         ||
318  |  
          True  |  
         ||
319  |  
          True  |  
         ||
320  |  
          True  |  
         ||
321  |  
          True  |  
         ||
322  |  
          True  |  
         ||
323  |  
          True  |  
         ||
324  |  
          True  |  
         ||
325  |  
          True  |  
         ||
326  |  
          True  |  
         ||
327  |  
          True  |  
         ||
328  |  
          True  |  
         ||
329  |  
          True  |  
         ||
330  |  
          True  |  
         ||
331  |  
          True  |  
         ||
332  |  
          True  |  
         ||
333  |  
          True  |  
         ||
334  |  
          False  |  
         ||
335  |  
          False  |  
         ||
336  |  
          False  |  
         ||
337  |  
          False  |  
         ||
338  |  
          True  |  
         ||
339  |  
          False  |  
         ||
340  |  
          False  |  
         ||
341  |  
          True  |  
         ||
342  |  
          True  |  
         ||
343  |  
          True  |  
         ||
344  |  
          True  |  
         ||
345  |  
          True  |  
         ||
346  |  
          True  |  
         ||
347  |  
          True  |  
         ||
348  |  
          True  |  
         ||
349  |  
          True  |  
         ||
350  |  
          True  |  
         ||
351  |  
          False  |  
         ||
352  |  
          True  |  
         ||
353  |  
          True  |  
         ||
354  |  
          False  |  
         ||
355  |  
          True  |  
         ||
356  |  
          True  |  
         ||
357  |  
          True  |  
         ||
358  |  
          False  |  
         ||
359  |  
          False  |  
         ||
360  |  
          False  |  
         ||
361  |  
          True  |  
         ||
362  |  
          False  |  
         
