diff --git a/tensorflow_model_optimization/BUILD b/tensorflow_model_optimization/BUILD index 20b13381..cc8fa144 100644 --- a/tensorflow_model_optimization/BUILD +++ b/tensorflow_model_optimization/BUILD @@ -17,7 +17,7 @@ exports_files(["LICENSE"]) py_library( name = "tensorflow_model_optimization", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, deps = [ # distutils dep1, "//tensorflow_model_optimization/python", # buildcleaner: keep diff --git a/tensorflow_model_optimization/python/BUILD b/tensorflow_model_optimization/python/BUILD index 1aca10c9..63f86cc6 100644 --- a/tensorflow_model_optimization/python/BUILD +++ b/tensorflow_model_optimization/python/BUILD @@ -7,7 +7,7 @@ licenses(["notice"]) py_library( name = "python", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, deps = [ "//tensorflow_model_optimization/python/core", # buildcleaner: keep ], diff --git a/tensorflow_model_optimization/python/core/BUILD b/tensorflow_model_optimization/python/core/BUILD index 3d15a666..ee61465b 100644 --- a/tensorflow_model_optimization/python/core/BUILD +++ b/tensorflow_model_optimization/python/core/BUILD @@ -7,7 +7,7 @@ licenses(["notice"]) py_library( name = "core", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, deps = [ "//tensorflow_model_optimization/python/core/api", # buildcleaner: keep "//tensorflow_model_optimization/python/core/clustering", # buildcleaner: keep @@ -21,5 +21,5 @@ py_library( py_library( name = "version", srcs = ["version.py"], - strict_deps = True, + strict_deps = False, ) diff --git a/tensorflow_model_optimization/python/core/api/BUILD b/tensorflow_model_optimization/python/core/api/BUILD index d1505853..1a433d25 100644 --- a/tensorflow_model_optimization/python/core/api/BUILD +++ b/tensorflow_model_optimization/python/core/api/BUILD @@ -27,7 +27,7 @@ py_library( "sparsity/__init__.py", "sparsity/keras/__init__.py", ], - strict_deps = True, + strict_deps = False, deps = [ "//tensorflow_model_optimization/python/core/clustering/keras:cluster", "//tensorflow_model_optimization/python/core/clustering/keras:cluster_config", diff --git a/tensorflow_model_optimization/python/core/clustering/BUILD b/tensorflow_model_optimization/python/core/clustering/BUILD index 894c0606..7da0fd06 100644 --- a/tensorflow_model_optimization/python/core/clustering/BUILD +++ b/tensorflow_model_optimization/python/core/clustering/BUILD @@ -7,7 +7,7 @@ licenses(["notice"]) py_library( name = "clustering", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, deps = [ "//tensorflow_model_optimization/python/core/clustering/keras", # buildcleaner: keep ], diff --git a/tensorflow_model_optimization/python/core/clustering/keras/BUILD b/tensorflow_model_optimization/python/core/clustering/keras/BUILD index 252f047a..120ede1e 100644 --- a/tensorflow_model_optimization/python/core/clustering/keras/BUILD +++ b/tensorflow_model_optimization/python/core/clustering/keras/BUILD @@ -13,7 +13,7 @@ py_library( srcs = [ "__init__.py", ], - strict_deps = True, + strict_deps = False, deps = [ ":cluster", # buildcleaner: keep ":clustering_callbacks", # buildcleaner: keep @@ -24,7 +24,7 @@ py_library( py_library( name = "cluster", srcs = ["cluster.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":cluster_config", @@ -38,14 +38,14 @@ py_library( py_library( name = "cluster_config", srcs = ["cluster_config.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], ) py_library( name = "clustering_registry", srcs = ["clustering_registry.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":clusterable_layer", @@ -58,7 +58,7 @@ py_library( py_library( name = "clusterable_layer", srcs = ["clusterable_layer.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ # six dep1, @@ -68,7 +68,7 @@ py_library( py_library( name = "clustering_centroids", srcs = ["clustering_centroids.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":cluster_config", @@ -82,7 +82,7 @@ py_library( py_library( name = "cluster_wrapper", srcs = ["cluster_wrapper.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":cluster_config", @@ -97,7 +97,7 @@ py_library( py_library( name = "clustering_algorithm", srcs = ["clustering_algorithm.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ # six dep1, @@ -109,7 +109,7 @@ py_library( py_library( name = "clustering_callbacks", srcs = ["clustering_callbacks.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ # tensorflow dep1, @@ -121,6 +121,7 @@ py_test( name = "cluster_test", size = "medium", srcs = ["cluster_test.py"], + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":cluster", @@ -189,6 +190,7 @@ py_test( name = "cluster_integration_test", size = "medium", srcs = ["cluster_integration_test.py"], + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":cluster", diff --git a/tensorflow_model_optimization/python/core/clustering/keras/experimental/BUILD b/tensorflow_model_optimization/python/core/clustering/keras/experimental/BUILD index 78798b08..083c23ed 100644 --- a/tensorflow_model_optimization/python/core/clustering/keras/experimental/BUILD +++ b/tensorflow_model_optimization/python/core/clustering/keras/experimental/BUILD @@ -11,7 +11,7 @@ py_library( srcs = [ "__init__.py", ], - strict_deps = True, + strict_deps = False, deps = [ ":cluster", # buildcleaner: keep ], @@ -20,7 +20,7 @@ py_library( py_library( name = "cluster", srcs = ["cluster.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ "//tensorflow_model_optimization/python/core/clustering/keras:cluster", diff --git a/tensorflow_model_optimization/python/core/internal/BUILD b/tensorflow_model_optimization/python/core/internal/BUILD index caaa8ccc..ba96a929 100644 --- a/tensorflow_model_optimization/python/core/internal/BUILD +++ b/tensorflow_model_optimization/python/core/internal/BUILD @@ -7,7 +7,7 @@ licenses(["notice"]) py_library( name = "internal", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, deps = [ "//tensorflow_model_optimization/python/core/internal/tensor_encoding", ], diff --git a/tensorflow_model_optimization/python/core/internal/tensor_encoding/BUILD b/tensorflow_model_optimization/python/core/internal/tensor_encoding/BUILD index 4f420a23..b24b7ffc 100644 --- a/tensorflow_model_optimization/python/core/internal/tensor_encoding/BUILD +++ b/tensorflow_model_optimization/python/core/internal/tensor_encoding/BUILD @@ -7,7 +7,7 @@ licenses(["notice"]) py_library( name = "tensor_encoding", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, deps = [ "//tensorflow_model_optimization/python/core/internal/tensor_encoding/core", "//tensorflow_model_optimization/python/core/internal/tensor_encoding/encoders", diff --git a/tensorflow_model_optimization/python/core/internal/tensor_encoding/core/BUILD b/tensorflow_model_optimization/python/core/internal/tensor_encoding/core/BUILD index 36dd5110..861dae74 100644 --- a/tensorflow_model_optimization/python/core/internal/tensor_encoding/core/BUILD +++ b/tensorflow_model_optimization/python/core/internal/tensor_encoding/core/BUILD @@ -10,7 +10,7 @@ licenses(["notice"]) py_library( name = "core", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":core_encoder", @@ -23,7 +23,7 @@ py_library( py_library( name = "core_encoder", srcs = ["core_encoder.py"], - strict_deps = True, + strict_deps = False, deps = [ ":encoding_stage", # six dep1, @@ -49,7 +49,7 @@ py_strict_test( py_library( name = "encoding_stage", srcs = ["encoding_stage.py"], - strict_deps = True, + strict_deps = False, deps = [ # six dep1, # tensorflow dep1, @@ -74,7 +74,7 @@ py_strict_test( py_library( name = "gather_encoder", srcs = ["gather_encoder.py"], - strict_deps = True, + strict_deps = False, deps = [ ":core_encoder", # tensorflow dep1, @@ -102,7 +102,7 @@ py_strict_test( py_library( name = "simple_encoder", srcs = ["simple_encoder.py"], - strict_deps = True, + strict_deps = False, deps = [ ":core_encoder", # tensorflow dep1, diff --git a/tensorflow_model_optimization/python/core/internal/tensor_encoding/encoders/BUILD b/tensorflow_model_optimization/python/core/internal/tensor_encoding/encoders/BUILD index 47cedc23..48f42f3d 100644 --- a/tensorflow_model_optimization/python/core/internal/tensor_encoding/encoders/BUILD +++ b/tensorflow_model_optimization/python/core/internal/tensor_encoding/encoders/BUILD @@ -10,7 +10,7 @@ licenses(["notice"]) py_library( name = "encoders", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":common_encoders", @@ -20,7 +20,7 @@ py_library( py_library( name = "common_encoders", srcs = ["common_encoders.py"], - strict_deps = True, + strict_deps = False, deps = [ # tensorflow dep1, "//tensorflow_model_optimization/python/core/internal/tensor_encoding/core:core_encoder", diff --git a/tensorflow_model_optimization/python/core/internal/tensor_encoding/stages/BUILD b/tensorflow_model_optimization/python/core/internal/tensor_encoding/stages/BUILD index 954113fc..905ef1a2 100644 --- a/tensorflow_model_optimization/python/core/internal/tensor_encoding/stages/BUILD +++ b/tensorflow_model_optimization/python/core/internal/tensor_encoding/stages/BUILD @@ -10,7 +10,7 @@ licenses(["notice"]) py_library( name = "stages", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":stages_impl", @@ -21,7 +21,7 @@ py_library( py_library( name = "stages_impl", srcs = ["stages_impl.py"], - strict_deps = True, + strict_deps = False, deps = [ # numpy dep1, # tensorflow dep1, diff --git a/tensorflow_model_optimization/python/core/internal/tensor_encoding/stages/research/BUILD b/tensorflow_model_optimization/python/core/internal/tensor_encoding/stages/research/BUILD index 69530287..ad4dea23 100644 --- a/tensorflow_model_optimization/python/core/internal/tensor_encoding/stages/research/BUILD +++ b/tensorflow_model_optimization/python/core/internal/tensor_encoding/stages/research/BUILD @@ -10,7 +10,7 @@ licenses(["notice"]) py_library( name = "research", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":clipping", @@ -23,7 +23,7 @@ py_library( py_library( name = "clipping", srcs = ["clipping.py"], - strict_deps = True, + strict_deps = False, deps = [ # tensorflow dep1, "//tensorflow_model_optimization/python/core/internal/tensor_encoding/core:encoding_stage", @@ -47,7 +47,7 @@ py_strict_test( py_library( name = "kashin", srcs = ["kashin.py"], - strict_deps = True, + strict_deps = False, deps = [ # numpy dep1, # tensorflow dep1, @@ -73,7 +73,7 @@ py_strict_test( py_library( name = "quantization", srcs = ["quantization.py"], - strict_deps = True, + strict_deps = False, deps = [ # tensorflow dep1, "//tensorflow_model_optimization/python/core/internal/tensor_encoding/core:encoding_stage", @@ -98,7 +98,7 @@ py_strict_test( py_library( name = "misc", srcs = ["misc.py"], - strict_deps = True, + strict_deps = False, deps = [ # tensorflow dep1, "//tensorflow_model_optimization/python/core/internal/tensor_encoding/core:encoding_stage", diff --git a/tensorflow_model_optimization/python/core/internal/tensor_encoding/testing/BUILD b/tensorflow_model_optimization/python/core/internal/tensor_encoding/testing/BUILD index fd2c830f..6e0a00b9 100644 --- a/tensorflow_model_optimization/python/core/internal/tensor_encoding/testing/BUILD +++ b/tensorflow_model_optimization/python/core/internal/tensor_encoding/testing/BUILD @@ -10,7 +10,7 @@ licenses(["notice"]) py_library( name = "testing", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":test_utils", @@ -20,7 +20,7 @@ py_library( py_library( name = "test_utils", srcs = ["test_utils.py"], - strict_deps = True, + strict_deps = False, deps = [ # absl/testing:parameterized dep1, # numpy dep1, diff --git a/tensorflow_model_optimization/python/core/internal/tensor_encoding/utils/BUILD b/tensorflow_model_optimization/python/core/internal/tensor_encoding/utils/BUILD index 08fbbfd6..8a282faa 100644 --- a/tensorflow_model_optimization/python/core/internal/tensor_encoding/utils/BUILD +++ b/tensorflow_model_optimization/python/core/internal/tensor_encoding/utils/BUILD @@ -10,7 +10,7 @@ licenses(["notice"]) py_library( name = "utils", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":py_utils", @@ -21,7 +21,7 @@ py_library( py_library( name = "py_utils", srcs = ["py_utils.py"], - strict_deps = True, + strict_deps = False, deps = [ # numpy dep1, # six dep1, @@ -46,7 +46,7 @@ py_strict_test( py_library( name = "tf_utils", srcs = ["tf_utils.py"], - strict_deps = True, + strict_deps = False, deps = [ # numpy dep1, # tensorflow dep1, diff --git a/tensorflow_model_optimization/python/core/keras/BUILD b/tensorflow_model_optimization/python/core/keras/BUILD index faab2735..0800ef66 100644 --- a/tensorflow_model_optimization/python/core/keras/BUILD +++ b/tensorflow_model_optimization/python/core/keras/BUILD @@ -10,7 +10,7 @@ licenses(["notice"]) py_library( name = "keras", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, deps = [ ":compat", ":utils", @@ -21,7 +21,7 @@ py_library( py_library( name = "test_utils", srcs = ["test_utils.py"], - strict_deps = True, + strict_deps = False, deps = [ ":compat", # numpy dep1, @@ -32,7 +32,7 @@ py_library( py_library( name = "compat", srcs = ["compat.py"], - strict_deps = True, + strict_deps = False, deps = [ # tensorflow dep1, ], @@ -41,7 +41,7 @@ py_library( py_library( name = "utils", srcs = ["utils.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ # tensorflow dep1, @@ -53,7 +53,7 @@ py_library( py_library( name = "metrics", srcs = ["metrics.py"], - strict_deps = True, + strict_deps = False, deps = [ # python/eager:monitoring tensorflow dep2, ], diff --git a/tensorflow_model_optimization/python/core/keras/testing/BUILD b/tensorflow_model_optimization/python/core/keras/testing/BUILD index 212c0e8c..82564d23 100644 --- a/tensorflow_model_optimization/python/core/keras/testing/BUILD +++ b/tensorflow_model_optimization/python/core/keras/testing/BUILD @@ -10,7 +10,7 @@ py_library( name = "test_utils_mnist", testonly = 1, srcs = ["test_utils_mnist.py"], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ # numpy dep1, diff --git a/tensorflow_model_optimization/python/core/quantization/BUILD b/tensorflow_model_optimization/python/core/quantization/BUILD index a649c0c9..f47789d9 100644 --- a/tensorflow_model_optimization/python/core/quantization/BUILD +++ b/tensorflow_model_optimization/python/core/quantization/BUILD @@ -7,7 +7,7 @@ licenses(["notice"]) py_library( name = "quantization", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, deps = [ "//tensorflow_model_optimization/python/core/quantization/keras", # buildcleaner: keep ], diff --git a/tensorflow_model_optimization/python/core/quantization/keras/BUILD b/tensorflow_model_optimization/python/core/quantization/keras/BUILD index c1a5adbc..48549e5e 100644 --- a/tensorflow_model_optimization/python/core/quantization/keras/BUILD +++ b/tensorflow_model_optimization/python/core/quantization/keras/BUILD @@ -13,7 +13,7 @@ py_library( srcs = [ "__init__.py", ], - strict_deps = True, + strict_deps = False, deps = [ ":quantize", # build-cleaner: keep # APIs are not exposed, but still needed for internal imports. @@ -28,7 +28,7 @@ py_library( py_library( name = "quant_ops", srcs = ["quant_ops.py"], - strict_deps = True, + strict_deps = False, deps = [ # absl/logging dep1, # tensorflow dep1, @@ -54,7 +54,7 @@ py_library( srcs = [ "quantizers.py", ], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":quant_ops", @@ -86,7 +86,7 @@ py_library( srcs = [ "quantize_config.py", ], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":quantizers", @@ -101,7 +101,7 @@ py_library( srcs = [ "quantize_registry.py", ], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ # six dep1, @@ -113,7 +113,7 @@ py_library( srcs = [ "quantize_layout_transform.py", ], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ # six dep1, @@ -125,7 +125,7 @@ py_library( srcs = [ "quantize_annotate.py", ], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":utils", @@ -155,7 +155,7 @@ py_library( srcs = [ "quantize_aware_activation.py", ], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":utils", @@ -188,7 +188,7 @@ py_library( srcs = [ "quantize_layer.py", ], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":quantizers", @@ -220,7 +220,7 @@ py_library( srcs = [ "quantize_wrapper.py", ], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":quantize_aware_activation", @@ -256,7 +256,7 @@ py_library( srcs = [ "quantize.py", ], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ ":quantize_annotate", @@ -350,7 +350,7 @@ py_library( srcs = [ "utils.py", ], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ # tensorflow dep1, @@ -363,7 +363,7 @@ py_library( srcs = [ "quantize_scheme.py", ], - strict_deps = True, + strict_deps = False, visibility = ["//visibility:public"], deps = [ # six dep1, diff --git a/tensorflow_model_optimization/python/core/quantization/keras/collab_opts/BUILD b/tensorflow_model_optimization/python/core/quantization/keras/collab_opts/BUILD index 389110ad..20c20333 100644 --- a/tensorflow_model_optimization/python/core/quantization/keras/collab_opts/BUILD +++ b/tensorflow_model_optimization/python/core/quantization/keras/collab_opts/BUILD @@ -7,7 +7,7 @@ licenses(["notice"]) py_library( name = "collab_opts", srcs = ["__init__.py"], - strict_deps = True, + strict_deps = False, deps = [ "//tensorflow_model_optimization/python/core/quantization/keras/collab_opts/cluster_preserve", # buildcleaner: keep "//tensorflow_model_optimization/python/core/quantization/keras/collab_opts/prune_preserve", # buildcleaner: keep