keras/BUILD
Qianli Scott Zhu d592b6ca19
Sync OSS keras to head. (#14300)
PiperOrigin-RevId: 347068926
2020-12-11 13:57:47 -08:00

124 lines
3.6 KiB
Python

load("@keras_deps//:requirements.bzl", "requirement")
py_library(
name = "expect_absl_installed",
# This is a dummy rule used as a absl dependency in open-source.
# We expect absl to already be installed on the system, e.g. via
# `pip install absl`
visibility = ["//visibility:public"],
deps = [
requirement("absl-py"),
],
)
py_library(
name = "expect_h5py_installed",
# This is a dummy rule used as a h5 dependency in open-source.
# We expect h5py to already be installed on the system, e.g. via
# `pip install h5py'
visibility = ["//visibility:public"],
deps = [
requirement("h5py"),
],
)
py_library(
name = "expect_keras_preprocessing_installed",
# This is a dummy rule used as a keras_preprocessing dependency in open-source.
# We expect keras_preprocessing to already be installed on the system, e.g. via
# `pip install keras_preprocessing`
visibility = ["//visibility:public"],
deps = [
requirement("keras_preprocessing"),
],
)
py_library(
name = "expect_numpy_installed",
# This is a dummy rule used as a numpy dependency in open-source.
# We expect numpy to already be installed on the system, e.g. via
# `pip install numpy`
visibility = ["//visibility:public"],
deps = [
requirement("numpy"),
],
)
py_library(
name = "expect_pandas_installed",
# This is a dummy rule used as a pandas dependency in open-source.
# We expect pandas to already be installed on the system, e.g. via
# `pip install pandas'
visibility = ["//visibility:public"],
deps = [
requirement("pandas"),
],
)
# Note that this dependency is for testing only.
py_library(
name = "expect_portpicker_installed",
# This is a dummy rule used as a pandas dependency in open-source.
# We expect portpicker to already be installed on the system, e.g. via
# `pip install portpicker'
visibility = ["//visibility:public"],
deps = [
requirement("portpicker"),
],
)
py_library(
name = "expect_pydot_installed",
# This is a dummy rule used as a pydot dependency in open-source.
# We expect pydot to already be installed on the system, e.g. via
# `pip install pydot'
visibility = ["//visibility:public"],
deps = [
requirement("pydot"),
],
)
py_library(
name = "expect_scipy_installed",
# This is a dummy rule used as a scipy dependency in open-source.
# We expect scipy to already be installed on the system, e.g. via
# `pip install scipy'
visibility = ["//visibility:public"],
deps = [
requirement("scipy"),
],
)
py_library(
name = "expect_six_installed",
# This is a dummy rule used as a six dependency in open-source.
# We expect six to already be installed on the system, e.g. via
# `pip install six`
visibility = ["//visibility:public"],
deps = [
requirement("six"),
],
)
py_library(
name = "expect_tensorflow_installed",
# This is a dummy rule used as a tensorflow dependency in open-source.
# We expect tensorflow to already be installed on the system, e.g. via
# `pip install tensorflow` or `pip install tensorflow_gpu`
visibility = ["//visibility:public"],
deps = [
requirement("tf-nightly"),
],
)
py_library(
name = "expect_yaml_installed",
# This is a dummy rule used as a yaml dependency in open-source.
# We expect yaml to already be installed on the system, e.g. via
# `pip install yaml`
visibility = ["//visibility:public"],
deps = [
requirement("pyyaml"),
],
)