Modules§
- weights
- Model-agnostic weight I/O — paths, formats, drain policy only.
Structs§
- Gguf
DirGuide - Load
Weights Options - Options for
load_weights_resolved— prefercrate::weights::LoadOptspresets at call sites. - Registered
Format - One registered on-disk format (built-in or custom).
- Weight
Format Registration - Describes one on-disk weight format.
Enums§
- Loaded
Weights - Result of resolving and opening weights.
Traits§
- Gguf
Tensor Name Resolver - Resolve a builder-requested tensor name to the name stored in a GGUF file.
Functions§
- debug_
resolve_ name - gguf_
dir_ guide - Numbered
.gguflisting + resolve hints for a directory (CLI / errors). - list_
registered_ formats - All registered formats (built-ins first, then custom registrations).
- load_
weight_ map_ resolved - Convenience: resolve + drain to F32
WeightMap. - load_
weights_ resolved - Resolve a file or directory, enforce GGUF arch policy, open via registry, optionally drain.
- open_
gguf_ loader - GGUF loader with optional MTP-head visibility (LM families).
- open_
loader - open_
loader_ resolved - Resolve a file or weights directory, then open the right loader.
- open_
loader_ resolved_ with_ options - open_
loader_ with_ format - open_
map - Resolve + drain to F32
WeightMap. - open_
map_ with - Resolve + drain with options.
- open_
weight_ loader - Open a single file via the format registry.
- open_
weight_ map_ resolved - Resolved path → drained
WeightMap(safetensors or GGUF). - open_
weights - Resolve + open (live
WeightLoader). - open_
weights_ resolved - Full resolved load (loader or map, per options).
- open_
with - Resolve + open with options.
- register_
gguf_ tensor_ resolver - Register a custom resolver (call before first GGUF load). Later registrations win among resolvers that match the same architecture.
- register_
weight_ format - Register a custom weight format (call before the first load). Later entries override built-ins when the same extension is registered twice.
Type Aliases§
- Load
Opts - Alias for
LoadWeightsOptions. - Resolve
Opts - Alias for
ResolveWeightsOptions.