Skip to content

Commit 0d3b3b2

Browse files
committed
Unexport models that are not in the 0.6 release (#1125)
This change will not affect the master branch, where they will continued to be exported. For the release branch we will not yet export or document these models. Though all of these models are coming soon!
1 parent cecbeb2 commit 0d3b3b2

18 files changed

+26
-36
lines changed

keras_nlp/models/bart/bart_backbone.py

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

1515
import copy
1616

17-
from keras_nlp.api_export import keras_nlp_export
1817
from keras_nlp.backend import keras
1918
from keras_nlp.layers.modeling.position_embedding import PositionEmbedding
2019
from keras_nlp.layers.modeling.reversible_embedding import ReversibleEmbedding
@@ -29,7 +28,7 @@ def bart_kernel_initializer(stddev=0.02):
2928
return keras.initializers.TruncatedNormal(stddev=stddev)
3029

3130

32-
@keras_nlp_export("keras_nlp.models.BartBackbone")
31+
@keras.saving.register_keras_serializable(package="keras_nlp")
3332
class BartBackbone(Backbone):
3433
"""BART encoder-decoder network.
3534

keras_nlp/models/bart/bart_preprocessor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
import copy
1616

17-
from keras_nlp.api_export import keras_nlp_export
17+
from keras_nlp.backend import keras
1818
from keras_nlp.layers.preprocessing.start_end_packer import StartEndPacker
1919
from keras_nlp.models.bart.bart_presets import backbone_presets
2020
from keras_nlp.models.bart.bart_tokenizer import BartTokenizer
@@ -26,7 +26,7 @@
2626
from keras_nlp.utils.python_utils import classproperty
2727

2828

29-
@keras_nlp_export("keras_nlp.models.BartPreprocessor")
29+
@keras.saving.register_keras_serializable(package="keras_nlp")
3030
class BartPreprocessor(Preprocessor):
3131
"""A BART preprocessing layer which tokenizes and packs inputs.
3232

keras_nlp/models/bart/bart_seq_2_seq_lm.py

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

1515
import copy
1616

17-
from keras_nlp.api_export import keras_nlp_export
1817
from keras_nlp.backend import keras
1918
from keras_nlp.backend import ops
2019
from keras_nlp.models.bart.bart_backbone import BartBackbone
@@ -26,7 +25,7 @@
2625
from keras_nlp.utils.python_utils import classproperty
2726

2827

29-
@keras_nlp_export("keras_nlp.models.BartSeq2SeqLM")
28+
@keras.saving.register_keras_serializable(package="keras_nlp")
3029
class BartSeq2SeqLM(GenerativeTask):
3130
"""An end-to-end BART model for seq2seq language modeling.
3231

keras_nlp/models/bart/bart_seq_2_seq_lm_preprocessor.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import tensorflow as tf
1818
from absl import logging
1919

20-
from keras_nlp.api_export import keras_nlp_export
20+
from keras_nlp.backend import keras
2121
from keras_nlp.backend import ops
2222
from keras_nlp.models.bart.bart_preprocessor import BartPreprocessor
2323
from keras_nlp.models.bart.bart_presets import backbone_presets
@@ -28,7 +28,7 @@
2828
from keras_nlp.utils.python_utils import classproperty
2929

3030

31-
@keras_nlp_export("keras_nlp.models.BartSeq2SeqLMPreprocessor")
31+
@keras.saving.register_keras_serializable(package="keras_nlp")
3232
class BartSeq2SeqLMPreprocessor(BartPreprocessor):
3333
"""BART Seq2Seq LM preprocessor.
3434

keras_nlp/models/bart/bart_tokenizer.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@
1414

1515
import copy
1616

17-
from keras_nlp.api_export import keras_nlp_export
17+
from keras_nlp.backend import keras
1818
from keras_nlp.models.bart.bart_presets import backbone_presets
1919
from keras_nlp.tokenizers.byte_pair_tokenizer import BytePairTokenizer
2020
from keras_nlp.utils.python_utils import classproperty
2121

2222

23-
@keras_nlp_export("keras_nlp.models.BartTokenizer")
23+
@keras.saving.register_keras_serializable(package="keras_nlp")
2424
class BartTokenizer(BytePairTokenizer):
2525
"""A BART tokenizer using Byte-Pair Encoding subword segmentation.
2626

keras_nlp/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.api_export import keras_nlp_export
1615
from keras_nlp.backend import keras
1716
from keras_nlp.layers.modeling.reversible_embedding import ReversibleEmbedding
1817
from keras_nlp.models.backbone import Backbone
@@ -23,7 +22,7 @@ def _gpt_neo_x_kernel_initializer(stddev=0.02):
2322
return keras.initializers.RandomNormal(stddev=stddev)
2423

2524

26-
@keras_nlp_export("keras_nlp.models.GPTNeoXBackbone")
25+
@keras.saving.register_keras_serializable(package="keras_nlp")
2726
class GPTNeoXBackbone(Backbone):
2827
"""GPT-NeoX core network with hyperparameters.
2928

keras_nlp/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
@@ -15,7 +15,7 @@
1515
import tensorflow as tf
1616
from absl import logging
1717

18-
from keras_nlp.api_export import keras_nlp_export
18+
from keras_nlp.backend import keras
1919
from keras_nlp.backend import ops
2020
from keras_nlp.models.gpt_neo_x.gpt_neo_x_preprocessor import (
2121
GPTNeoXPreprocessor,
@@ -26,7 +26,7 @@
2626
from keras_nlp.utils.keras_utils import pack_x_y_sample_weight
2727

2828

29-
@keras_nlp_export("keras_nlp.models.GPTNeoXCausalLMPreprocessor")
29+
@keras.saving.register_keras_serializable(package="keras_nlp")
3030
class GPTNeoXCausalLMPreprocessor(GPTNeoXPreprocessor):
3131
"""GPT-NeoX Causal LM preprocessor.
3232

keras_nlp/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.api_export import keras_nlp_export
15+
from keras_nlp.backend import keras
1616
from keras_nlp.layers.preprocessing.start_end_packer import StartEndPacker
1717
from keras_nlp.models.gpt_neo_x.gpt_neo_x_tokenizer import GPTNeoXTokenizer
1818
from keras_nlp.models.preprocessor import Preprocessor
@@ -23,7 +23,7 @@
2323
from keras_nlp.utils.python_utils import classproperty
2424

2525

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

keras_nlp/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.api_export import keras_nlp_export
15+
from keras_nlp.backend import keras
1616
from keras_nlp.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/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.api_export import keras_nlp_export
1615
from keras_nlp.backend import keras
1716
from keras_nlp.layers.modeling.reversible_embedding import ReversibleEmbedding
1817
from keras_nlp.models.backbone import Backbone
@@ -22,7 +21,7 @@
2221
from keras_nlp.utils.tensor_utils import assert_tf_backend
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

0 commit comments

Comments
 (0)