google-research/scenic

Scenic: A Jax Library for Computer Vision Research and Beyond

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 59 minutes ago
Added to GitGenius on September 18th, 2026
Created on July 12th, 2021
Open Issues & Pull Requests: 305 (+0)
GitHub issues: Enabled
Number of forks: 481
Total Stargazers: 3,832 (+0)
Total Subscribers: 35 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 20.1 days
Mean response time: 86.0 days
90th percentile: 224.8 days
Tracked items: 27

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 48
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 599 days
Stale 30+ days: 47
Stale 90+ days: 43

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Scenic is a JAX library for computer vision research that provides modular, reusable components for building and experimenting with vision models.

The library addresses the need for flexible, research-friendly infrastructure when working with vision tasks in JAX. Rather than offering a monolithic framework, Scenic emphasizes composable building blocks that researchers can combine and modify. It includes implementations of attention mechanisms, transformers, and vision transformer architectures alongside utilities for common computer vision workflows. The modular design allows researchers to experiment with different model configurations and training approaches without being locked into predefined patterns.

Scenic suits researchers and practitioners who are already invested in the JAX ecosystem and want to prototype vision models without the constraints of heavier frameworks. It works well for projects requiring custom model architectures, novel attention mechanisms, or experimental training procedures where flexibility matters more than out-of-the-box simplicity. The library is particularly valuable for those exploring transformer-based vision approaches, as it provides reference implementations and building blocks specifically tailored to this area.

The project shows active engagement with research needs through regular updates to its model implementations and utilities. Development maintains a focus on providing well-documented, reusable components rather than expanding into unrelated domains. The codebase demonstrates attention to research reproducibility through its structured approach to model definition and configuration. Updates reflect responsiveness to emerging techniques in vision research, particularly around transformer architectures and attention mechanisms.