TensorFlow-Fluid常用接口对应表

本文档基于TensorFlow v1.13梳理了常用API与PaddlePaddle API对应关系和差异分析。根据文档对应关系,有TensorFlow使用经验的用户,可根据对应关系,快速熟悉PaddlePaddle的接口使用。

序号TensorFlow接口Fluid接口备注
1tf.absabs功能一致
2tf.addelementwise_add功能一致
3tf.argmaxargmax功能一致
4tf.argminargmin功能一致
5tf.assignassign功能一致
6tf.assign_addincrement功能一致
7tf.caseSwitch差异对比
8tf.castcast功能一致
9tf.clip_by_global_normGradientClipByGlobalNorm差异对比
10tf.clip_by_normclip_by_norm差异对比
11tf.clip_by_valueclip功能一致
12tf.concatconcat功能一致
13tf.condIfElse功能一致
14tf.constantfill_constant功能一致
15tf.contrib.layers.batch_normbatch_norm功能一致
16tf.contrib.layers.flattenflatten差异对比
17tf.contrib.layers.fully_connectedfc功能一致
18tf.contrib.layers.one_hot_encodingone_hot功能一致
19tf.contrib.layers.softmaxsoftmax功能一致
20tf.contrib.layers.xavier_initializerXavier功能一致
21tf.nn.rnn.GRUCellgru_unit差异对比
22tf.nn.rnn.MultiRNNCell无相应接口Fluid实现
23tf.nn.rnn.static_rnnDynamicRNN功能一致
24tf.convert_to_tensorassign功能一致
25tf.coscos功能一致
26tf.divelementwise_div功能一致
27tf.divideelementwise_div功能一致
28tf.dropoutdropout差异对比
29tf.equal运算符==功能一致
30tf.expexp功能一致
31tf.expand_dimsunsqueeze差异对比
32tf.fillfill_constant功能一致
33tf.floorfloor功能一致
34tf.gathergather功能一致
35tf.greater运算符>功能一致
36tf.greater_equal运算符>=功能一致
37tf.image.non_max_suppressionmulticlass_nms差异对比
38tf.image.resize_bilinearresize_bilinear功能一致
39tf.image.resize_imagesimage_resize差异对比
40tf.image.resize_nearest_neighborresize_nearest功能一致
41tf.is_finiteisfinite差异对比
42tf.layers.batch_normalizationbatch_norm功能一致
43tf.layers.conv2dconv2d差异对比
44tf.layers.densefc差异对比
45tf.layers.dropoutdropout功能一致
46tf.layers.Dropoutdropout功能一致
47tf.layers.flattenflatten功能一致
48tf.less运算符<功能一致
49tf.less_equal运算符<=功能一致
50tf.loglog功能一致
51tf.logical_andlogical_and功能一致
52tf.logical_notlogical_not功能一致
53tf.logical_orlogical_or功能一致
54tf.losses.mean_squared_errorsquare_error_cost差异对比
55tf.losses.sigmoid_cross_entropysigmoid_cross_entropy_with_logits差异对比
56tf.losses.softmax_cross_entropysoftmax_with_cross_entropy功能一致
57tf.matmulmatmul差异对比
58tf.maximumelementwise_max功能一致
59tf.metrics.accuracyaccuracy功能一致
60tf.metrics.meanmean功能一致
61tf.minimumelementwise_min功能一致
62tf.multiplyelementwise_mul功能一致
63tf.nn.avg_poolpool2d差异对比
64tf.nn.batch_normalizationbatch_norm功能一致
65tf.nn.bidirectional_dynamic_rnn无相应接口Fluid实现
66tf.nn.conv2dconv2d差异对比
67tf.nn.conv2d_transposeconv2d_transpose差异对比
68tf.nn.conv3d_transposeconv3d_transpose差异对比
69tf.nn.depthwise_conv2dconv2d差异对比
70tf.nn.dynamic_rnnDynamicRNN差异对比
71tf.nn.l2_normalizel2_normalize差异对比
72tf.nn.leaky_reluleaky_relu功能一致
73tf.nn.lrnlrn差异对比
74tf.nn.max_poolpool2d差异对比
75tf.nn.relurelu功能一致
76tf.nn.relu6relu6功能一致
77tf.nn.rnn_cell.LSTMCelllstm_unit差异对比
78tf.nn.separable_conv2d无相应接口Fluid实现
79tf.nn.sigmoidsigmoid功能一致
80tf.nn.sigmoid_cross_entropy_with_logitssigmoid_cross_entropy_with_logits功能一致
81tf.nn.softmaxsoftmax功能一致
82tf.nn.softmax_cross_entropy_with_logitssoftmax_with_cross_entropy差异对比
83tf.nn.softplussoftplus功能一致
84tf.nn.softsignsoftsign功能一致
85tf.nn.tanhtanh功能一致
86tf.one_hotone_hot差异对比
87tf.onesones功能一致
88tf.intializers.onesConstant功能一致
89tf.padpad差异对比
90tf.placeholderdata差异对比
91tf.powpow差异对比
92tf.printPrint差异对比
93tf.py_funcpy_func功能一致
94tf.random_normalgaussian_random功能一致
95tf.random_normal_initializerNormal功能一致
96tf.random_uniformuniform_random功能一致
97tf.random_uniform_initializerUniformInitializer功能一致
98tf.reduce_logsumexp无相应接口Fluid实现
99tf.reduce_maxreduce_max功能一致
100tf.reduce_meanreduce_mean功能一致
101tf.reduce_minreduce_min功能一致
102tf.reduce_sumreduce_sum功能一致
103tf.reshapereshape差异对比
104tf.reversereverse功能一致
105tf.reverse_sequencesequence_reverse差异对比
106tf.reverse_v2reverse功能一致
107tf.roundround功能一致
108tf.rsqrtrsqrt功能一致
109tf.scalar_mulscale功能一致
110tf.scatter_updatescatter差异对比
111tf.sequence_masksequence_mask功能一致
112tf.shapeshape功能一致
113tf.sigmoidsigmoid功能一致
114tf.sinsin功能一致
115tf.sliceslice差异对比
116tf.splitsplit差异对比
117tf.sqrtsqrt功能一致
118tf.squaresquare功能一致
119tf.squared_difference无相应接口Fluid实现
120tf.squeezesqueeze功能一致
121tf.stackstack功能一致
122tf.stop_gradient无相应接口Fluid实现
123tf.subtractelementwise_sub功能一致
124tf.tanhtanh功能一致
125tf.tileexpand功能一致
126tf.top_ktopk差异对比
127tf.train.AdagradOptimizerAdagradOptimizer功能一致
128tf.train.AdamOptimizerAdam功能一致
129tf.train.exponential_decayexponential_decay功能一致
130tf.train.GradientDescentOptimizerSGDOptimizer功能一致
131tf.train.MomentumOptimizerMomentumOptimizer功能一致
132tf.train.polynomial_decaypolynomial_decay功能一致
133tf.train.RMSPropOptimizerRMSPropOptimizer功能一致
134tf.transposetranspose功能一致
135tf.truedivelementwise_div功能一致
136tf.truncated_normalTruncatedNormal功能一致
137tf.truncated_normal_initializerTruncatedNormal功能一致
138tf.unstackunstack功能一致
139tf.Variablecreate_parameter功能一致
140tf.while_loopWhile差异对比
141tf.zeroszeros功能一致
142tf.zeros_initializerConstant功能一致