{"id":27893,"library":"keras-nlp-nightly","title":"KerasNLP Nightly","description":"Nightly build of KerasNLP, providing pretrained NLP models and tokenizers for Keras 3. Current version 0.30.0.dev202605080526. Released daily with latest changes from keras-team/keras/keras_hub.","status":"active","version":"0.30.0.dev202605080526","language":"python","source_language":"en","source_url":"https://github.com/keras-team/keras/keras_hub","tags":["keras","nlp","pretrained-models","nightly"],"install":[{"cmd":"pip install keras-nlp-nightly","lang":"bash","label":"Install nightly"}],"dependencies":[{"reason":"Core dependency","package":"keras","optional":false},{"reason":"Optional backend or for TF-specific features","package":"tensorflow","optional":true},{"reason":"Optional JAX backend","package":"jax","optional":true},{"reason":"Optional PyTorch backend","package":"torch","optional":true}],"imports":[{"note":"Wrong due to subpackage structure","wrong":"from keras_nlp import BertClassifier","symbol":"BertClassifier","correct":"from keras_nlp.models import BertClassifier"},{"note":"Tokenizer is in subpackage","wrong":"import Tokenizer from keras_nlp","symbol":"Tokenizer","correct":"from keras_nlp.tokenizers import Tokenizer"}],"quickstart":{"code":"import os\nos.environ['KERAS_BACKEND'] = 'jax'\nimport keras_nlp\nfrom keras_nlp.models import BertClassifier\n\n# Load a pretrained classifier\nclassifier = BertClassifier.from_preset(\"bert_tiny_en_uncased\")\nprint(classifier.summary())","lang":"python","description":"Quickstart: import keras_nlp, set backend, load a model. Use from_preset with a valid preset name."},"warnings":[{"fix":"Use from keras_nlp import ... as shown in quickstart. For production, use stable KerasNLP (pip install keras-nlp).","message":"KerasNLP has been merged into Keras 3 (keras-core) since Keras 3.0. Nightly builds may break without notice.","severity":"breaking","affected_versions":">=0.7.0"},{"fix":"Check changelog at https://github.com/keras-team/keras/keras_hub","message":"Some presets and symbols may be removed or renamed in nightly builds before stable release.","severity":"deprecated","affected_versions":"all"},{"fix":"Use consistent versions: either both stable or both nightly. Prefer using within a virtualenv.","message":"Mixing keras-nlp-nightly with stable keras may cause version conflicts due to incompatible keras dependencies.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"last_verified":"2026-05-09T00:00:00.000Z","next_check":"2026-08-07T00:00:00.000Z","problems":[{"fix":"pip install keras-nlp-nightly","cause":"Missing installation or wrong package name.","error":"ModuleNotFoundError: No module named 'keras_nlp'"},{"fix":"from keras_nlp.models import BertClassifier","cause":"Importing from top-level package instead of subpackage.","error":"AttributeError: module 'keras_nlp' has no attribute 'BertClassifier'"},{"fix":"List presets: keras_nlp.presets.list() or check docs.","cause":"Preset may have been removed or renamed in nightly.","error":"ValueError: Unknown preset: 'bert_base_uncased'"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}