layer.rst 8.9 KB
Newer Older
L
Luo Tao 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13
..  _api_v2.layer:

======
Layers
======

Data layer
===========

..  _api_v2.layer_data:

data
----
W
weixing02 已提交
14
..  autofunction:: paddle.v2.layer.data
L
Luo Tao 已提交
15 16 17 18 19 20 21 22 23
    :noindex:

Fully Connected Layers
======================

..  _api_v2.layer_fc:

fc
--
W
weixing02 已提交
24
..  autofunction:: paddle.v2.layer.fc
L
Luo Tao 已提交
25 26 27 28
    :noindex:

selective_fc
------------
W
weixing02 已提交
29
..  autofunction:: paddle.v2.layer.selective_fc
L
Luo Tao 已提交
30 31 32 33 34 35 36
    :noindex:

Conv Layers
===========

conv_operator
-------------
W
weixing02 已提交
37
..  autofunction:: paddle.v2.layer.conv_operator
L
Luo Tao 已提交
38 39 40 41
    :noindex:

conv_projection
---------------
W
weixing02 已提交
42
..  autofunction:: paddle.v2.layer.conv_projection
L
Luo Tao 已提交
43 44 45 46
    :noindex:

conv_shift
----------
W
weixing02 已提交
47
..  autofunction:: paddle.v2.layer.conv_shift
L
Luo Tao 已提交
48 49 50 51
    :noindex:

img_conv
--------
W
weixing02 已提交
52
..  autofunction:: paddle.v2.layer.img_conv
L
Luo Tao 已提交
53 54 55 56
    :noindex:

..  _api_v2.layer_context_projection:

57
context_projection
L
Luo Tao 已提交
58
------------------
W
weixing02 已提交
59
..  autofunction:: paddle.v2.layer.context_projection
L
Luo Tao 已提交
60 61
    :noindex:

D
dangqingqing 已提交
62 63
row_conv
--------
W
weixing02 已提交
64
..  autofunction:: paddle.v2.layer.row_conv
D
dangqingqing 已提交
65 66
    :noindex:

L
Luo Tao 已提交
67 68 69 70 71
Image Pooling Layer
===================

img_pool
--------
W
weixing02 已提交
72
..  autofunction:: paddle.v2.layer.img_pool
73
    :noindex:
L
Luo Tao 已提交
74 75 76

spp
---
W
weixing02 已提交
77
..  autofunction:: paddle.v2.layer.spp
L
Luo Tao 已提交
78 79 80 81
    :noindex:

maxout
------
W
weixing02 已提交
82
..  autofunction:: paddle.v2.layer.maxout
L
Luo Tao 已提交
83 84
    :noindex:

G
guosheng 已提交
85 86
roi_pool
--------
W
weixing02 已提交
87
..  autofunction:: paddle.v2.layer.roi_pool
G
guosheng 已提交
88 89
    :noindex:

90 91
pad
----
W
weixing02 已提交
92
..  autofunction:: paddle.v2.layer.pad
93 94
    :noindex:

L
Luo Tao 已提交
95 96 97 98 99
Norm Layer
==========

img_cmrnorm
-----------
W
weixing02 已提交
100
..  autofunction:: paddle.v2.layer.img_cmrnorm
L
Luo Tao 已提交
101 102 103 104
    :noindex:

batch_norm
----------
W
weixing02 已提交
105
..  autofunction:: paddle.v2.layer.batch_norm
L
Luo Tao 已提交
106 107 108 109
    :noindex:

sum_to_one_norm
---------------
W
weixing02 已提交
110
..  autofunction:: paddle.v2.layer.sum_to_one_norm
L
Luo Tao 已提交
111
    :noindex:
112

G
gaoyuan 已提交
113
cross_channel_norm
G
gaoyuan 已提交
114
------------------
W
weixing02 已提交
115
..  autofunction:: paddle.v2.layer.cross_channel_norm
G
gaoyuan 已提交
116
    :noindex:
117 118 119

