1
+ load ("//tensorflow_model_optimization:tensorflow_model_optimization.bzl" , "py_strict_library" )
2
+
1
3
package (default_visibility = ["//visibility:public" ])
2
4
3
5
licenses (["notice" ]) # Apache 2.0
4
6
5
- py_library (
7
+ py_strict_library (
6
8
name = "api" ,
7
9
srcs = [
8
10
"__init__.py" ,
@@ -23,8 +25,31 @@ py_library(
23
25
],
24
26
srcs_version = "PY3" ,
25
27
deps = [
26
- "//tensorflow_model_optimization/python/core/clustering/keras" ,
27
- "//tensorflow_model_optimization/python/core/quantization/keras" ,
28
- "//tensorflow_model_optimization/python/core/sparsity/keras" ,
28
+ "//tensorflow_model_optimization/python/core/clustering/keras:cluster" ,
29
+ "//tensorflow_model_optimization/python/core/clustering/keras:cluster_config" ,
30
+ "//tensorflow_model_optimization/python/core/clustering/keras:clusterable_layer" ,
31
+ "//tensorflow_model_optimization/python/core/clustering/keras:clustering_algorithm" ,
32
+ "//tensorflow_model_optimization/python/core/clustering/keras:clustering_callbacks" ,
33
+ "//tensorflow_model_optimization/python/core/clustering/keras/experimental" ,
34
+ "//tensorflow_model_optimization/python/core/quantization/keras:quantize" ,
35
+ "//tensorflow_model_optimization/python/core/quantization/keras:quantize_config" ,
36
+ "//tensorflow_model_optimization/python/core/quantization/keras:quantize_layout_transform" ,
37
+ "//tensorflow_model_optimization/python/core/quantization/keras:quantize_registry" ,
38
+ "//tensorflow_model_optimization/python/core/quantization/keras:quantize_scheme" ,
39
+ "//tensorflow_model_optimization/python/core/quantization/keras:quantize_wrapper" ,
40
+ "//tensorflow_model_optimization/python/core/quantization/keras:quantizers" ,
41
+ "//tensorflow_model_optimization/python/core/quantization/keras/collaborative_optimizations/cluster_preserve:cluster_utils" ,
42
+ "//tensorflow_model_optimization/python/core/quantization/keras/collaborative_optimizations/cluster_preserve:default_8bit_cluster_preserve_quantize_scheme" ,
43
+ "//tensorflow_model_optimization/python/core/quantization/keras/collaborative_optimizations/prune_preserve:default_8bit_prune_preserve_quantize_scheme" ,
44
+ "//tensorflow_model_optimization/python/core/quantization/keras/default_8bit:default_8bit_quantize_layout_transform" ,
45
+ "//tensorflow_model_optimization/python/core/quantization/keras/default_8bit:default_8bit_quantize_registry" ,
46
+ "//tensorflow_model_optimization/python/core/quantization/keras/default_8bit:default_8bit_quantize_scheme" ,
47
+ "//tensorflow_model_optimization/python/core/quantization/keras/default_8bit:default_8bit_transforms" ,
48
+ "//tensorflow_model_optimization/python/core/quantization/keras/graph_transformations:model_transformer" ,
49
+ "//tensorflow_model_optimization/python/core/quantization/keras/graph_transformations:transforms" ,
50
+ "//tensorflow_model_optimization/python/core/sparsity/keras:prunable_layer" ,
51
+ "//tensorflow_model_optimization/python/core/sparsity/keras:prune" ,
52
+ "//tensorflow_model_optimization/python/core/sparsity/keras:pruning_callbacks" ,
53
+ "//tensorflow_model_optimization/python/core/sparsity/keras:pruning_schedule" ,
29
54
],
30
55
)
0 commit comments