1licenses(["notice"])  # Apache 2.0
2
3exports_files(["LICENSE"])
4
5load("//tensorflow/core:platform/default/build_config.bzl", "tf_proto_library")
6
7tf_proto_library(
8    name = "learner_proto",
9    srcs = [
10        "learner.proto",
11    ],
12    cc_api_version = 2,
13    visibility = ["//visibility:public"],
14)
15
16tf_proto_library(
17    name = "quantiles_proto",
18    srcs = [
19        "quantiles.proto",
20    ],
21    cc_api_version = 2,
22    visibility = ["//visibility:public"],
23)
24
25tf_proto_library(
26    name = "split_info_proto",
27    srcs = ["split_info.proto"],
28    cc_api_version = 2,
29    protodeps = [
30        ":tree_config_proto",
31    ],
32    visibility = ["//visibility:public"],
33)
34
35tf_proto_library(
36    name = "tree_config_proto",
37    srcs = ["tree_config.proto"],
38    cc_api_version = 2,
39    visibility = ["//visibility:public"],
40)
41