row_l2_norm
-----------
W
weixing02 已提交
120
..  autofunction:: paddle.v2.layer.row_l2_norm
121
    :noindex:
122

L
Luo Tao 已提交
123 124 125 126 127
Recurrent Layers
================

recurrent
---------
W
weixing02 已提交
128
..  autofunction:: paddle.v2.layer.recurrent
L
Luo Tao 已提交
129 130 131 132
    :noindex:

lstmemory
---------
W
weixing02 已提交
133
..  autofunction:: paddle.v2.layer.lstmemory
L
Luo Tao 已提交
134 135 136 137
    :noindex:

grumemory
---------
W
weixing02 已提交
138
..  autofunction:: paddle.v2.layer.grumemory
L
Luo Tao 已提交
139 140
    :noindex:

141 142
gated_unit
-----------
W
weixing02 已提交
143
..  autofunction:: paddle.v2.layer.gated_unit
144
    :noindex:
W
weixing02 已提交
145

L
Luo Tao 已提交
146 147 148 149 150
Recurrent Layer Group
=====================

memory
------
W
weixing02 已提交
151
..  autofunction:: paddle.v2.layer.memory
L
Luo Tao 已提交
152 153 154 155
    :noindex:

recurrent_group
---------------
W
weixing02 已提交
156
..  autofunction:: paddle.v2.layer.recurrent_group
L
Luo Tao 已提交
157
    :noindex:
158

L
Luo Tao 已提交
159 160
lstm_step
---------
W
weixing02 已提交
161
..  autofunction:: paddle.v2.layer.lstm_step
L
Luo Tao 已提交
162 163 164 165
    :noindex:

gru_step
--------
W
weixing02 已提交
166
..  autofunction:: paddle.v2.layer.gru_step
L
Luo Tao 已提交
167 168 169 170
    :noindex:

beam_search
------------
W
weixing02 已提交
171
..  autofunction:: paddle.v2.layer.beam_search
L
Luo Tao 已提交
172
    :noindex:
173

L
Luo Tao 已提交
174 175
get_output
----------
W
weixing02 已提交
176
..  autofunction:: paddle.v2.layer.get_output
L
Luo Tao 已提交
177
    :noindex:
178

L
Luo Tao 已提交
179 180 181 182 183 184 185
Mixed Layer
===========

..  _api_v2.layer_mixed:

mixed
-----
W
weixing02 已提交
186
..  autofunction:: paddle.v2.layer.mixed
L
Luo Tao 已提交
187 188 189 190 191 192
    :noindex:

..  _api_v2.layer_embedding:

embedding
---------
W
weixing02 已提交
193
..  autofunction:: paddle.v2.layer.embedding
L
Luo Tao 已提交
194 195 196 197
    :noindex:

scaling_projection
------------------
W
weixing02 已提交
198
..  autofunction:: paddle.v2.layer.scaling_projection
L
Luo Tao 已提交
199 200 201 202
    :noindex:

dotmul_projection
-----------------
W
weixing02 已提交
203
..  autofunction:: paddle.v2.layer.dotmul_projection
L
Luo Tao 已提交
204 205 206 207
    :noindex:

dotmul_operator
---------------
W
weixing02 已提交
208
..  autofunction:: paddle.v2.layer.dotmul_operator
L
Luo Tao 已提交
209 210 211 212
    :noindex:

full_matrix_projection
----------------------
W
weixing02 已提交
213
..  autofunction:: paddle.v2.layer.full_matrix_projection
L
Luo Tao 已提交
214 215 216 217
    :noindex:

identity_projection
-------------------
W
weixing02 已提交
218
..  autofunction:: paddle.v2.layer.identity_projection
L
Luo Tao 已提交
219 220
    :noindex:

221 222
slice_projection
-------------------
W
weixing02 已提交
223
..  autofunction:: paddle.v2.layer.slice_projection
224
    :noindex:
L
Luo Tao 已提交
225 226 227

