commit
94538798a0
@ -0,0 +1,17 @@
|
||||
# External dependency to Google protobuf.
|
||||
http_archive(
|
||||
name = "protobuf",
|
||||
url = "http://github.com/google/protobuf/archive/v3.1.0.tar.gz",
|
||||
sha256 = "0a0ae63cbffc274efb573bdde9a253e3f32e458c41261df51c5dbc5ad541e8f7",
|
||||
strip_prefix = "protobuf-3.1.0",
|
||||
)
|
||||
|
||||
# External dependency to gtest 1.7.0. This method comes from
|
||||
# https://www.bazel.io/versions/master/docs/tutorial/cpp.html.
|
||||
new_http_archive(
|
||||
name = "gtest",
|
||||
url = "https://github.com/google/googletest/archive/release-1.7.0.zip",
|
||||
sha256 = "b58cb7547a28b2c718d1e38aee18a3659c9e3ff52440297e965f5edffe34b6d0",
|
||||
build_file = "third_party/gtest.BUILD",
|
||||
strip_prefix = "googletest-release-1.7.0",
|
||||
)
|
@ -1,35 +1,37 @@
|
||||
API
|
||||
====
|
||||
===
|
||||
|
||||
DataProvider API
|
||||
----------------
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
:maxdepth: 1
|
||||
|
||||
data_provider/index_en.rst
|
||||
data_provider/pydataprovider2_en.rst
|
||||
data_provider/index_en.rst
|
||||
data_provider/pydataprovider2_en.rst
|
||||
|
||||
.. _api_trainer_config:
|
||||
|
||||
Model Config API
|
||||
----------------
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
:maxdepth: 1
|
||||
|
||||
trainer_config_helpers/optimizers.rst
|
||||
trainer_config_helpers/data_sources.rst
|
||||
trainer_config_helpers/layers.rst
|
||||
trainer_config_helpers/activations.rst
|
||||
trainer_config_helpers/poolings.rst
|
||||
trainer_config_helpers/networks.rst
|
||||
trainer_config_helpers/evaluators.rst
|
||||
trainer_config_helpers/attrs.rst
|
||||
trainer_config_helpers/optimizers.rst
|
||||
trainer_config_helpers/data_sources.rst
|
||||
trainer_config_helpers/layers.rst
|
||||
trainer_config_helpers/activations.rst
|
||||
trainer_config_helpers/poolings.rst
|
||||
trainer_config_helpers/networks.rst
|
||||
trainer_config_helpers/evaluators.rst
|
||||
trainer_config_helpers/attrs.rst
|
||||
|
||||
|
||||
Applications API
|
||||
----------------
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
:maxdepth: 1
|
||||
|
||||
predict/swig_py_paddle_en.rst
|
||||
predict/swig_py_paddle_en.rst
|
||||
|
@ -1,5 +0,0 @@
|
||||
API
|
||||
===
|
||||
|
||||
.. doxygenfile:: paddle/api/PaddleAPI.h
|
||||
.. doxygenfile:: paddle/api/Internal.h
|
@ -1,9 +0,0 @@
|
||||
CUDA
|
||||
====
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 2
|
||||
|
||||
matrix.rst
|
||||
nn.rst
|
||||
utils.rst
|
@ -1,59 +0,0 @@
|
||||
Matrix
|
||||
======
|
||||
|
||||
Base
|
||||
----
|
||||
|
||||
hl_matrix.h
|
||||
```````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_matrix.h
|
||||
|
||||
hl_matrix_base.h
|
||||
````````````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_matrix_base.cuh
|
||||
|
||||
hl_matrix_apply.cuh
|
||||
```````````````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_matrix_apply.cuh
|
||||
|
||||
hl_matrix_ops.cuh
|
||||
`````````````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_matrix_ops.cuh
|
||||
|
||||
hl_matrix_type.cuh
|
||||
``````````````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_matrix_type.cuh
|
||||
|
||||
hl_sse_matrix_kernel.cuh
|
||||
````````````````````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_sse_matrix_kernel.cuh
|
||||
|
||||
Matrix Function
|
||||
---------------
|
||||
|
||||
hl_batch_transpose.h
|
||||
````````````````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_batch_transpose.h
|
||||
|
||||
hl_aggregate.h
|
||||
``````````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_aggregate.h
|
||||
|
||||
hl_top_k.h
|
||||
``````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_top_k.h
|
||||
|
||||
hl_table_apply.h
|
||||
````````````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_table_apply.h
|
||||
|
||||
Sparse Matrix
|
||||
-------------
|
||||
|
||||
hl_sparse.h
|
||||
```````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_sparse.h
|
||||
|
||||
hl_sparse.ph
|
||||
````````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_sparse.ph
|
@ -1,39 +0,0 @@
|
||||
Neural Network
|
||||
==============
|
||||
|
||||
Base
|
||||
----
|
||||
|
||||
.. doxygenfile:: paddle/cuda/include/hl_gpu.h
|
||||
.. doxygenfile:: paddle/cuda/include/hl_functions.h
|
||||
.. doxygenfile:: paddle/cuda/include/hl_avx_functions.h
|
||||
.. doxygenfile:: paddle/cuda/include/hl_gpu_functions.cuh
|
||||
.. doxygenfile:: paddle/cuda/include/hl_activation_functions.h
|
||||
|
||||
|
||||
CNN Related APIs
|
||||
----------------
|
||||
.. doxygenfile:: paddle/cuda/include/hl_cnn.h
|
||||
.. doxygenfile:: paddle/cuda/include/hl_cuda_cudnn.h
|
||||
.. doxygenfile:: paddle/cuda/include/hl_cuda_cudnn.ph
|
||||
|
||||
RNN Related APIs
|
||||
----------------
|
||||
|
||||
.. doxygenfile:: paddle/cuda/include/hl_recurrent_apply.cuh
|
||||
.. doxygenfile:: paddle/cuda/include/hl_sequence.h
|
||||
|
||||
LSTM Model
|
||||
``````````
|
||||
|
||||
.. doxygenfile:: paddle/cuda/include/hl_lstm.h
|
||||
.. dpxygenfile:: paddle/cuda/include/hl_cpu_lstm.cuh
|
||||
.. doxygenfile:: paddle/cuda/include/hl_gpu_lstm.cuh
|
||||
.. doxygenfile:: paddle/cuda/include/hl_lstm_ops.cuh
|
||||
|
||||
GRU Model
|
||||
`````````
|
||||
|
||||
.. doxygenfile:: paddle/cuda/include/hl_gru_ops.cuh
|
||||
.. doxygenfile:: paddle/cuda/include/hl_cpu_gru.cuh
|
||||
.. doxygenfile:: paddle/cuda/include/hl_gpu_gru.cuh
|
@ -1,37 +0,0 @@
|
||||
Utils
|
||||
=====
|
||||
|
||||
Dynamic Link Libs
|
||||
-----------------
|
||||
.. doxygenfile:: paddle/cuda/include/hl_dso_loader.h
|
||||
|
||||
GPU Resources
|
||||
-------------
|
||||
|
||||
hl_cuda.ph
|
||||
``````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_cuda.ph
|
||||
|
||||
hl_cuda.h
|
||||
`````````
|
||||
.. doxygenfile:: paddle/cuda/include/hl_cuda.h
|
||||
|
||||
HPPL Base
|
||||
---------
|
||||
.. doxygenfile:: paddle/cuda/include/hl_base.h
|
||||
|
||||
CUBLAS Wrapper
|
||||
--------------
|
||||
.. doxygenfile:: paddle/cuda/include/hl_cuda_cublas.h
|
||||
|
||||
Timer
|
||||
-----
|
||||
.. doxygenfile:: paddle/cuda/include/hl_time.h
|
||||
|
||||
Thread Resource
|
||||
---------------
|
||||
.. doxygenfile:: paddle/cuda/include/hl_thread.ph
|
||||
|
||||
Device Function
|
||||
---------------
|
||||
.. doxygenfile:: paddle/cuda/include/hl_device_functions.cuh
|
@ -1,5 +0,0 @@
|
||||
Activations
|
||||
===========
|
||||
|
||||
.. doxygenclass:: paddle::ActivationFunction
|
||||
:members:
|
@ -1,87 +0,0 @@
|
||||
==============
|
||||
Data Providers
|
||||
==============
|
||||
|
||||
DataProviders
|
||||
=============
|
||||
|
||||
Base
|
||||
----
|
||||
.. doxygenclass:: paddle::DataProvider
|
||||
:members:
|
||||
|
||||
DataProviderGroup
|
||||
-----------------
|
||||
.. doxygenclass:: paddle::DataProviderGroup
|
||||
:members:
|
||||
|
||||
MultiDataProvider
|
||||
-----------------
|
||||
.. doxygenclass:: paddle::MultiDataProvider
|
||||
:members:
|
||||
|
||||
PyDataProvider
|
||||
==============
|
||||
|
||||
IFieldScanner
|
||||
-------------
|
||||
.. doxygenclass:: paddle::IFieldScanner
|
||||
:members:
|
||||
|
||||
DenseScanner
|
||||
-------------
|
||||
.. doxygenclass:: paddle::DenseScanner
|
||||
:members:
|
||||
|
||||
IndexScanner
|
||||
-------------
|
||||
.. doxygenclass:: paddle::IndexScanner
|
||||
:members:
|
||||
|
||||
SparseNonValueScanner
|
||||
---------------------
|
||||
.. doxygenclass:: paddle::SparseNonValueScanner
|
||||
:members:
|
||||
|
||||
SparseValueScanner
|
||||
------------------
|
||||
.. doxygenclass:: paddle::SparseValueScanner
|
||||
:members:
|
||||
|
||||
SequenceScanner
|
||||
---------------
|
||||
.. doxygenclass:: paddle::SparseValueScanner
|
||||
:members:
|
||||
|
||||
IPyDataProviderCache
|
||||
--------------------
|
||||
.. doxygenclass:: paddle::IPyDataProviderCache
|
||||
:members:
|
||||
|
||||
NoCacheStrategy
|
||||
---------------
|
||||
.. doxygenclass:: paddle::NoCacheStrategy
|
||||
:members:
|
||||
|
||||
CacheOnePassInMemory
|
||||
--------------------
|
||||
.. doxygenclass:: paddle::CacheOnePassInMemory
|
||||
:members:
|
||||
|
||||
IPyDataProvider
|
||||
---------------
|
||||
.. doxygenclass:: paddle::PyDataProvider2
|
||||
:members:
|
||||
|
||||
ProtoDataProvider
|
||||
=================
|
||||
|
||||
ProtoDataProvider
|
||||
----------------
|
||||
.. doxygenclass:: paddle::ProtoDataProvider
|
||||
:members:
|
||||
|
||||
ProtoSequenceDataProvider
|
||||
-------------------------
|
||||
.. doxygenclass:: paddle::ProtoSequenceDataProvider
|
||||
:members:
|
@ -1,103 +0,0 @@
|
||||
==========
|
||||
Evaluators
|
||||
==========
|
||||
|
||||
Base
|
||||
====
|
||||
|
||||
.. doxygenclass:: paddle::Evaluator
|
||||
:members:
|
||||
|
||||
Sum
|
||||
===
|
||||
|
||||
SumEvaluator
|
||||
------------
|
||||
.. doxygenclass:: paddle::SumEvaluator
|
||||
:members:
|
||||
|
||||
ColumnSumEvaluator
|
||||
------------------
|
||||
.. doxygenclass:: paddle::ColumnSumEvaluator
|
||||
:members:
|
||||
|
||||
Classification
|
||||
==============
|
||||
|
||||
ClassificationErrorEvaluator
|
||||
---------------------------
|
||||
.. doxygenclass:: paddle::ClassificationErrorEvaluator
|
||||
:members:
|
||||
|
||||
SequenceClassificationErrorEvaluator
|
||||
------------------------------------
|
||||
.. doxygenclass:: paddle::SequenceClassificationErrorEvaluator
|
||||
:members:
|
||||
|
||||
AucEvaluator
|
||||
-------------
|
||||
.. doxygenclass:: paddle::AucEvaluator
|
||||
:members:
|
||||
|
||||
PrecisionRecallEvaluator
|
||||
------------------------
|
||||
.. doxygenclass:: paddle::PrecisionRecallEvaluator
|
||||
:members:
|
||||
|
||||
ChunkEvaluator
|
||||
--------------
|
||||
.. doxygenclass:: paddle::ChunkEvaluator
|
||||
:members:
|
||||
|
||||
CTCEvaluator
|
||||
------------
|
||||
.. doxygenclass:: paddle::CTCErrorEvaluator
|
||||
:members:
|
||||
|
||||
|
||||
Rank
|
||||
====
|
||||
|
||||
PnpairEvaluator
|
||||
-------------
|
||||
.. doxygenclass:: paddle::PnpairEvaluator
|
||||
:members:
|
||||
|
||||
AucEvaluator
|
||||
-------------
|
||||
.. doxygenclass:: paddle::RankAucEvaluator
|
||||
:members:
|
||||
|
||||
|
||||
Printer
|
||||
=======
|
||||
|
||||
ValuePrinter
|
||||
-------------
|
||||
.. doxygenclass:: paddle::ValuePrinter
|
||||
:members:
|
||||
|
||||
GradientPrinter
|
||||
---------------
|
||||
.. doxygenclass:: paddle::GradientPrinter
|
||||
:members:
|
||||
|
||||
MaxIdPrinter
|
||||
------------
|
||||
.. doxygenclass:: paddle::MaxIdPrinter
|
||||
:members:
|
||||
|
||||
MaxFramePrinter
|
||||
---------------
|
||||
.. doxygenclass:: paddle::MaxFramePrinter
|
||||
:members:
|
||||
|
||||
SequenceTextPrinter
|
||||
------------------
|
||||
.. doxygenclass:: paddle::SequenceTextPrinter
|
||||
:members:
|
||||
|
||||
ClassificationErrorPrinter
|
||||
--------------------------
|
||||
.. doxygenclass:: paddle::ClassificationErrorPrinter
|
||||
:members:
|
@ -1,27 +0,0 @@
|
||||
Gradient Machines
|
||||
=================
|
||||
|
||||
GradientMachine
|
||||
---------------
|
||||
.. doxygenclass:: paddle::GradientMachine
|
||||
:members:
|
||||
|
||||
GradientMachineMode
|
||||
-------------------
|
||||
.. doxygenclass:: paddle::IGradientMachineMode
|
||||
:members:
|
||||
|
||||
MultiGradientMachine
|
||||
--------------------
|
||||
.. doxygenclass:: paddle::MultiGradientMachine
|
||||
:members:
|
||||
|
||||
TrainerThread
|
||||
`````````````
|
||||
.. doxygenclass:: paddle::TrainerThread
|
||||
:members:
|
||||
|
||||
RecurrentGradientMachine
|
||||
------------------------
|
||||
.. doxygenclass:: paddle::RecurrentGradientMachine
|
||||
:members:
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue