Skip to content

Commit f920bc0

Browse files
committed
Unexport models from the 0.12 release (#1639)
1 parent 619a951 commit f920bc0

File tree

11 files changed

+16
-36
lines changed

11 files changed

+16
-36
lines changed

keras_nlp/api/models/__init__.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -120,15 +120,6 @@
120120
)
121121
from keras_nlp.src.models.gpt2.gpt2_preprocessor import GPT2Preprocessor
122122
from keras_nlp.src.models.gpt2.gpt2_tokenizer import GPT2Tokenizer
123-
from keras_nlp.src.models.gpt_neo_x.gpt_neo_x_backbone import GPTNeoXBackbone
124-
from keras_nlp.src.models.gpt_neo_x.gpt_neo_x_causal_lm import GPTNeoXCausalLM
125-
from keras_nlp.src.models.gpt_neo_x.gpt_neo_x_causal_lm_preprocessor import (
126-
GPTNeoXCausalLMPreprocessor,
127-
)
128-
from keras_nlp.src.models.gpt_neo_x.gpt_neo_x_preprocessor import (
129-
GPTNeoXPreprocessor,
130-
)
131-
from keras_nlp.src.models.gpt_neo_x.gpt_neo_x_tokenizer import GPTNeoXTokenizer
132123
from keras_nlp.src.models.llama3.llama3_backbone import Llama3Backbone
133124
from keras_nlp.src.models.llama3.llama3_causal_lm import Llama3CausalLM
134125
from keras_nlp.src.models.llama3.llama3_causal_lm_preprocessor import (
@@ -191,17 +182,10 @@
191182
)
192183
from keras_nlp.src.models.roberta.roberta_tokenizer import RobertaTokenizer
193184
from keras_nlp.src.models.seq_2_seq_lm import Seq2SeqLM
194-
from keras_nlp.src.models.t5.t5_backbone import T5Backbone
195-
from keras_nlp.src.models.t5.t5_tokenizer import T5Tokenizer
196185
from keras_nlp.src.models.task import Task
197186
from keras_nlp.src.models.whisper.whisper_audio_feature_extractor import (
198187
WhisperAudioFeatureExtractor,
199188
)
200-
from keras_nlp.src.models.whisper.whisper_backbone import WhisperBackbone
201-
from keras_nlp.src.models.whisper.whisper_preprocessor import (
202-
WhisperPreprocessor,
203-
)
204-
from keras_nlp.src.models.whisper.whisper_tokenizer import WhisperTokenizer
205189
from keras_nlp.src.models.xlm_roberta.xlm_roberta_backbone import (
206190
XLMRobertaBackbone,
207191
)

keras_nlp/src/models/gpt_neo_x/gpt_neo_x_backbone.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
from keras_nlp.src.api_export import keras_nlp_export
1615
from keras_nlp.src.backend import keras
1716
from keras_nlp.src.layers.modeling.reversible_embedding import (
1817
ReversibleEmbedding,
@@ -26,7 +25,7 @@ def _gpt_neo_x_kernel_initializer(stddev=0.02):
2625
return keras.initializers.RandomNormal(stddev=stddev)
2726

2827

29-
@keras_nlp_export("keras_nlp.models.GPTNeoXBackbone")
28+
@keras.saving.register_keras_serializable(package="keras_nlp")
3029
class GPTNeoXBackbone(Backbone):
3130
"""GPT-NeoX core network with hyperparameters.
3231

keras_nlp/src/models/gpt_neo_x/gpt_neo_x_causal_lm.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
from keras_nlp.src.api_export import keras_nlp_export
15+
from keras_nlp.src.backend import keras
1616
from keras_nlp.src.backend import ops
1717
from keras_nlp.src.models.causal_lm import CausalLM
1818
from keras_nlp.src.models.gpt_neo_x.gpt_neo_x_backbone import GPTNeoXBackbone
@@ -22,7 +22,7 @@
2222
from keras_nlp.src.utils.tensor_utils import any_equal
2323

2424

25-
@keras_nlp_export("keras_nlp.models.GPTNeoXCausalLM")
25+
@keras.saving.register_keras_serializable(package="keras_nlp")
2626
class GPTNeoXCausalLM(CausalLM):
2727
"""An end-to-end GPTNeoX model for causal language modeling.
2828

keras_nlp/src/models/gpt_neo_x/gpt_neo_x_causal_lm_preprocessor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
)
2222
from absl import logging
2323