table_projection
----------------
W
weixing02 已提交
228
..  autofunction:: paddle.v2.layer.table_projection
L
Luo Tao 已提交
229 230 231 232
    :noindex:

trans_full_matrix_projection
----------------------------
W
weixing02 已提交
233
..  autofunction:: paddle.v2.layer.trans_full_matrix_projection
L
Luo Tao 已提交
234
    :noindex:
235

L
Luo Tao 已提交
236 237 238
Aggregate Layers
================

239 240 241 242 243
AggregateLevel
--------------
..  autoclass:: paddle.v2.layer.AggregateLevel
    :noindex:

L
Luo Tao 已提交
244 245 246 247
..  _api_v2.layer_pooling:

pooling
-------
W
weixing02 已提交
248
..  autofunction:: paddle.v2.layer.pooling
L
Luo Tao 已提交
249 250 251 252 253 254
    :noindex:

..  _api_v2.layer_last_seq:

last_seq
--------
W
weixing02 已提交
255
..  autofunction:: paddle.v2.layer.last_seq
L
Luo Tao 已提交
256 257 258 259 260 261
    :noindex:

..  _api_v2.layer_first_seq:

first_seq
---------
W
weixing02 已提交
262
..  autofunction:: paddle.v2.layer.first_seq
L
Luo Tao 已提交
263 264
    :noindex:

Y
Yibing Liu 已提交
265 266
sub_seq
---------
W
weixing02 已提交
267
..  autofunction:: paddle.v2.layer.sub_seq
Y
Yibing Liu 已提交
268 269
    :noindex:

L
Luo Tao 已提交
270 271
concat
------
W
weixing02 已提交
272
..  autofunction:: paddle.v2.layer.concat
L
Luo Tao 已提交
273 274 275 276
    :noindex:

seq_concat
----------
W
weixing02 已提交
277
..  autofunction:: paddle.v2.layer.seq_concat
L
Luo Tao 已提交
278 279
    :noindex:

280 281
seq_slice
---------
W
weixing02 已提交
282
..  autofunction:: paddle.v2.layer.seq_slice
283 284
    :noindex:

285 286
sub_nested_seq
--------------
W
weixing02 已提交
287
..  autofunction:: paddle.v2.layer.sub_nested_seq
288 289
    :noindex:

L
Luo Tao 已提交
290 291 292 293 294
Reshaping Layers
================

block_expand
------------
W
weixing02 已提交
295
..  autofunction:: paddle.v2.layer.block_expand
L
Luo Tao 已提交
296 297 298 299
    :noindex:

..  _api_v2.layer_expand:

300 301 302 303 304
ExpandLevel
-----------
..  autoclass:: paddle.v2.layer.ExpandLevel
    :noindex:

L
Luo Tao 已提交
305 306
expand
------
W
weixing02 已提交
307
..  autofunction:: paddle.v2.layer.expand
L
Luo Tao 已提交
308 309 310 311
    :noindex:

repeat
------
W
weixing02 已提交
312
..  autofunction:: paddle.v2.layer.repeat
L
Luo Tao 已提交
313 314 315 316
    :noindex:

rotate
------
W
weixing02 已提交
317
..  autofunction:: paddle.v2.layer.rotate
L
Luo Tao 已提交
318 319 320 321
    :noindex:

seq_reshape
-----------
W
weixing02 已提交
322
..  autofunction:: paddle.v2.layer.seq_reshape
L
Luo Tao 已提交
323 324 325 326 327 328 329
    :noindex:

Math Layers
===========

addto
-----
W
weixing02 已提交
330
..  autofunction:: paddle.v2.layer.addto
L
Luo Tao 已提交
331 332 333 334
    :noindex:

linear_comb
-----------
W
weixing02 已提交
335
..  autofunction:: paddle.v2.layer.linear_comb
L
Luo Tao 已提交
336 337 338 339
    :noindex:

interpolation
-------------
W
weixing02 已提交
340
..  autofunction:: paddle.v2.layer.interpolation
L
Luo Tao 已提交
341 342 343 344
    :noindex:

