File tree Expand file tree Collapse file tree 9 files changed +14
-24
lines changed Expand file tree Collapse file tree 9 files changed +14
-24
lines changed Original file line number Diff line number Diff line change 2828from keras_nlp import utils
2929
3030# This is the global source of truth for the version number.
31- __version__ = "0.5.0.dev0 "
31+ __version__ = "0.5.1 "
Original file line number Diff line number Diff line change 2020)
2121from keras_nlp .models .albert .albert_preprocessor import AlbertPreprocessor
2222from keras_nlp .models .albert .albert_tokenizer import AlbertTokenizer
23- from keras_nlp .models .bart .bart_backbone import BartBackbone
24- from keras_nlp .models .bart .bart_preprocessor import BartPreprocessor
25- from keras_nlp .models .bart .bart_seq_2_seq_lm_preprocessor import (
26- BartSeq2SeqLMPreprocessor ,
27- )
28- from keras_nlp .models .bart .bart_tokenizer import BartTokenizer
2923from keras_nlp .models .bert .bert_backbone import BertBackbone
3024from keras_nlp .models .bert .bert_classifier import BertClassifier
3125from keras_nlp .models .bert .bert_masked_lm import BertMaskedLM
9286)
9387from keras_nlp .models .roberta .roberta_preprocessor import RobertaPreprocessor
9488from keras_nlp .models .roberta .roberta_tokenizer import RobertaTokenizer
95- from keras_nlp .models .t5 .t5_backbone import T5Backbone
96- from keras_nlp .models .t5 .t5_tokenizer import T5Tokenizer
97- from keras_nlp .models .whisper .whisper_backbone import WhisperBackbone
9889from keras_nlp .models .xlm_roberta .xlm_roberta_backbone import XLMRobertaBackbone
9990from keras_nlp .models .xlm_roberta .xlm_roberta_classifier import (
10091 XLMRobertaClassifier ,
Original file line number Diff line number Diff line change 1919import tensorflow as tf
2020from tensorflow import keras
2121
22- from keras_nlp .api_export import keras_nlp_export
2322from keras_nlp .layers .position_embedding import PositionEmbedding
2423from keras_nlp .layers .transformer_decoder import TransformerDecoder
2524from keras_nlp .layers .transformer_encoder import TransformerEncoder
@@ -32,7 +31,7 @@ def bart_kernel_initializer(stddev=0.02):
3231 return keras .initializers .TruncatedNormal (stddev = stddev )
3332
3433
35- @keras_nlp_export ( "keras_nlp.models.BartBackbone " )
34+ @keras . utils . register_keras_serializable ( package = "keras_nlp" )
3635class BartBackbone (Backbone ):
3736 """BART encoder-decoder network.
3837
Original file line number Diff line number Diff line change 1616import copy
1717
1818import tensorflow as tf
19+ from tensorflow import keras
1920
20- from keras_nlp .api_export import keras_nlp_export
2121from keras_nlp .layers .multi_segment_packer import MultiSegmentPacker
2222from keras_nlp .models .bart .bart_presets import backbone_presets
2323from keras_nlp .models .bart .bart_tokenizer import BartTokenizer
2929from keras_nlp .utils .python_utils import classproperty
3030
3131
32- @keras_nlp_export ( "keras_nlp.models.BartPreprocessor " )
32+ @keras . utils . register_keras_serializable ( package = "keras_nlp" )
3333class BartPreprocessor (Preprocessor ):
3434 """A BART preprocessing layer which tokenizes and packs inputs.
3535
Original file line number Diff line number Diff line change 1515"""BART Seq2Seq LM preprocessor layer."""
1616
1717from absl import logging
18+ from tensorflow import keras
1819
19- from keras_nlp .api_export import keras_nlp_export
2020from keras_nlp .models .bart .bart_preprocessor import BartPreprocessor
2121from keras_nlp .utils .keras_utils import pack_x_y_sample_weight
2222
2323
24- @keras_nlp_export ( "keras_nlp.models.BartSeq2SeqLMPreprocessor " )
24+ @keras . utils . register_keras_serializable ( package = "keras_nlp" )
2525class BartSeq2SeqLMPreprocessor (BartPreprocessor ):
2626 """BART Seq2Seq LM preprocessor.
2727
Original file line number Diff line number Diff line change 1616
1717import copy
1818
19- from keras_nlp .api_export import keras_nlp_export
19+ from tensorflow import keras
20+
2021from keras_nlp .models .bart .bart_presets import backbone_presets
2122from keras_nlp .tokenizers .byte_pair_tokenizer import BytePairTokenizer
2223from keras_nlp .utils .python_utils import classproperty
2324
2425
25- @keras_nlp_export ( "keras_nlp.models.BartTokenizer " )
26+ @keras . utils . register_keras_serializable ( package = "keras_nlp" )
2627class BartTokenizer (BytePairTokenizer ):
2728 """A BART tokenizer using Byte-Pair Encoding subword segmentation.
2829
Original file line number Diff line number Diff line change 1717import tensorflow as tf
1818from tensorflow import keras
1919
20- from keras_nlp .api_export import keras_nlp_export
2120from keras_nlp .layers .transformer_layer_utils import compute_causal_mask
2221from keras_nlp .models .backbone import Backbone
2322from keras_nlp .models .t5 .t5_layer_norm import T5LayerNorm
2423from keras_nlp .models .t5 .t5_transformer_layer import T5TransformerLayer
2524from keras_nlp .utils .python_utils import classproperty
2625
2726
28- @keras_nlp_export ( "keras_nlp.models.T5Backbone " )
27+ @keras . utils . register_keras_serializable ( package = "keras_nlp" )
2928class T5Backbone (Backbone ):
3029 """T5 encoder-decoder backbone model.
3130
Original file line number Diff line number Diff line change 1414
1515"""T5 tokenizer."""
1616
17- from keras_nlp .api_export import keras_nlp_export
17+ from tensorflow import keras
18+
1819from keras_nlp .tokenizers .sentence_piece_tokenizer import SentencePieceTokenizer
1920
2021
21- @keras_nlp_export ( "keras_nlp.models.T5Tokenizer " )
22+ @keras . utils . register_keras_serializable ( package = "keras_nlp" )
2223class T5Tokenizer (SentencePieceTokenizer ):
2324 """T5 tokenizer layer based on SentencePiece.
2425
Original file line number Diff line number Diff line change 1717import tensorflow as tf
1818from tensorflow import keras
1919
20- from keras_nlp .api_export import keras_nlp_export
2120from keras_nlp .layers .position_embedding import PositionEmbedding
2221from keras_nlp .layers .token_and_position_embedding import (
2322 TokenAndPositionEmbedding ,
@@ -36,7 +35,7 @@ def whisper_kernel_initializer(stddev=0.02):
3635 return keras .initializers .TruncatedNormal (stddev = stddev )
3736
3837
39- @keras_nlp_export ( "keras_nlp.models.WhisperBackbone " )
38+ @keras . utils . register_keras_serializable ( package = "keras_nlp" )
4039class WhisperBackbone (Backbone ):
4140 """A Whisper encoder-decoder network for speech.
4241
You can’t perform that action at this time.
0 commit comments