Audience

Developers in need of a tool to manage their code and enhance the efficiency of their workflows

About Keepsake

Keepsake is an open-source Python library designed to provide version control for machine learning experiments and models. It enables users to automatically track code, hyperparameters, training data, model weights, metrics, and Python dependencies, ensuring that all aspects of the machine learning workflow are recorded and reproducible. Keepsake integrates seamlessly with existing workflows by requiring minimal code additions, allowing users to continue training as usual while Keepsake saves code and weights to Amazon S3 or Google Cloud Storage. This facilitates the retrieval of code and weights from any checkpoint, aiding in re-training or model deployment. Keepsake supports various machine learning frameworks, including TensorFlow, PyTorch, scikit-learn, and XGBoost, by saving files and dictionaries in a straightforward manner. It also offers features such as experiment comparison, enabling users to analyze differences in parameters, metrics, and dependencies across experiments.

Pricing

Starting Price:
Free
Free Version:
Free Version available.

Integrations

API:
Yes, Keepsake offers API access

Ratings/Reviews

Overall 0.0 / 5
ease 0.0 / 5
features 0.0 / 5
design 0.0 / 5
support 0.0 / 5

This software hasn't been reviewed yet. Be the first to provide a review:

Review this Software

Company Information

Replicate
United States
keepsake.ai/

Videos and Screen Captures

Keepsake Screenshot 1
Other Useful Business Software
Build Data Resilience - Take the Assessment Today Icon
Build Data Resilience - Take the Assessment Today

Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
Take the Assessment

Product Details

Platforms Supported
Cloud
Training
Documentation
Support
Online

Keepsake Frequently Asked Questions

Q: What kinds of users and organization types does Keepsake work with?
Q: What languages does Keepsake support in their product?
Q: What kind of support options does Keepsake offer?
Q: What other applications or services does Keepsake integrate with?
Q: Does Keepsake have an API?
Q: What type of training does Keepsake provide?
Q: How much does Keepsake cost?

Keepsake Product Features

Machine Learning

Deep Learning Not Supported
ML Algorithm Library Not Supported
Model Training Not Supported
Natural Language Processing (NLP) Not Supported
Predictive Modeling Not Supported
Templates Not Supported
Visualization Not Supported
Statistical / Mathematical Tools Not Supported

Version Control

Centralized Version History Not Supported
Digital Asset / Binary File Storage Not Supported
Pull Requests Not Supported
Code Review Not Supported
Collaboration Tools Not Supported
Isolated Code Branches Not Supported
Branch Creation / Deletion Not Supported
Compare / Merge Branches Not Supported
Option to Revert to Previous Not Supported
Code Version Management Not Supported
Roles / Permissions Not Supported