bilinear_interp
---------------
W
weixing02 已提交
345
..  autofunction:: paddle.v2.layer.bilinear_interp
L
Luo Tao 已提交
346 347
    :noindex:

348 349
dropout
--------
W
weixing02 已提交
350
..  autofunction:: paddle.v2.layer.dropout
351
    :noindex:
W
weixing02 已提交
352

R
ranqiu 已提交
353 354
dot_prod
---------
W
weixing02 已提交
355
.. autofunction:: paddle.v2.layer.dot_prod
R
ranqiu 已提交
356 357 358 359
    :noindex:

out_prod
--------
W
weixing02 已提交
360
.. autofunction:: paddle.v2.layer.out_prod
R
ranqiu 已提交
361 362
    :noindex:

L
Luo Tao 已提交
363 364
power
-----
W
weixing02 已提交
365
..  autofunction:: paddle.v2.layer.power
L
Luo Tao 已提交
366 367 368 369
    :noindex:

scaling
-------
W
weixing02 已提交
370
..  autofunction:: paddle.v2.layer.scaling
L
Luo Tao 已提交
371 372
    :noindex:

373 374
clip
----
W
weixing02 已提交
375
..  autofunction:: paddle.v2.layer.clip
376 377
    :noindex:

378 379
resize
------
W
weixing02 已提交
380
..  autofunction:: paddle.v2.layer.resize
381 382
    :noindex:

L
Luo Tao 已提交
383 384
slope_intercept
---------------
W
weixing02 已提交
385
..  autofunction:: paddle.v2.layer.slope_intercept
L
Luo Tao 已提交
386 387 388 389
    :noindex:

tensor
------
W
weixing02 已提交
390
..  autofunction:: paddle.v2.layer.tensor
L
Luo Tao 已提交
391 392 393 394 395 396
    :noindex:

..  _api_v2.layer_cos_sim:

cos_sim
-------
W
weixing02 已提交
397
..  autofunction:: paddle.v2.layer.cos_sim
L
Luo Tao 已提交
398 399
    :noindex:

C
caoying03 已提交
400 401
l2_distance
-----------
W
weixing02 已提交
402
..  autofunction:: paddle.v2.layer.l2_distance
C
caoying03 已提交
403 404
    :noindex:

L
Luo Tao 已提交
405 406
trans
-----
W
weixing02 已提交
407
..  autofunction:: paddle.v2.layer.trans
L
Luo Tao 已提交
408 409
    :noindex:

G
guosheng 已提交
410 411
scale_shift
-----------
W
weixing02 已提交
412
..  autofunction:: paddle.v2.layer.scale_shift
G
guosheng 已提交
413 414
    :noindex:

415 416
factorization_machine
---------------------
W
weixing02 已提交
417
..  autofunction:: paddle.v2.layer.factorization_machine
418 419
    :noindex:

L
Luo Tao 已提交
420 421 422 423 424
Sampling Layers
===============

maxid
-----
W
weixing02 已提交
425
..  autofunction:: paddle.v2.layer.max_id
L
Luo Tao 已提交
426 427 428 429
    :noindex:

sampling_id
-----------
W
weixing02 已提交
430
..  autofunction:: paddle.v2.layer.sampling_id
L
Luo Tao 已提交
431 432
    :noindex:

D
dangqingqing 已提交
433 434
multiplex
---------
W
weixing02 已提交
435
..  autofunction:: paddle.v2.layer.multiplex
D
dangqingqing 已提交
436 437
    :noindex:

L
Luo Tao 已提交
438 439 440 441 442 443 444
..  _api_v2.layer_costs:

Cost Layers
===========

cross_entropy_cost
------------------
W
weixing02 已提交
445
..  autofunction:: paddle.v2.layer.cross_entropy_cost
L
Luo Tao 已提交
446 447 448 449
    :noindex:

