1 package(default_visibility = ["//visibility:public"]) 2 3 licenses(["notice"]) # Apache 2.0 4 5 exports_files([ 6 "LICENSE", 7 "generic_tree_model_proto.swig", 8 ]) 9 10 load( 11 "//tensorflow/core:platform/default/build_config.bzl", 12 "tf_proto_library", 13 "tf_pyclif_proto_library", 14 ) 15 16 filegroup( 17 name = "all_files", 18 srcs = glob( 19 ["**/*"], 20 ), 21 visibility = ["//tensorflow:__subpackages__"], 22 ) 23 24 tf_proto_library( 25 name = "generic_tree_model", 26 srcs = ["generic_tree_model.proto"], 27 cc_api_version = 2, 28 go_api_version = 2, 29 java_api_version = 2, 30 visibility = ["//visibility:public"], 31 ) 32 33 tf_proto_library( 34 name = "generic_tree_model_extensions", 35 srcs = ["generic_tree_model_extensions.proto"], 36 cc_api_version = 2, 37 go_api_version = 2, 38 protodeps = [":generic_tree_model"], 39 visibility = ["//visibility:public"], 40 ) 41 42 tf_pyclif_proto_library( 43 name = "generic_tree_model_pyclif", 44 proto_lib = ":generic_tree_model", 45 proto_srcfile = "generic_tree_model.proto", 46 visibility = ["//visibility:public"], 47 ) 48