24-
from keras_nlp.src.api_export import keras_nlp_export
24+
from keras_nlp.src.backend import keras
2525
from keras_nlp.src.backend import ops
2626
from keras_nlp.src.models.gpt_neo_x.gpt_neo_x_preprocessor import (
2727
GPTNeoXPreprocessor,
@@ -32,7 +32,7 @@
3232
from keras_nlp.src.utils.keras_utils import pack_x_y_sample_weight
3333

3434

35-
@keras_nlp_export("keras_nlp.models.GPTNeoXCausalLMPreprocessor")
35+
@keras.saving.register_keras_serializable(package="keras_nlp")
3636
class GPTNeoXCausalLMPreprocessor(GPTNeoXPreprocessor):
3737
"""GPT-NeoX Causal LM preprocessor.
3838

keras_nlp/src/models/gpt_neo_x/gpt_neo_x_preprocessor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
from keras_nlp.src.api_export import keras_nlp_export
15+
from keras_nlp.src.backend import keras
1616
from keras_nlp.src.layers.preprocessing.start_end_packer import StartEndPacker
1717
from keras_nlp.src.models.gpt_neo_x.gpt_neo_x_tokenizer import GPTNeoXTokenizer
1818
from keras_nlp.src.models.preprocessor import Preprocessor
@@ -22,7 +22,7 @@
2222
from keras_nlp.src.utils.keras_utils import pack_x_y_sample_weight
2323

2424

25-
@keras_nlp_export("keras_nlp.models.GPTNeoXPreprocessor")
25+
@keras.saving.register_keras_serializable(package="keras_nlp")
2626
class GPTNeoXPreprocessor(Preprocessor):
2727
"""GPTNeoX preprocessing layer which tokenizes and packs inputs.
2828

keras_nlp/src/models/gpt_neo_x/gpt_neo_x_tokenizer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
from keras_nlp.src.api_export import keras_nlp_export
15+
from keras_nlp.src.backend import keras
1616
from keras_nlp.src.tokenizers.byte_pair_tokenizer import BytePairTokenizer
1717

1818

19-
@keras_nlp_export("keras_nlp.models.GPTNeoXTokenizer")
19+
@keras.saving.register_keras_serializable(package="keras_nlp")
2020
class GPTNeoXTokenizer(BytePairTokenizer):
2121
"""A GPTNeoX tokenizer using Byte-Pair Encoding subword segmentation.
2222

keras_nlp/src/models/t5/t5_backbone.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
from keras_nlp.src.api_export import keras_nlp_export
1615
from keras_nlp.src.backend import keras
1716
from keras_nlp.src.layers.modeling.reversible_embedding import (
1817
ReversibleEmbedding,
@@ -22,7 +21,7 @@
2221
from keras_nlp.src.models.t5.t5_transformer_layer import T5TransformerLayer
2322

2423

25-
@keras_nlp_export("keras_nlp.models.T5Backbone")
24+
@keras.saving.register_keras_serializable(package="keras_nlp")
2625
class T5Backbone(Backbone):
2726
"""T5 encoder-decoder backbone model.
2827

keras_nlp/src/models/t5/t5_tokenizer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
from keras_nlp.src.api_export import keras_nlp_export
15+
from keras_nlp.src.backend import keras
1616
from keras_nlp.src.tokenizers.sentence_piece_tokenizer import (
1717
SentencePieceTokenizer,
1818
)
1919

2020

21-
@keras_nlp_export("keras_nlp.models.T5Tokenizer")
21+
@keras.saving.register_keras_serializable(package="keras_nlp")
2222
class T5Tokenizer(SentencePieceTokenizer):
2323
"""T5 tokenizer layer based on SentencePiece.
2424

keras_nlp/src/models/whisper/whisper_backbone.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
# limitations under the License.
1414

1515

16-
from keras_nlp.src.api_export import keras_nlp_export
1716
from keras_nlp.src.backend import keras
1817
from keras_nlp.src.backend import ops
1918
from keras_nlp.src.layers.modeling.position_embedding import PositionEmbedding
@@ -35,7 +34,7 @@ def call(self, x):
3534
return ops.pad(x, [[0, 0], [1, 1], [0, 0]])
3635

3736

38-
@keras_nlp_export("keras_nlp.models.WhisperBackbone")
37+
@keras.saving.register_keras_serializable(package="keras_nlp")
3938
class WhisperBackbone(Backbone):
4039
"""A Whisper encoder-decoder network for speech.
4140

keras_nlp/src/models/whisper/whisper_preprocessor.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515

1616
from absl import logging
1717

18-
from keras_nlp.src.api_export import keras_nlp_export
1918
from keras_nlp.src.backend import keras
2019
from keras_nlp.src.layers.preprocessing.start_end_packer import StartEndPacker
2120
from keras_nlp.src.models.preprocessor import Preprocessor
@@ -29,7 +28,7 @@
2928
from keras_nlp.src.utils.keras_utils import pack_x_y_sample_weight
3029

3130

32-
@keras_nlp_export("keras_nlp.models.WhisperPreprocessor")
31+
@keras.saving.register_keras_serializable(package="keras_nlp")
3332
class WhisperPreprocessor(Preprocessor):
3433
"""A Whisper preprocessing layer which handles audio and text input.
3534

0 commit comments

Comments
 (0)