cross_entropy_with_selfnorm_cost
--------------------------------
W
weixing02 已提交
450
..  autofunction:: paddle.v2.layer.cross_entropy_with_selfnorm_cost
L
Luo Tao 已提交
451 452 453 454
    :noindex:

multi_binary_label_cross_entropy_cost
-------------------------------------
W
weixing02 已提交
455
..  autofunction:: paddle.v2.layer.multi_binary_label_cross_entropy_cost
L
Luo Tao 已提交
456 457
    :noindex:

W
weixing02 已提交
458 459
classification_cost
-------------------
W
weixing02 已提交
460
.. autofunction:: paddle.v2.layer.classification_cost
W
weixing02 已提交
461 462
   :noindex:

L
Luo Tao 已提交
463 464
huber_regression_cost
-------------------------
W
weixing02 已提交
465
..  autofunction:: paddle.v2.layer.huber_regression_cost
L
Luo Tao 已提交
466 467
    :noindex:

468 469
huber_classification_cost
-------------------------
W
weixing02 已提交
470
..  autofunction:: paddle.v2.layer.huber_classification_cost
L
Luo Tao 已提交
471 472 473 474
    :noindex:

lambda_cost
-----------
W
weixing02 已提交
475
..  autofunction:: paddle.v2.layer.lambda_cost
L
Luo Tao 已提交
476 477
    :noindex:

C
caoying03 已提交
478
square_error_cost
C
caoying03 已提交
479
-----------------
W
weixing02 已提交
480
..  autofunction:: paddle.v2.layer.square_error_cost
L
Luo Tao 已提交
481 482 483 484
    :noindex:

rank_cost
---------
W
weixing02 已提交
485
..  autofunction:: paddle.v2.layer.rank_cost
L
Luo Tao 已提交
486 487 488 489
    :noindex:

sum_cost
---------
W
weixing02 已提交
490
..  autofunction:: paddle.v2.layer.sum_cost
L
Luo Tao 已提交
491 492 493 494
    :noindex:

crf
---
W
weixing02 已提交
495
..  autofunction:: paddle.v2.layer.crf
L
Luo Tao 已提交
496 497 498 499
    :noindex:

crf_decoding
------------
W
weixing02 已提交
500
..  autofunction:: paddle.v2.layer.crf_decoding
L
Luo Tao 已提交
501 502 503 504
    :noindex:

ctc
---
W
weixing02 已提交
505
..  autofunction:: paddle.v2.layer.ctc
L
Luo Tao 已提交
506 507 508 509
    :noindex:

warp_ctc
--------
W
weixing02 已提交
510
..  autofunction:: paddle.v2.layer.warp_ctc
L
Luo Tao 已提交
511 512 513 514
    :noindex:

nce
---
W
weixing02 已提交
515
..  autofunction:: paddle.v2.layer.nce
L
Luo Tao 已提交
516 517 518 519
    :noindex:

hsigmoid
---------
W
weixing02 已提交
520
..  autofunction:: paddle.v2.layer.hsigmoid
L
Luo Tao 已提交
521 522
    :noindex:

D
rename  
dangqingqing 已提交
523 524
smooth_l1_cost
--------------
W
weixing02 已提交
525
..  autofunction:: paddle.v2.layer.smooth_l1_cost
526 527
    :noindex:

528 529
multibox_loss
--------------
W
weixing02 已提交
530
..  autofunction:: paddle.v2.layer.multibox_loss
531 532
    :noindex:

533 534
detection_output
----------------
W
weixing02 已提交
535
..  autofunction:: paddle.v2.layer.detection_output
536
    :noindex:
W
weixing02 已提交
537

538
Check Layer
L
Luo Tao 已提交
539 540 541 542
============

eos
---
W
weixing02 已提交
543
..  autofunction:: paddle.v2.layer.eos
L
Luo Tao 已提交
544
    :noindex:
545

546 547
Activation
==========
548 549 550

prelu
--------
W
weixing02 已提交
551
..  autofunction:: paddle.v2.layer.prelu
552
    :noindex: