Skip to content

Commit b65bd84

Browse files
committed
Move prune_preserve to collaborative_optimizations.
Update PQAT public API. Change-Id: If99eabae1aef85aa7505e790522b8b04ee3c7b9d
1 parent 66773c2 commit b65bd84

File tree

13 files changed

+33
-8
lines changed

13 files changed

+33
-8
lines changed

tensorflow_model_optimization/python/core/api/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ py_library(
1212
"quantization/keras/__init__.py",
1313
"quantization/keras/default_8bit/__init__.py",
1414
"quantization/keras/quantizers/__init__.py",
15-
"quantization/keras/experimental_scheme/__init__.py",
15+
"quantization/keras/collaborative_optimization_scheme/__init__.py",
1616
"sparsity/__init__.py",
1717
"sparsity/keras/__init__.py",
1818
],

tensorflow_model_optimization/python/core/api/quantization/keras/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
# submodules
1919
from tensorflow_model_optimization.python.core.api.quantization.keras import quantizers
2020
from tensorflow_model_optimization.python.core.api.quantization.keras import default_8bit
21-
from tensorflow_model_optimization.python.core.api.quantization.keras import experimental_scheme
21+
from tensorflow_model_optimization.python.core.api.quantization.keras import collaborative_optimization_scheme
2222

2323
# quantize all layers with default quantization implementation.
2424
from tensorflow_model_optimization.python.core.quantization.keras.quantize import quantize_model

tensorflow_model_optimization/python/core/api/quantization/keras/experimental_scheme/__init__.py renamed to tensorflow_model_optimization/python/core/api/quantization/keras/collaborative_optimization_scheme/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@
1414
# ==============================================================================
1515
"""Module containing experimental Quantization schemes."""
1616

17-
from tensorflow_model_optimization.python.core.quantization.keras.prune_preserve.default_8bit_prune_preserve_quantize_scheme import (
17+
from tensorflow_model_optimization.python.core.quantization.keras.collaborative_optimizations.prune_preserve.default_8bit_prune_preserve_quantize_scheme import (
1818
Default8BitPrunePreserveQuantizeScheme, )

tensorflow_model_optimization/python/core/quantization/keras/BUILD

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ py_library(
1717
"//tensorflow_model_optimization/python/core/quantization/keras/graph_transformations",
1818
"//tensorflow_model_optimization/python/core/quantization/keras/layers",
1919
"//tensorflow_model_optimization/python/core/quantization/keras/default_8bit",
20-
"//tensorflow_model_optimization/python/core/quantization/keras/prune_preserve",
20+
"//tensorflow_model_optimization/python/core/quantization/keras/collaborative_optimizations",
2121
],
2222
)
2323

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package(default_visibility = ["//tensorflow_model_optimization:__subpackages__"])
2+
3+
licenses(["notice"]) # Apache 2.0
4+
5+
py_library(
6+
name = "collaborative_optimizations",
7+
srcs = ["__init__.py"],
8+
srcs_version = "PY3",
9+
deps = ["//tensorflow_model_optimization/python/core/quantization/keras/collaborative_optimizations/prune_preserve"],
10+
)
File renamed without changes.
File renamed without changes.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# Copyright 2020 The TensorFlow Authors. All Rights Reserved.
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
# ==============================================================================
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
from tensorflow_model_optimization.python.core.quantization.keras.default_8bit import (
1818
default_8bit_quantize_scheme, )
19-
from tensorflow_model_optimization.python.core.quantization.keras.prune_preserve import (
19+
from tensorflow_model_optimization.python.core.quantization.keras.collaborative_optimizations.prune_preserve import (
2020
prune_preserve_quantize_registry, )
2121

2222

File renamed without changes.

0 commit comments

Comments
 (0)