This repository has been archived by the owner on Oct 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Clarifying existing content - take 2 (#301)
- Loading branch information
Showing
3 changed files
with
54 additions
and
39 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,23 @@ | ||
# User Guide | ||
|
||
Our guides describe the major concepts in MLEM and how it works comprehensively, | ||
explaining when and how to use what, as well as inter-relationship between them. | ||
explaining when and how to use its features. | ||
|
||
The topics here range from more foundational (impacting many parts of MLEM) to | ||
more specific and advanced things you can do. We also include a few misc. | ||
guides, for example related to [contributing to MLEM](/doc/contributing) itself. | ||
## Codification: the MLEM way | ||
|
||
Please choose from the navigation sidebar to the left, or click the `Next` | ||
button below ↘ | ||
Saving machine learning models to files or loading them back into Python objects | ||
may seem like a simple task at first. For example, the `pickle` and `torch` | ||
libraries can serialize/deserialize model objects to/from files. However, MLEM | ||
adds some "special sauce" by inspecting the objects and [saving] their metadata | ||
into `.mlem` metafiles and using these intelligently later on. | ||
|
||
The metadata in `.mlem` files is necessary to reliably enable actions like | ||
[packaging] and [serving] different model types in various ways. MLEM allows us | ||
to automate a lot of the pain points we would hit in typical ML workflows by | ||
codifying and managing the information about our ML models (or other [objects]) | ||
for us. | ||
|
||
[saving]: /doc/user-guide/models | ||
[packaging]: /doc/user-guide/building | ||
[serving]: /doc/user-guide/serving | ||
[objects]: /doc/user-guide/basic-concepts |
This file contains 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