-
Notifications
You must be signed in to change notification settings - Fork 5.6k
2017 11 29
- iOS Camera Object detection SSD Demo https://github.com/PaddlePaddle/Mobile/pull/26
- Android Camera Object detection SSD Demo https://github.com/PaddlePaddle/Mobile/pull/38
- Fix python.v2.fluid arg parse
- refine test_recognize_digits_mlp and format codes
- fix bug in infer.py of text classification
I make a statistic of recent jobs on teamcity, 9 jobs failed because of such error " Insufficient GPU memory to allocation" among 101 jobs. That's to say about 10% jobs will fail unexpectedly.
- Refine unittest with setting gflags
- TFLite survey: https://github.com/PaddlePaddle/Mobile/wiki/Tensorflow-Lite-(Introduction,-motivation-and-few-components-in-depth)
- FlatBuffers survey: https://github.com/PaddlePaddle/Mobile/wiki/FlatBuffers
- Survey for Tensorflow multi-device: https://github.com/PaddlePaddle/Paddle/wiki/Understanding-Multi-device-training-in-TensorFlow
- Wrap up log loss: https://github.com/PaddlePaddle/Paddle/pull/5854
- Fix Latex equations: https://github.com/PaddlePaddle/Paddle/pull/6009
- Working on few other LateX issues: https://github.com/PaddlePaddle/Paddle/issues/6069
- FP16
- [WIP] float16 data type support: https://github.com/PaddlePaddle/Paddle/pull/5716
- Investigate half support on different versions of CUDA: https://github.com/PaddlePaddle/Paddle/pull/5851
- Incorrectly displayed doc:
- Code review
- Better Implementation of GAN
- A strong typed ParamAttr
- A python wrapper for conv_transpose_layer
- Unify fluid into one package
- Add Better API for switch program
- Several Enhancement
-
Update conv_seq2seq
-
Update doc of layers.py
-
Discussion and design of cluster training
-
Imperative programming of Paddle
- Finished DeepFM model [merged]:
- Restructure the code of scheduled sampling [merged]:
- Fix lstm_op and gru_op in debug mode.
- Benchmark:
- Profiling tools survey: https://github.com/PaddlePaddle/Paddle/issues/5966
- Add CUDA profiler tools in the new framework.
- Add benchmark configuration and scripts for convnets.
- Work about mobile
- Fix bug in RoI pooling
- Cross-compling for android with protobuf-3.2
- Help OCR to debug text detection after integrating PaddlePaddle lib in their tools.
- Code Review:
- https://github.com/PaddlePaddle/Paddle/pull/5826
- https://github.com/PaddlePaddle/Paddle/pull/5837#pullrequestreview-79853637
- https://github.com/PaddlePaddle/Paddle/pull/6055
- https://github.com/PaddlePaddle/Paddle/pull/6021
- https://github.com/PaddlePaddle/Paddle/pull/5946#pullrequestreview-79131656
- https://github.com/PaddlePaddle/Paddle/pull/5831#pullrequestreview-78875631
- https://github.com/PaddlePaddle/Paddle/pull/5927
- TeamCity CI, add a project that update latest-dev Docker image nightly:https://github.com/PaddlePaddle/Paddle/issues/6010
- Update Hsigmoid Op PR, add backward implement: https://github.com/PaddlePaddle/Paddle/pull/5676
- Discuss cluster training,https://github.com/PaddlePaddle/Paddle/issues/5958
- Bug Fix:
- Review:
- Paddle on Cuda9: https://github.com/PaddlePaddle/Paddle/pull/5956
- fix grep socket error in lscpu command: https://github.com/PaddlePaddle/Paddle/pull/5952
- code review:
- Update installation docs: https://github.com/PaddlePaddle/Paddle/pull/5818
- Refine install docs: https://github.com/PaddlePaddle/Paddle/pull/5943
- polish mkldnn doc: https://github.com/PaddlePaddle/Paddle/pull/5910
- enable inference benchmark: https://github.com/PaddlePaddle/Paddle/pull/5933
- Prepare PPT for Intel Vertical Summit(12.1-12.3)
- Discuss update images for models: https://github.com/PaddlePaddle/models/issues/499
Deep Speech 2:
-
Train en8k model with learning rate decay & clipping by global norm & padding removing
-
Update Docker image and build Docker image for cloud training
-
Fix doc, setup and decoder
Op porting:
- Upate ctc edit distance operator
- Revise license and comments in reshape_op and rank_loss_op
- Fix crop layer and switch order layer.
- Refine nce op
- Add math function for sampling integers
- Implement Policy Gradients demo with refactored API
- Review
- PR:
- Fix the check in addto_layer
- Refine roi_pool_op
- Fix gru_op related code style
- Fix useGpu in HierarchicalSigmoidLayer
- Refine NER demo in models
- Enhance AvgPooling in PoolLayer to support include_mode(WIP)
- Add configurations for inception-resnet-v2 in models(WIP)
- PR Review:
- Mobile deployment
- Help ocr to integrate Paddle to their mobile system
- Enable the case N != ldc in EigenBlasGemm
- Add a c-api interface to initialize the thread environment of Paddle
- Fix the problem that building for Android fails with WITH_TESTING=ON
- Fix the linking error for iOS simulator (architecture x86_64)
- unpool 2dmax https://github.com/PaddlePaddle/Paddle/issues/5787 done
- spp https://github.com/PaddlePaddle/Paddle/issues/5988 doing coding35%
- SSD detection algorithm:
- Prior Box Operator (Doing)
-
Enet:
- It is now consistent with the Caffe model
- prelu neon impl https://github.com/PaddlePaddle/Paddle/issues/6063
-
OpenPose:
- in process(convert models and speed test).
-
TensorFlowLite investigation.
https://github.com/PaddlePaddle/Mobile/wiki/TfLite-Survey -
pr
- https://github.com/PaddlePaddle/Mobile/pull/37 fix inference doc of Mobile
- https://github.com/PaddlePaddle/Paddle/pull/5641 fix prelu api
- https://github.com/PaddlePaddle/Paddle/pull/5807 fix prelu doc
- Distributed training design milestone discussion: https://github.com/PaddlePaddle/Paddle/issues/5958
- Add
ExecutionPlan
design https://github.com/PaddlePaddle/Paddle/pull/6078
- https://github.com/PaddlePaddle/Paddle/issues/6074
- https://github.com/PaddlePaddle/Paddle/issues/6071
- https://github.com/PaddlePaddle/Paddle/issues/5866
- https://github.com/PaddlePaddle/Paddle/issues/5865
- https://github.com/PaddlePaddle/Paddle/pull/6073
- Dynamic RNN:
- related fixes:
PR:
- Refine code(momentum_op, rmsprop_op)
- [Add checking for c-api] outputArg is empty or not.
- fix conv and conv_trans op doc(merged)
- remove vector::erase(merged)
- CPU performance tuning
Review
- Add size, height and width for crop layer and switch order layer.
- Conv cudnn 3d
- Feature/cpu profiling
-
feature
-
review
- Refactorization:
- benchmark and profiler add profile benchmark and tools
- add reduce product
- add ceil and floor
- fixs
-
PR:
-
Fix latex syntax in bilinear tensor product operator.
-
Fix hsigmoid_layer when using GPU.
-
Add sum eval for generate_sequence_by_rnn_lm.
-
-
Review:
-
Fix useGpu in HierarchicalSigmoidLayer
-
- OpTest enhancement: enhance operator unit test base class, rewrite several methods && add feature && bug fix: https://github.com/PaddlePaddle/Paddle/pull/6064
- BatchNorm enhancement support 2D and 5D: add GPU implementation(PR not update yet) https://github.com/PaddlePaddle/Paddle/pull/5845
- Compile and run ds2 on PX2
https://github.com/PaddlePaddle/Paddle/pull/6027 - Refine Doc for smooth l1 loss op
https://github.com/PaddlePaddle/Paddle/pull/6031 - Train new network on BaiduEN8k and Unicom Data
- Code Review
https://github.com/PaddlePaddle/DeepSpeech/pull/37
- Inference API
- Documentation
- Fix latex comments in sgd_op.cc https://github.com/PaddlePaddle/Paddle/pull/5940
- Code Review
- Update how to write documentation: https://github.com/PaddlePaddle/Paddle/pull/6014
- Provide an alternative method to activate the viewer tool: https://github.com/PaddlePaddle/PaddlePaddle.org/pull/346
- Prepare for the presentation.
- Update Models images: https://github.com/PaddlePaddle/models/issues/499
- Add operator viewer on paddlepaddle.org doc_mode
- Getting up to speed on Paddleboard
- Prepare project planning documentation for Paddleboard, Paddle on Mobile, and PaddlePaddle.org
- Worked on PaddleBoard proposal through conversations across the team and beyond
- Fixed operators conversion Math issues: https://github.com/PaddlePaddle/PaddlePaddle.org/pull/342
- Studied more deep learning stuff
- Hinge loss operator PR: https://github.com/PaddlePaddle/Paddle/pull/5837
- Row conv operator (still in progress), PR: https://github.com/PaddlePaddle/Paddle/pull/6013