-
Notifications
You must be signed in to change notification settings - Fork 5.6k
2017 06 21
Tao Luo edited this page Dec 9, 2019
·
1 revision
- /~https://github.com/PaddlePaddle/Paddle/pull/2489#pullrequestreview-44937606
- /~https://github.com/PaddlePaddle/Paddle/pull/2489#issuecomment-309143230
- /~https://github.com/PaddlePaddle/Paddle/pull/2489#pullrequestreview-45530490
- /~https://github.com/PaddlePaddle/Paddle/pull/2552
- /~https://github.com/PaddlePaddle/Paddle/issues/2505
- /~https://github.com/PaddlePaddle/Paddle/pull/2513
- /~https://github.com/PaddlePaddle/Paddle/pull/2548#pullrequestreview-45455079
- /~https://github.com/PaddlePaddle/Paddle/pull/2547#pullrequestreview-45464453
- /~https://github.com/PaddlePaddle/Paddle/pull/2553#issuecomment-310262947
- ENH: generic.cmake => Merge multiple static libs into singe one /~https://github.com/PaddlePaddle/Paddle/pull/2533
- FIX: Add boost inc dir /~https://github.com/PaddlePaddle/Paddle/pull/2529
- WIP: add memory manegement design doc /~https://github.com/PaddlePaddle/Paddle/pull/2489
Code Review:
- Rewrite tutorial comments in generic.cmake /~https://github.com/PaddlePaddle/Paddle/pull/2538
- Add WITH_GOLANG to control the link of go lib /~https://github.com/PaddlePaddle/Paddle/pull/2530
- Move paddle/majel/* to paddle/{platform,framework/* /~https://github.com/PaddlePaddle/Paddle/pull/2513
- ReocordIO meets error when dumps binary data:/~https://github.com/PaddlePaddle/recordio/pull/7/files
- implement master server client, remove unnecessary dummy variable:/~https://github.com/PaddlePaddle/Paddle/pull/2429
- Add testcases of FileManager: /~https://github.com/PaddlePaddle/cloud/pull/144
- Add deployment functions file of FileManager: /~https://github.com/PaddlePaddle/cloud/pull/148
- Add convert functions of recordio: /~https://github.com/PaddlePaddle/Paddle/pull/2407
- Add token interface for PFSServer:/~https://github.com/PaddlePaddle/cloud/pull/158
- We can use
pip install recordio
now.
- Paddle cloud:
- GPU cluster paddle cloud deployment
- pserver etcd : /~https://github.com/PaddlePaddle/Paddle/pull/2544
- PR & Reviews:
- MPI: - update binaries for receivers
- PaddleCloud
- Trainer discover master by etcd: /~https://github.com/PaddlePaddle/Paddle/pull/2551
- Supports custom runtime Docker image: /~https://github.com/PaddlePaddle/cloud/pull/154
- Deploying PaddleCloud on GPU cluster for the National Engineering Lab.
- Learn how to use Go as core library: /~https://github.com/Yancey1989/go-library
- Code Review
- Image enhancement of PaddlePaddle
- Faster R-CNN code reading. Code for proposal generating layer is in developing.
- code review
- Refine / Rewrite some models
- refactor NER codes and doc, /~https://github.com/PaddlePaddle/models/pull/102
- refine language model: /~https://github.com/PaddlePaddle/models/pull/104
- refactor seq2seq without attention: /~https://github.com/PaddlePaddle/models/pull/112
- DS2
- Build a bigger LM based on common crawl dataset
crawling、preprocessing and training - Fix ci
/~https://github.com/PaddlePaddle/models/pull/106 - Add a public mandarin dataset
/~https://github.com/PaddlePaddle/models/pull/117
- Build a bigger LM based on common crawl dataset
- SSD
- Refine DetectionMAPEvaluator
/~https://github.com/PaddlePaddle/Paddle/pull/2467 - Add MultiBoxLossLayer and DetectionOutputLayer
/~https://github.com/PaddlePaddle/Paddle/pull/2497 - Help to debug pipeline for ADU
whole pipeline is normal now
- Refine DetectionMAPEvaluator
-
DS2: CTC Beam Search Decoder
- PR: /~https://github.com/PaddlePaddle/models/pull/59
- efficiency: more strategies are applied, e.g. 20x by pruning.
- accuracy: decrease WER from 22% to 13% with a more powerful language model.
-
Paddle refactor: learn variable management in caffe2 and TensorFlow.
- Paddle refactor: learn rnn structure and tensor concept in caffe2 and TensorFlow.
-
Give two talks about Caffe2 RNN implementation.
- About forwarding, backwarding, memory management in RNN.
-
Organize everyone to clear refactoring the tasks in yesterday afternoon, and discuss about arrangements.
- A clear vision about Refactoring.
- Design doc of each key-concept.
- Implementation about interfaces.
- Implementation about ops.
- Complete a RNN task training (Single Device), maybe machine translation job.
- A clear vision about Refactoring.
-
Working on Scope design doc.
- Paddle Cloud:
- Master save and load state from etcd: /~https://github.com/PaddlePaddle/Paddle/pull/2539
- Fixes:
- Fix unit test error: File exists: '/root/.cache/paddle/dataset': /~https://github.com/PaddlePaddle/Paddle/pull/2536
- Add documentation for installing Go when building Paddle manually: /~https://github.com/PaddlePaddle/Paddle/pull/2494
- Reviews:
- Pserver etcd registration: /~https://github.com/PaddlePaddle/Paddle/pull/2544#pullrequestreview-45563717
- Add local recordio reader interface: /~https://github.com/PaddlePaddle/Paddle/pull/2549#issuecomment-310203019
- Trainer library discover master by etcd: /~https://github.com/PaddlePaddle/Paddle/pull/2551#pullrequestreview-45515231
- DS2: Audio data augmentation
- Add 3 augmentor class and unittest
PR: /~https://github.com/PaddlePaddle/models/pull/108
- Add 3 augmentor class and unittest
- Refactor the paddlepaddle home page
- Detailed doc of tensor implementation in Majel:
- Experimentally port Array related conception into Paddle
- Allocation, Buffer, Reference and DArray
- code review:
- Move paddle/majel/* to paddle/{platform,framework/* /~https://github.com/PaddlePaddle/Paddle/pull/2513
- Code Review
-
- DetectionMAPEvaluator: /~https://github.com/PaddlePaddle/Paddle/pull/2467
-
- Crop Function: /~https://github.com/PaddlePaddle/Paddle/pull/2490
-
- Repeated Layer: /~https://github.com/PaddlePaddle/Paddle/pull/2480
-
- Convolution Function: /~https://github.com/PaddlePaddle/Paddle/pull/2282
- PaddlePaddle Refactoring
- Variables design.
DeepSpeech2
- Pull Requests:
- Multi-threading data: /~https://github.com/PaddlePaddle/models/pull/111
- Featurizer improvement: /~https://github.com/PaddlePaddle/models/pull/114
- Data shuffle interface: /~https://github.com/PaddlePaddle/models/pull/101
- Experiments:
- Convergence issue: /~https://github.com/PaddlePaddle/models/issues/100
- PR Reviews:
- Data: /~https://github.com/PaddlePaddle/models/pull/99#pullrequestreview-44250037
- Data: /~https://github.com/PaddlePaddle/models/pull/99#pullrequestreview-44513870
- Data: /~https://github.com/PaddlePaddle/models/pull/99#pullrequestreview-44720280
- Data: /~https://github.com/PaddlePaddle/models/pull/99#pullrequestreview-44767634
- Evaluator: /~https://github.com/PaddlePaddle/models/pull/82#pullrequestreview-43317811
- Evaluator: /~https://github.com/PaddlePaddle/models/pull/82#pullrequestreview-44507276
- Evaluator: /~https://github.com/PaddlePaddle/models/pull/82#pullrequestreview-44719754
- others: /~https://github.com/PaddlePaddle/models/pull/106#pullrequestreview-44886204
- refine the caffe2 surveying doc: /~https://github.com/PaddlePaddle/Paddle/wiki/Caffe2%E8%B0%83%E7%A0%94
- participate the discussion related with Operator and Tensor
- Still going on learning the aspects of how to implement and apply half float pointing, quantizied int8 and simd-optimized kernels, mainly refer to caffe2, majel, eigen and tensorflow.
- pserver etcd client
- jumbo python bug fix
- create a project:
- Scope design with (yuyang,yibing)
- Operator design with (qijun yuyang fengjiayi)
- Reproduce the image caption model based on the paper Show and Tell, and I will start a pull request after finishing the remaining work(inference and reader mainly).
Convolution
- /~https://github.com/PaddlePaddle/Paddle/pull/2282 -- merged
-
/~https://github.com/PaddlePaddle/Paddle/pull/2449 -- doing
Function -
/~https://github.com/PaddlePaddle/Paddle/issues/892
Variable - /~https://github.com/PaddlePaddle/Paddle/issues/2545
Review and bug fix
- /~https://github.com/PaddlePaddle/Paddle/pull/2354#pullrequestreview-44205379
- /~https://github.com/PaddlePaddle/Paddle/pull/2517
-
issue
- /~https://github.com/PaddlePaddle/Paddle/issues/2475 compile error (settled)
- /~https://github.com/PaddlePaddle/Paddle/issues/2488 training process bug(in porcess)
- /~https://github.com/PaddlePaddle/Paddle/issues/2487 flowers dataset bug(in process)
- /~https://github.com/PaddlePaddle/Paddle/issues/2503 (settled)
-
review
- bug in paddle/function/ConvOp.h /~https://github.com/PaddlePaddle/Paddle/pull/2517
-
experiments
- Do several tests, which contains investigation on mobilenet,experiments on auto pruning of mobilenet,evaluate the performance of mobilenet on paddle http://agroup.baidu.com/paddlepaddle/md/article/341452?side=folder
- Image
- Refine crop layer: /~https://github.com/PaddlePaddle/Paddle/pull/2490
- Implement order switch function for image application.caffe2 order_switch_ops.h
- Others
- Refine
xmap_readers
decorator to support processing data by order:/~https://github.com/PaddlePaddle/Paddle/pull/2527
- Refine
- Code review:
- Paddle survey
- Paddle refactorion
- Paddle Cloud:
- Integrate new Pserver C optimizer lib with Go :/~https://github.com/PaddlePaddle/Paddle/pull/2560
- Fixes:
- MPI training /~https://github.com/PaddlePaddle/Paddle/issues/2495
- Go compile bug in jumbo machine /~https://github.com/PaddlePaddle/Paddle/issues/2488
- Reviews
- Implement master client for reading training tasks: /~https://github.com/PaddlePaddle/Paddle/pull/2468
- pserver etcd registration /~https://github.com/PaddlePaddle/Paddle/pull/2544
- fix Go compile bug : /~https://github.com/PaddlePaddle/Paddle/pull/2530
- net_design doc: /~https://github.com/PaddlePaddle/Paddle/pull/2553