-
Notifications
You must be signed in to change notification settings - Fork 5.6k
2017 11 01
- Save/load models in Python: https://github.com/PaddlePaddle/Paddle/pull/5136#pullrequestreview-72352311
- Translate Build for Android document: https://github.com/PaddlePaddle/Paddle/pull/5029
- Translate Build for Raspberry Pi: https://github.com/PaddlePaddle/Paddle/pull/5177
- Unify Android build scripts: https://github.com/PaddlePaddle/Paddle/issues/5169
- Restructure mobile and cross-compiling documents: https://github.com/PaddlePaddle/Paddle/issues/5168
- Rename "C-API" into "inference library": https://github.com/PaddlePaddle/Paddle/issues/5175
- Update CONTRIBUTE.md and VLOG convention: https://github.com/PaddlePaddle/Paddle/pull/5181
- gflag's Python bind: https://github.com/PaddlePaddle/Paddle/pull/5193#pullrequestreview-72707181
- program API change: https://github.com/PaddlePaddle/Paddle/pull/5260#pullrequestreview-73317048
- update benchmark data on VGG19: https://github.com/PaddlePaddle/Paddle/pull/5148
- add Max strategy for sequence_pool op: https://github.com/PaddlePaddle/Paddle/pull/4864
- add test_Expand and simply the gserver/tests/CMakeLists: https://github.com/PaddlePaddle/Paddle/pull/5044
- correct the index of cluster_train_cn/en.md: https://github.com/PaddlePaddle/Paddle/pull/5249
- prepare for "Create with AI" meeting.
- code review:
- MKLDNN:
- refine check macro: https://github.com/PaddlePaddle/Paddle/pull/5154
- refine mkldnn unit test: https://github.com/PaddlePaddle/Paddle/pull/5273
- other:
- Contribute and logging: https://github.com/PaddlePaddle/Paddle/pull/5181#pullrequestreview-72660558
- nlp-dqa program on code.
- MKLDNN:
- Design documentation
- Model Averaging design doc (https://github.com/PaddlePaddle/Paddle/pull/5137)
- Background for multi-device training and inference(https://github.com/PaddlePaddle/Paddle/pull/5284). This is the first design doc for FPGA inference.
- Pull request review of raspberry pi documentation.
- Design documentation
- float16 design doc (https://github.com/PaddlePaddle/Paddle/pull/5313)
- Op Porting
- python wrapper for adagrad (https://github.com/PaddlePaddle/Paddle/pull/4977)
- Code review
- Op Porting
- Add conv3d_gemm_op.(can be merged)
- Add 3D convolution transposed operator.(can be merged)
- fix bug and code format refine
- fix pool op (If globalPooling = true, ksize and paddings should be ignored.)
- fix_sequence_conv_op(code format refine)
- Code review
- deconv cudnn forward passed
- Fix/sequence conv
- Start a web app with Django for PaddleBoard Demo https://github.com/PaddlePaddle/board/pull/11
- Integrate with D3.js and able to show line and bar chart in a web app with hardcode data https://github.com/PaddlePaddle/board/pull/12
- Update and finalize how TensorFlow writes and read data https://github.com/PaddlePaddle/board/wiki/How-TensorFlow-writes-data-and-read-by-TensorBoard
- PEP-8 partial consistency and function level commenting of codebase: https://github.com/PaddlePaddle/PaddlePaddle.org/pull/220
- Cross-browser and cross-platform testing of site, font and color updates: https://github.com/PaddlePaddle/PaddlePaddle.org/issues/227
- Restyling blog and consolidating styles with rest of content: https://github.com/PaddlePaddle/PaddlePaddle.org/pull/230
- Mobile repo transform and sitemap generation support: https://github.com/PaddlePaddle/PaddlePaddle.org/pull/240
- Assisted with blog repo build/deploy
- Auto-generation of Paddle docs navigations. Dynamic generation of top level navigations: https://github.com/PaddlePaddle/PaddlePaddle.org/pull/216
- Merge search partials, merge sitemap template files, fix issue with paddle doc 0.10.0 generator: https://github.com/PaddlePaddle/PaddlePaddle.org/pull/231
- Add PaddlePaddle.org documentation mode: https://github.com/PaddlePaddle/PaddlePaddle.org/pull/246
-
Added stripping and deploying script for blog:
https://github.com/PaddlePaddle/PaddlePaddle.org/pull/224/
-
Merged one-line deploy script to original Paddle content repos:
Blog: https://github.com/PaddlePaddle/blog/pull/8
Book: https://github.com/PaddlePaddle/book/pull/439
Models: https://github.com/PaddlePaddle/models/pull/408
Paddle: https://github.com/PaddlePaddle/Paddle/pull/5287
-
(WIP) add one-line deploy script for Mobile: https://github.com/PaddlePaddle/PaddlePaddle.org/issues/243
Regularization Design
- Add Python API for backward regularization ops https://github.com/PaddlePaddle/Paddle/pull/5135
- Adding the Sign Op for L1 Weight Decay Regularization https://github.com/PaddlePaddle/Paddle/pull/5138
- Implementing L1 regularization Python wrapper https://github.com/PaddlePaddle/Paddle/pull/5173
- Adding L2 Regularization to Recognize digits MLP example https://github.com/PaddlePaddle/Paddle/pull/5186
Variable Initialization
- Adding a python framework for variable initializers https://github.com/PaddlePaddle/Paddle/pull/5232
- Adding Normal distribution initializer and unit tests for python initializers https://github.com/PaddlePaddle/Paddle/pull/5256
- Adding Xavier Initialization https://github.com/PaddlePaddle/Paddle/pull/5270
Code Review
- https://github.com/PaddlePaddle/Paddle/pull/5084/#pullrequestreview-72372202
- https://github.com/PaddlePaddle/Paddle/pull/5275#pullrequestreview-73636722
- https://github.com/PaddlePaddle/Paddle/pull/5268#pullrequestreview-73362923
- https://github.com/PaddlePaddle/Paddle/pull/5216#pullrequestreview-73002965
- https://github.com/PaddlePaddle/Paddle/pull/5098#pullrequestreview-72029934
- Translate the quick start to Chinese. https://github.com/PaddlePaddle/PaddlePaddle.org/pull/210
- Generate Book sitemap by parsing index.cn.html.json and index.en.html.json https://github.com/PaddlePaddle/PaddlePaddle.org/pull/212
- Version Selection Dropdown menu sorting and UI improvement. https://github.com/PaddlePaddle/PaddlePaddle.org/pull/238, https://github.com/PaddlePaddle/PaddlePaddle.org/pull/235
- End to end deployment testing https://github.com/PaddlePaddle/PaddlePaddle.org/pull/239, https://github.com/PaddlePaddle/PaddlePaddle.org/pull/232
- Update the algorithm on language switching. Properly associate the related files https://github.com/PaddlePaddle/PaddlePaddle.org/pull/219, https://github.com/PaddlePaddle/PaddlePaddle.org/pull/225, https://github.com/PaddlePaddle/PaddlePaddle.org/pull/221, https://github.com/PaddlePaddle/PaddlePaddle.org/pull/229
- Log received parameter config: https://github.com/PaddlePaddle/Paddle/pull/5162
- Run PaddleCloud on minikube: https://github.com/PaddlePaddle/cloud/pull/463
- Fix some bugs: https://github.com/PaddlePaddle/cloud/pull/459 https://github.com/PaddlePaddle/Paddle/pull/5074 https://github.com/PaddlePaddle/cloud/pull/452
PR review:
- BeamSearch operator:
- The tensor product operator:
- The scene text recognition example to model repo:
- Bug fix for LambdaRank:
PR:
- Merge CRF operator: https://github.com/PaddlePaddle/Paddle/pull/5084
- static rnn with executor:
- operators:
- VLOG:
- OP:
- Merge sequence expand op
- Review:
- LSTM Bakcward Implenmentaion [merged]
- Allocate aligned memory by posix_memalign [merged]
- Refine activation function pointer for LSTM operator.
- Code Review:
- Hack auc for dense vector labels: https://github.com/PaddlePaddle/Paddle/pull/5274
- GRU Op: https://github.com/PaddlePaddle/Paddle/pull/5255
- Fix Pooling Op: https://github.com/PaddlePaddle/Paddle/pull/5187
- Seqeunce Conv Op: https://github.com/PaddlePaddle/Paddle/pull/4814
- fix_sequence_conv_op: https://github.com/PaddlePaddle/Paddle/pull/5130
- WarpCTC Op: https://github.com/PaddlePaddle/Paddle/pull/5107
- Chunk Evalutor Op: https://github.com/PaddlePaddle/Paddle/pull/5016
- CRF Op: https://github.com/PaddlePaddle/Paddle/pull/5084
- autoscaling experiment: https://github.com/PaddlePaddle/cloud/issues/399
- Some paddle/fault tolernet job bug fixes:
- https://github.com/PaddlePaddle/Paddle/pull/5274
- https://github.com/PaddlePaddle/Paddle/pull/5160
- https://github.com/PaddlePaddle/Paddle/pull/5132
- https://github.com/PaddlePaddle/Paddle/pull/5083
- https://github.com/PaddlePaddle/Paddle/pull/4972
- https://github.com/PaddlePaddle/Paddle/pull/4828
- https://github.com/PaddlePaddle/Paddle/pull/5111
- paddle native HDFS reader: https://github.com/PaddlePaddle/Paddle/pull/5282
- op porting refining and reviews:
- compelete Python API of model save/load:
- conv net of Book Chap6
- fixes:
-
Fix bugs of and Refine DSSM
https://github.com/PaddlePaddle/models/pull/407 https://github.com/PaddlePaddle/models/pull/409
-
Update ConvS2S
- PR
- https://github.com/PaddlePaddle/models/pull/403 : add pre-trained models -> merged
- https://github.com/PaddlePaddle/Paddle/pull/5276 : enhance test cases for gaussian_random_op and uniform_random_op
- code review:
- https://github.com/PaddlePaddle/Paddle/pull/5084 : CRF op
- https://github.com/PaddlePaddle/Paddle/pull/5137 : design doc for model average
- https://github.com/PaddlePaddle/Paddle/pull/5270 : Xavier Initializer
-
Auto-scaling Experiment https://github.com/PaddlePaddle/cloud/issues/399 https://github.com/PaddlePaddle/cloud/pull/458
-
Experiment data visualization https://github.com/PaddlePaddle/cloud/pull/453
-
Auto scaling PR article follow up
-
Contact "cheap learning" paper author
- OP Porting:
- Add GRU Operator: https://github.com/PaddlePaddle/Paddle/pull/5255
- Review:
Paddle Book:
- refine square_error_cost layer
- Refine word2vec demo
SelectedRows:
- support sparse output for lookup table grad op
- support adagrad sparse update
- fix bug in lookup table grad operator
Fix and Enhance:
- remove unused code
- add init_gflags interface
- Arm deployment
- [Reviewing] Enable the build for iOS simulator
- [Merged] Add documenttation of cross-compiling for iOS
- [Updated] Remove duplicated linking of libraries
- Learn the ssd model and try to do the inference using capi on linux
- Review
- Add merge model scripts: https://github.com/PaddlePaddle/Paddle/pull/5151
- DS2
- Remove padding before computing loss and gradients (WIP)
https://github.com/PaddlePaddle/models/issues/414
- Remove padding before computing loss and gradients (WIP)
- OP porting
- Refactorization:
- book chapter5 recommender system
- add sequence conv layer
- polish sequence pool
- sequence conv operator fix
- network visualizer
- polish embedding table
- design evaluator for network
- Reviews
- regularizer design doc
- some fixs and enhance
- Finish factorization machine layer
- Add plot to file
Deep Speech 2:
- Enable the clipping of gradient by local & global norm
- Follow the sequence padding bug
- Tiny fix
Operator Porting:
- Add ctc edit distance operator
- Autoscaling experiment:
- TeamCity CI will not test if only
*.md
and*.rst
changed.
-
Fix lambda_rank bug for inference:
https://github.com/PaddlePaddle/models/pull/413
-
Merge scene text recognition:
https://github.com/PaddlePaddle/models/pull/329
-
[WIP] Update the bilinear tensor product for batch input:
https://github.com/PaddlePaddle/Paddle/pull/5014
- Image classification in new C++ core:
- Code Improve && code clean
- Mobile
- Review
- porting clip_by_norm op
- https://github.com/PaddlePaddle/Paddle/pull/5296
Op implementation:
- Batch norm test and some fixes with Long fei: https://github.com/PaddlePaddle/Paddle/pull/5103
- Deconv Op on Cudnn: https://github.com/PaddlePaddle/Paddle/pull/5235
Op review:
- LSTM fix for Acknowledgements: https://github.com/PaddlePaddle/Paddle/pull/5293
- Conv 3d Transpose (Chengduo): https://github.com/PaddlePaddle/Paddle/pull/5118
Working and next step:
- Work with Longfei on why demo3 (image classification does not produce correct result)
- pr
- https://github.com/PaddlePaddle/Paddle/pull/5165 add dilation for exconv
- https://github.com/PaddlePaddle/Paddle/pull/5151 add merge model scripts
- Enet
- upsample layer (done, wait pr)
- dilation (done)
- reproduce on paddle(done)
- review
- Operators
- PR(under review): finished pnpair evaluator, add several optional features https://github.com/PaddlePaddle/Paddle/pull/5108
- Doing:
- layer normalization based on new BN operator. https://github.com/PaddlePaddle/Paddle/issues/4701
- Cast Operator
- Save/Load tensor in python
- Static RNN with Executor
- Code clean up
- Extract InferShape from operator.h
- Fix several bugs
- backward https://github.com/PaddlePaddle/Paddle/pull/5262/files
- Clang Compile https://github.com/PaddlePaddle/Paddle/pull/5217
- AddBiasOp should take care of flatten_dims https://github.com/PaddlePaddle/Paddle/pull/5200