{"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,"search_vec":"'/keras/keras_hub':29 '0.30.0':18 '3':15 'build':4 'chang':24 'current':16 'daili':21 'dev202605080526':19 'kera':14,27,30 'keras-team':26 'kerasnlp':1,6 'latest':23 'model':10,34 'night':2,3,35 'nlp':9,31 'pretrain':8,33 'pretrained-model':32 'provid':7 'releas':20 'team':28 'token':12 'version':17","created_at":"2026-05-09T05:52:37.966170+00:00","updated_at":"2026-05-09T05:52:37.966170+00:00","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,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":"","cli_version":null,"type":"library","homepage":"https://keras.io/keras_hub/","github":"https://github.com/keras-team/keras","docs":null,"changelog":null,"pypi":"https://pypi.org/project/keras-nlp-nightly/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["ai-ml","llm-agents"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"passing","verified_at":"2026-06-29","last_verified":"2026-06-29","next_check":"2026-07-29","install_tag":null}}