-
Notifications
You must be signed in to change notification settings - Fork 5.6k
2018 02 21
Tao Luo edited this page Dec 9, 2019
·
1 revision
- CSP in Fluid (Pair programming with @abhinavarora)
- Worked on moving DataType enum inside VarType to fix the Type system of Fluid: https://github.com/PaddlePaddle/Paddle/pull/8447 . This fixes the following issues:
- Updated VarDesc writeup to reflect the current Type system: https://github.com/PaddlePaddle/Paddle/pull/8462
- Make Channel as a supported VarType in Protobuf: https://github.com/PaddlePaddle/Paddle/pull/8465
- Implementation of exposing Channel as a Variable in Fluid: https://github.com/PaddlePaddle/Paddle/pull/8486 .This fixes the following issues: -https://github.com/PaddlePaddle/Paddle/issues/8485 -https://github.com/PaddlePaddle/Paddle/issues/8484
- Found an issue with TeamCity build: https://github.com/PaddlePaddle/Paddle/issues/8487
-
Documentation
- Async SGD document: https://github.com/PaddlePaddle/Paddle/pull/8474#pullrequestreview-98665273
- Configure CLA and update CONTRIBUTING.md: https://github.com/PaddlePaddle/Paddle/pull/8353
-
Bug fixes
-
Redesign and polishment
- tensor_util.h: https://github.com/PaddlePaddle/Paddle/pull/8422
- Move Fluid C++ code to paddle/fluid: https://github.com/PaddlePaddle/Paddle/pull/8344
- Redesign the type system: https://github.com/PaddlePaddle/Paddle/pull/8352
- Exposing Channel to Python: https://github.com/PaddlePaddle/Paddle/pull/8486#pullrequestreview-98708524
-
CSP in Fluid (Pair programming with @kavyasrinet)
- Worked on moving DataType enum inside VarType to fix the Type system of Fluid: https://github.com/PaddlePaddle/Paddle/pull/8447 . This fixes the following issues:
- Updated VarDesc writeup to reflect the current Type system: https://github.com/PaddlePaddle/Paddle/pull/8462
- Make Channel as a supported VarType in Protobuf: https://github.com/PaddlePaddle/Paddle/pull/8465
- Implementation of exposing Channel as a Variable in Fluid: https://github.com/PaddlePaddle/Paddle/pull/8486 .This fixes the following issues: -https://github.com/PaddlePaddle/Paddle/issues/8485 -https://github.com/PaddlePaddle/Paddle/issues/8484
-
PR Review
- Inference
- Make float16 a POD class: https://github.com/PaddlePaddle/Paddle/pull/8456
- [WIP] Implement tensor data type transform for float16
- Review:
Inference: PR/issue:
- Profiling C++ inference api for recognize digits model: https://github.com/PaddlePaddle/Paddle/pull/8497 (in progress)
- Add conv test case for inference API unit test for recognize digits: https://github.com/PaddlePaddle/Paddle/pull/8466 (merged)
- TensorRT for inference: https://github.com/PaddlePaddle/Paddle/issues/8492
- (Issue: highlighting current limitations of inference tests): https://github.com/PaddlePaddle/Paddle/issues/8491
- Read multiple GPU Python and C++ code
- Investigating how to apply gradients related op(i.e. cliping, normalization, decay, sgd) on different devices in parallel.
- Reviews
- https://github.com/PaddlePaddle/Paddle/pull/8471/files#r169733823
- https://github.com/PaddlePaddle/Paddle/pull/8361#pullrequestreview-97052721
- https://github.com/PaddlePaddle/Paddle/pull/8361#pullrequestreview-97289915
- https://github.com/PaddlePaddle/Paddle/pull/8049#pullrequestreview-98312698
- https://github.com/PaddlePaddle/Paddle/issues/8284#issuecomment-364327561
- https://github.com/PaddlePaddle/Paddle/pull/8458#pullrequestreview-97282865
- https://github.com/PaddlePaddle/Paddle/issues/8459#event-1477124823
- https://github.com/PaddlePaddle/Paddle/pull/8471#pullrequestreview-98410422
- https://github.com/PaddlePaddle/Paddle/pull/8478#pullrequestreview-98414183
- TeamCity CI server maintenance
- Update Nvidia driver
- Add new CI agent
https://github.com/PaddlePaddle/VisualDL/pull/264 Initial setup for Vue https://github.com/PaddlePaddle/VisualDL/pull/265 Migrate AppTab from San to Vue https://github.com/PaddlePaddle/VisualDL/pull/270 Migrate Image tab from San to Vue https://github.com/PaddlePaddle/VisualDL/pull/273 Hook up GroupNameReg with update. Use debouce https://github.com/PaddlePaddle/VisualDL/pull/274 Allow the nav bar to persist the selected item style Help on the 2017 Product Tech Documentation. Update Mobile and Book build on Travis to make sure the texts match with design
- VisualDL Show Scalar Data and add ExpandPanel https://github.com/PaddlePaddle/VisualDL/pull/272
- Integrate chart to scalar with Vue https://github.com/PaddlePaddle/VisualDL/pull/268
- Update Backend Architecture Doc https://github.com/PaddlePaddle/VisualDL/pull/262
- Documentation:
- Design doc for parallel_do.md: https://github.com/PaddlePaddle/Paddle/pull/8425
- ParallelDo performance improvement
- Backward on parallel do using nccl: https://github.com/PaddlePaddle/Paddle/pull/8361
- Code enhancement:
- Change outputsize func name: https://github.com/PaddlePaddle/Paddle/pull/8458
- Fix boost library pulling: https://github.com/PaddlePaddle/Paddle/pull/8438
- fix parallel do hard coded empty var name: https://github.com/PaddlePaddle/Paddle/pull/8469
- TeamCity CI:
- Installed four new servers: 172.19.57.44-47
- Applied for the purchase of CI licenses and GPUs
-
PaddlePaddle.org
- Ignore SPHINX generated HTMLs from MD. Use python's MD generator to regenerate HTML. This will allow MD tables to render correctly (https://github.com/PaddlePaddle/PaddlePaddle.org/pull/406)
-
Paddle
- [WIP] Initial GO_OP implementation and Unit tests (DO NOT MERGE) (https://github.com/PaddlePaddle/Paddle/pull/8496)
-
Other
- Worked on end of year documentation for Finance Team
- Worked on (WIP) go op and unit test (https://github.com/PaddlePaddle/Paddle/pull/8496)