Skip to content
Tao Luo edited this page Dec 9, 2019 · 1 revision

wangkuiyi

Code style

Intel MKLDNN Design

  • https://github.com/PaddlePaddle/Paddle/pull/3241#pullrequestreview-54421884

  • Refactorize enforce_test.cc #3344

  • Fix some build warnings #3341

  • Remove curl progress info in Dockerfile #3326

  • Remove wget progress of downloading Go from build log #3324

  • Refactorize framework/*.proto #3322

  • Change git tag of any #3313

  • Use PaddlePaddle fork of any #3286

  • Use boost::any other than linb::any #3284

  • Add --expt-relaxed-constexpr to surppress Eigen warnings #3282

  • Fix comparison between signed and unsigned values #3279

  • Remove paddle/utils/Flags.h warnings #3278

  • Add environment variable WITH_DEB to trigger the build of .deb file #3276

  • Reformat paddle/operators/* strictly following Google Style Guide #3262

  • Add explicit to some constructors #3256

  • Simplify test_matrixCompare #3253

  • Disable MKL and OpenMP by default #3230

  • Re-structure source code of type Attribute #3225

Gang Liao

One Day: MKLML RPATH for paddle_pybind -> pip install paddleapddle

Review:

  • Add --expt-relaxed-constexpr to suppress Eigen warnings
  • Enforce add more helpers

fengjiayi

gongweibao

Caoying

  • GNR
    • [Merged] Enable defining sub-sequence data in test layer gradients:

    • [Merged] Add gradient check for sequence softmax activation.

    • [Merged] Add a Kmax sequence score layer:

    • [Merged] Add a nest sequence select layer:

    • Add a sequence slice layer:

    • Up to now, all the layers involved in expanding the beam are finished. I am working on writing the last layer: globally normalized cross-entropy over beam.

    • BUT ONE PROBLEM:

      • In PaddlePaddle, the currently available matrixes all have real-typed data fields, but the selected indices information is actually int-typed (with -1 as a special flag token).
      • The selected indices is an int-typed matrix and have sequence start position and sub sequence start position information. This means the selected indices are nested sequence. the So it cannot be stored into Argument.ids with sequence start position and sub-sequence start position information to act as an int-typed Matrix.
      • Storing indices information in Matrix leads to converting real to int. This is very dangerous if the user fills this matrix himself, invalid data may occur. The selected indices should be stored in a matrix with int-typed value. I will fix this later.

Yu Yang

What has been done.

What under doing.

luotao

typhoonzero(wuyi)

  • MPI: receiver monitor
  • paddle whl package all in one, can run pip install paddlepaddle now
  • Go math lib experiments, code-generation/type reflect
  • New pserver use OptimizerConfig.proto
  • PaddlePaddle cloud share/Blog
  • large model for v1 bug fixing

wanghaoshuang

qijun

Operator --> OpKernel --> Tensor/DeviceContext --> Eigen

Yancey1989(yanxu)

Dang Qingqing

Yan Chunwei

dongzhihong

Xinghai Sun

DS2 on Paddle

helinwang

guosheng

  • PaddlePaddle Image Enhancement
    • Faster R-CNN: RCNNDetectionLayer in developing.
  • Cooperation with Video Analysis Team in IDL:
    • Debug, Config and train the Attention Net with Li Fu.
    • Up-to-now, the classification error is 0.240 which is one percent heigher than the Pytorch benchmark.

chengduoZhao

Qiaolongfei

refactoring

review:

others

  • VisualDL with @yanchunwei a discussion with FE team, determine the architecture of backend, workflow and so on.

yangyaming

xingzhaolong

hedaoyuan

Liu Yiqun

  • Use paddle instead of caffe in genome's album classification application, and test the runtime.
  • Review
    • #3310, reduce travis-ci time of build_doc
    • #3284, Use boost::any other than linb::any

Yibing Liu

Deep Speech 2:

Zhuoyuan Chen

Get Familiar with our Paddle framewok

  • Implement the gather function (can be later integrated into a gather op), merged
  • Implement the scatter function (wait for review) To-do: use gather and scatter to implement the control-flow (if-else/switch) op
Clone this wiki locally