This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
We're thrilled to announce that Feast has officially joined the [PyTorch ecosystem](https://pytorch.org/blog/feast-joins-the-pytorch-ecosystem/)! This is a significant milestone for the Feast community and represents our commitment to making feature stores accessible to the broader machine learning community.
## What This Means for the ML Community
By joining the PyTorch ecosystem, Feast becomes part of a vibrant community of tools and libraries that power modern machine learning workflows. PyTorch has become the de facto standard for ML research and production, and we're excited to bring feature store capabilities to PyTorch users.
### Why Feature Stores Matter for PyTorch Users
Feature stores solve critical challenges that ML engineers face when moving from model development to production:
1. **Consistent Feature Engineering**: Ensure that features computed during training match those used in production
2. **Low-Latency Feature Serving**: Serve features with millisecond latency for real-time inference
3. **Feature Reusability**: Share features across teams and models to accelerate development
4. **Point-in-Time Correctness**: Prevent data leakage by ensuring training data reflects what would have been available at prediction time
5. **Data Infrastructure Abstraction**: Decouple your ML code from underlying data infrastructure
## How Feast Works with PyTorch
Feast integrates seamlessly with PyTorch workflows, whether you're training models locally or deploying them at scale. Here's a typical workflow:
Feast helps you move from notebook experiments to production-ready feature pipelines. Define your features once and use them consistently across training and serving.
### 2. Flexible Data Sources
Feast supports a wide range of data sources including:
- BigQuery, Snowflake, Redshift for batch features
- Redis, DynamoDB, PostgreSQL for online features
- Parquet files for local development
### 3. Scalability
Whether you're training on a laptop or serving millions of predictions per second, Feast scales with your needs.
### 4. Open Source and Extensible
Feast is fully open source with a pluggable architecture, making it easy to extend and customize for your specific use cases.
## Getting Started
Ready to use Feast with PyTorch? Here's how to get started:
```bash
# Install Feast
pip install feast
# Initialize a new feature repository
feast init my_feature_repo
cd my_feature_repo
# Apply feature definitions
feast apply
# Start serving features
feast serve
```
Check out our [documentation](https://docs.feast.dev) for comprehensive guides and examples.
## Join the Community
We're excited to be part of the PyTorch ecosystem and look forward to collaborating with the community. Here's how you can get involved:
- **GitHub**: Star us at [github.com/feast-dev/feast](https://github.com/feast-dev/feast)
- [What is a Feature Store?](./what-is-a-feature-store)
---
Have questions or feedback? Reach out to us on [Slack](https://slack.feast.dev) or [GitHub Discussions](https://github.com/feast-dev/feast/discussions).
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
feat: Add blog post for PyTorch ecosystem announcement #5906
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uh oh!
There was an error while loading. Please reload this page.
feat: Add blog post for PyTorch ecosystem announcement #5906
Filter by extension
Viewed files
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
There are no files selected for viewing
Uh oh!
There was an error while loading. Please reload this page.