File tree Expand file tree Collapse file tree 18 files changed +26
-36
lines changed Expand file tree Collapse file tree 18 files changed +26
-36
lines changed Original file line number Diff line number Diff line change 1414
1515import copy
1616
17- from keras_nlp .api_export import keras_nlp_export
1817from keras_nlp .backend import keras
1918from keras_nlp .layers .modeling .position_embedding import PositionEmbedding
2019from 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" )
3332class BartBackbone (Backbone ):
3433 """BART encoder-decoder network.
3534
Original file line number Diff line number Diff line change 1414
1515import copy
1616
17- from keras_nlp .api_export import keras_nlp_export
17+ from keras_nlp .backend import keras
1818from keras_nlp .layers .preprocessing .start_end_packer import StartEndPacker
1919from keras_nlp .models .bart .bart_presets import backbone_presets
2020from keras_nlp .models .bart .bart_tokenizer import BartTokenizer
2626from 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" )
3030class BartPreprocessor (Preprocessor ):
3131 """A BART preprocessing layer which tokenizes and packs inputs.
3232
Original file line number Diff line number Diff line change 1414
1515import copy
1616
17- from keras_nlp .api_export import keras_nlp_export
1817from keras_nlp .backend import keras
1918from keras_nlp .backend import ops
2019from keras_nlp .models .bart .bart_backbone import BartBackbone
2625from 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" )
3029class BartSeq2SeqLM (GenerativeTask ):
3130 """An end-to-end BART model for seq2seq language modeling.
3231
Original file line number Diff line number Diff line change 1717import tensorflow as tf
1818from absl import logging
1919
20- from keras_nlp .api_export import keras_nlp_export
20+ from keras_nlp .backend import keras
2121from keras_nlp .backend import ops
2222from keras_nlp .models .bart .bart_preprocessor import BartPreprocessor
2323from keras_nlp .models .bart .bart_presets import backbone_presets
2828from 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" )
3232class BartSeq2SeqLMPreprocessor (BartPreprocessor ):
3333 """BART Seq2Seq LM preprocessor.
3434
Original file line number Diff line number Diff line change 1414
1515import copy
1616
17- from keras_nlp .api_export import keras_nlp_export
17+ from keras_nlp .backend import keras
1818from keras_nlp .models .bart .bart_presets import backbone_presets
1919from keras_nlp .tokenizers .byte_pair_tokenizer import BytePairTokenizer
2020from 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" )
2424class BartTokenizer (BytePairTokenizer ):
2525 """A BART tokenizer using Byte-Pair Encoding subword segmentation.
2626
Original file line number Diff line number Diff line change 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
1615from keras_nlp .backend import keras
1716from keras_nlp .layers .modeling .reversible_embedding import ReversibleEmbedding
1817from 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" )
2726class GPTNeoXBackbone (Backbone ):
2827 """GPT-NeoX core network with hyperparameters.
2928
Original file line number Diff line number Diff line change 1515import tensorflow as tf
1616from absl import logging
1717
18- from keras_nlp .api_export import keras_nlp_export
18+ from keras_nlp .backend import keras
1919from keras_nlp .backend import ops
2020from keras_nlp .models .gpt_neo_x .gpt_neo_x_preprocessor import (
2121 GPTNeoXPreprocessor ,
2626from 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" )
3030class GPTNeoXCausalLMPreprocessor (GPTNeoXPreprocessor ):
3131 """GPT-NeoX Causal LM preprocessor.
3232
Original file line number Diff line number Diff line change 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
1616from keras_nlp .layers .preprocessing .start_end_packer import StartEndPacker
1717from keras_nlp .models .gpt_neo_x .gpt_neo_x_tokenizer import GPTNeoXTokenizer
1818from keras_nlp .models .preprocessor import Preprocessor
2323from 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" )
2727class GPTNeoXPreprocessor (Preprocessor ):
2828 """GPTNeoX preprocessing layer which tokenizes and packs inputs.
2929
Original file line number Diff line number Diff line change 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
1616from 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" )
2020class GPTNeoXTokenizer (BytePairTokenizer ):
2121 """A GPTNeoX tokenizer using Byte-Pair Encoding subword segmentation.
2222
Original file line number Diff line number Diff line change 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
1615from keras_nlp .backend import keras
1716from keras_nlp .layers .modeling .reversible_embedding import ReversibleEmbedding
1817from keras_nlp .models .backbone import Backbone
2221from 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" )
2625class T5Backbone (Backbone ):
2726 """T5 encoder-decoder backbone model.
2827
You can’t perform that action at this time.
0 commit comments