xref: /freebsd/contrib/file/magic/Magdir/gguf (revision e949ce9dc0e6fff26e83904f1008b76d36ba0a37)
1*e949ce9dSXin LI
2*e949ce9dSXin LI#------------------------------------------------------------------------------
3*e949ce9dSXin LI# $File: gguf,v 1.2 2025/03/10 20:50:40 christos Exp $
4*e949ce9dSXin LI#
5*e949ce9dSXin LI#
6*e949ce9dSXin LI# GGUF: magic file for GGUF-models
7*e949ce9dSXin LI# URL:  https://github.com/ggml-org/ggml/
8*e949ce9dSXin LI# From: Noah Peterson <noahbpeterson1997@gmail.com>
9*e949ce9dSXin LI
10*e949ce9dSXin LI0          string      GGUF               GGUF file format
11*e949ce9dSXin LI>4         byte        x                  version %d
12*e949ce9dSXin LI>8         quad        x                  \b, %llu tensors
13*e949ce9dSXin LI>16        quad        >0                 \b, %llu metadata entries
14*e949ce9dSXin LI>&8        search/256  general.architecture
15*e949ce9dSXin LI>>&12      regex       ([A-Za-z0-9-]+)   \b, Architecture: %s
16*e949ce9dSXin LI>&8        search/256  general.name
17*e949ce9dSXin LI>>&12      regex       ([A-Za-z0-9\ -]+) \b, Name: %s
18*e949ce9dSXin LI>&0        search/512  .block_count
19*e949ce9dSXin LI>>&4       long        x                  \b, Block Count: %u
20*e949ce9dSXin LI>&0        search/512  context_length
21*e949ce9dSXin LI>>&4       long        x                  \b, Context Length: %u
22*e949ce9dSXin LI>&0        search/512  embedding_length
23*e949ce9dSXin LI>>&4       long        x                  \b, Embedding Length: %u
24