You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
488 lines
7.4 KiB
488 lines
7.4 KiB
8 years ago
|
.. _api_v2.layer:
|
||
|
|
||
|
======
|
||
|
Layers
|
||
|
======
|
||
|
|
||
|
Data layer
|
||
|
===========
|
||
|
|
||
|
.. _api_v2.layer_data:
|
||
|
|
||
|
data
|
||
|
----
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: data
|
||
|
:noindex:
|
||
|
|
||
|
Fully Connected Layers
|
||
|
======================
|
||
|
|
||
|
.. _api_v2.layer_fc:
|
||
|
|
||
|
fc
|
||
|
--
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: fc
|
||
|
:noindex:
|
||
|
|
||
|
selective_fc
|
||
|
------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: selective_fc
|
||
|
:noindex:
|
||
|
|
||
|
Conv Layers
|
||
|
===========
|
||
|
|
||
|
conv_operator
|
||
|
-------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: conv_operator
|
||
|
:noindex:
|
||
|
|
||
|
conv_projection
|
||
|
---------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: conv_projection
|
||
|
:noindex:
|
||
|
|
||
|
conv_shift
|
||
|
----------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: conv_shift
|
||
|
:noindex:
|
||
|
|
||
|
img_conv
|
||
|
--------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: img_conv
|
||
|
:noindex:
|
||
|
|
||
|
.. _api_v2.layer_context_projection:
|
||
|
|
||
|
context_projection
|
||
|
------------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: context_projection
|
||
|
:noindex:
|
||
|
|
||
|
Image Pooling Layer
|
||
|
===================
|
||
|
|
||
|
img_pool
|
||
|
--------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: img_pool
|
||
|
:noindex:
|
||
|
|
||
|
spp
|
||
|
---
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: spp
|
||
|
:noindex:
|
||
|
|
||
|
maxout
|
||
|
------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: maxout
|
||
|
:noindex:
|
||
|
|
||
|
Norm Layer
|
||
|
==========
|
||
|
|
||
|
img_cmrnorm
|
||
|
-----------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: img_cmrnorm
|
||
|
:noindex:
|
||
|
|
||
|
batch_norm
|
||
|
----------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: batch_norm
|
||
|
:noindex:
|
||
|
|
||
|
sum_to_one_norm
|
||
|
---------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: sum_to_one_norm
|
||
|
:noindex:
|
||
|
|
||
|
Recurrent Layers
|
||
|
================
|
||
|
|
||
|
recurrent
|
||
|
---------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: recurrent
|
||
|
:noindex:
|
||
|
|
||
|
lstmemory
|
||
|
---------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: lstmemory
|
||
|
:noindex:
|
||
|
|
||
|
grumemory
|
||
|
---------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: grumemory
|
||
|
:noindex:
|
||
|
|
||
|
Recurrent Layer Group
|
||
|
=====================
|
||
|
|
||
|
memory
|
||
|
------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: memory
|
||
|
:noindex:
|
||
|
|
||
|
recurrent_group
|
||
|
---------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: recurrent_group
|
||
|
:noindex:
|
||
|
|
||
|
lstm_step
|
||
|
---------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: lstm_step
|
||
|
:noindex:
|
||
|
|
||
|
gru_step
|
||
|
--------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: gru_step
|
||
|
:noindex:
|
||
|
|
||
|
beam_search
|
||
|
------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: beam_search
|
||
|
:noindex:
|
||
|
|
||
|
get_output
|
||
|
----------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: get_output
|
||
|
:noindex:
|
||
|
|
||
|
Mixed Layer
|
||
|
===========
|
||
|
|
||
|
.. _api_v2.layer_mixed:
|
||
|
|
||
|
mixed
|
||
|
-----
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: mixed
|
||
|
:noindex:
|
||
|
|
||
|
.. _api_v2.layer_embedding:
|
||
|
|
||
|
embedding
|
||
|
---------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: embedding
|
||
|
:noindex:
|
||
|
|
||
|
scaling_projection
|
||
|
------------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: scaling_projection
|
||
|
:noindex:
|
||
|
|
||
|
dotmul_projection
|
||
|
-----------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: dotmul_projection
|
||
|
:noindex:
|
||
|
|
||
|
dotmul_operator
|
||
|
---------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: dotmul_operator
|
||
|
:noindex:
|
||
|
|
||
|
full_matrix_projection
|
||
|
----------------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: full_matrix_projection
|
||
|
:noindex:
|
||
|
|
||
|
identity_projection
|
||
|
-------------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: identity_projection
|
||
|
:noindex:
|
||
|
|
||
|
|
||
|
table_projection
|
||
|
----------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: table_projection
|
||
|
:noindex:
|
||
|
|
||
|
trans_full_matrix_projection
|
||
|
----------------------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: trans_full_matrix_projection
|
||
|
:noindex:
|
||
|
|
||
|
Aggregate Layers
|
||
|
================
|
||
|
|
||
|
.. _api_v2.layer_pooling:
|
||
|
|
||
|
pooling
|
||
|
-------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: pooling
|
||
|
:noindex:
|
||
|
|
||
|
.. _api_v2.layer_last_seq:
|
||
|
|
||
|
last_seq
|
||
|
--------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: last_seq
|
||
|
:noindex:
|
||
|
|
||
|
.. _api_v2.layer_first_seq:
|
||
|
|
||
|
first_seq
|
||
|
---------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: first_seq
|
||
|
:noindex:
|
||
|
|
||
|
concat
|
||
|
------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: concat
|
||
|
:noindex:
|
||
|
|
||
|
seq_concat
|
||
|
----------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: seq_concat
|
||
|
:noindex:
|
||
|
|
||
|
Reshaping Layers
|
||
|
================
|
||
|
|
||
|
block_expand
|
||
|
------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: block_expand
|
||
|
:noindex:
|
||
|
|
||
|
.. _api_v2.layer_expand:
|
||
|
|
||
|
expand
|
||
|
------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: expand
|
||
|
:noindex:
|
||
|
|
||
|
repeat
|
||
|
------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: repeat
|
||
|
:noindex:
|
||
|
|
||
|
rotate
|
||
|
------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: rotate
|
||
|
:noindex:
|
||
|
|
||
|
seq_reshape
|
||
|
-----------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: seq_reshape
|
||
|
:noindex:
|
||
|
|
||
|
Math Layers
|
||
|
===========
|
||
|
|
||
|
addto
|
||
|
-----
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: addto
|
||
|
:noindex:
|
||
|
|
||
|
linear_comb
|
||
|
-----------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: linear_comb
|
||
|
:noindex:
|
||
|
|
||
|
interpolation
|
||
|
-------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: interpolation
|
||
|
:noindex:
|
||
|
|
||
|
bilinear_interp
|
||
|
---------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: bilinear_interp
|
||
|
:noindex:
|
||
|
|
||
|
power
|
||
|
-----
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: power
|
||
|
:noindex:
|
||
|
|
||
|
scaling
|
||
|
-------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: scaling
|
||
|
:noindex:
|
||
|
|
||
|
slope_intercept
|
||
|
---------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: slope_intercept
|
||
|
:noindex:
|
||
|
|
||
|
tensor
|
||
|
------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: tensor
|
||
|
:noindex:
|
||
|
|
||
|
.. _api_v2.layer_cos_sim:
|
||
|
|
||
|
cos_sim
|
||
|
-------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: cos_sim
|
||
|
:noindex:
|
||
|
|
||
|
trans
|
||
|
-----
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: trans
|
||
|
:noindex:
|
||
|
|
||
|
Sampling Layers
|
||
|
===============
|
||
|
|
||
|
maxid
|
||
|
-----
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: maxid
|
||
|
:noindex:
|
||
|
|
||
|
sampling_id
|
||
|
-----------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: sampling_id
|
||
|
:noindex:
|
||
|
|
||
|
Slicing and Joining Layers
|
||
|
==========================
|
||
|
|
||
|
pad
|
||
|
----
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: pad
|
||
|
:noindex:
|
||
|
|
||
|
.. _api_v2.layer_costs:
|
||
|
|
||
|
Cost Layers
|
||
|
===========
|
||
|
|
||
|
cross_entropy_cost
|
||
|
------------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: cross_entropy_cost
|
||
|
:noindex:
|
||
|
|
||
|
cross_entropy_with_selfnorm_cost
|
||
|
--------------------------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: cross_entropy_with_selfnorm_cost
|
||
|
:noindex:
|
||
|
|
||
|
multi_binary_label_cross_entropy_cost
|
||
|
-------------------------------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: multi_binary_label_cross_entropy_cost
|
||
|
:noindex:
|
||
|
|
||
|
huber_cost
|
||
|
----------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: huber_cost
|
||
|
:noindex:
|
||
|
|
||
|
lambda_cost
|
||
|
-----------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: lambda_cost
|
||
|
:noindex:
|
||
|
|
||
|
rank_cost
|
||
|
---------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: rank_cost
|
||
|
:noindex:
|
||
|
|
||
|
sum_cost
|
||
|
---------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: sum_cost
|
||
|
:noindex:
|
||
|
|
||
|
crf
|
||
|
---
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: crf
|
||
|
:noindex:
|
||
|
|
||
|
crf_decoding
|
||
|
------------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: crf_decoding
|
||
|
:noindex:
|
||
|
|
||
|
ctc
|
||
|
---
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: ctc
|
||
|
:noindex:
|
||
|
|
||
|
warp_ctc
|
||
|
--------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: warp_ctc
|
||
|
:noindex:
|
||
|
|
||
|
nce
|
||
|
---
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: nce
|
||
|
:noindex:
|
||
|
|
||
|
hsigmoid
|
||
|
---------
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: hsigmoid
|
||
|
:noindex:
|
||
|
|
||
|
Check Layer
|
||
|
============
|
||
|
|
||
|
eos
|
||
|
---
|
||
|
.. automodule:: paddle.v2.layer
|
||
|
:members: eos
|
||
|
:noindex:
|