← all repositories
keras-team/keras-preprocessing

Keras Preprocessing: A museum piece with a forwarding address

This repo is deprecated; all its code has moved to core Keras, but it still has 1,023 stars and a caution sign.

1k stars Python Data Tooling
keras-preprocessing
Velocity · 7d
+0.3
★ / day
Trend
steady
star history

What it does

Keras Preprocessing was a collection of Python utilities for wrangling image, text, and sequence data before feeding it into neural networks. Think image augmentation, text tokenization, and sequence padding — the boring but essential plumbing of deep learning pipelines.

The interesting bit

The README doesn’t hedge: big deprecation warning right at the top, with clear pointers to where the action moved (core Keras repo, TensorFlow pip package, and specific Keras.io guides). It’s a textbook example of how to sunset a project without ghosting your users.

Key highlights

  • All symbols migrated to core Keras and the TensorFlow package
  • README explicitly redirects to preprocessing layers guide and data loading API
  • 1,023 stars suggest it was widely used in its day
  • No active development; issues and PRs should go to Keras proper

Verdict

Worth a bookmark only if you’re tracing Keras history or debugging legacy code. Everyone else should follow the README’s own advice and head to the current Keras preprocessing layers.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.