Proto commits in yarny/gbdt

These 15 commits are when the Protocol Buffers files have changed:

Commit:5cffc32
Author:Jiang Chen
Committer:Jiang Chen

Update tutorial

The documentation is generated from this commit.

Commit:b76bfa0
Author:Jiang Chen
Committer:Jiang Chen

Added meta infomation to the model.

Commit:1ab1271
Author:Jiang Chen
Committer:Jiang Chen

Refactor pairwise loss

Commit:e75480c
Author:Jiang Chen
Committer:Jiang Chen

Added min_hessian; Fixed a missing value handling split bug.

Commit:d3b5629
Author:Jiang Chen
Committer:Jiang Chen

Refine the python examples.

Commit:6db7439
Author:Jiang Chen
Committer:Jiang Chen

Flatten config out.

Commit:79705a0
Author:Jiang Chen
Committer:Jiang Chen

Refactor group column.

Commit:a15c518
Author:Jiang Chen

Greatly simply loss function code by fixing w and y outside.

Commit:f4450e0
Author:Jiang Chen

Work around proto3 to Json bug to print 0s

Commit:e37bd18
Author:Jiang Chen

Change config names

Commit:e5c43f7
Author:Jiang Chen

Added weight by delta target option to pairwise loss.

Commit:edf942e
Author:Jiang Chen

Simplify loss function config

Commit:983e535
Author:Jiang Chen

Refactor tsv config.

Commit:dd32c16
Author:Jiang Chen
Committer:Jiang Chen

Refactor the code to add support for single tsv loading

Commit:a57a866
Author:Jiang Chen

Initial check in