← Back to C-Kernel-Engine Docs Doxygen Source Documentation
CKBumpHeaderV5 Struct Reference

#include <ckernel_bump_v5.h>

Data Fields

uint64_t aligned_context
 
uint64_t aligned_embed_dim
 
uint64_t aligned_head_dim
 
uint64_t aligned_intermediate
 
uint8_t checksum [32]
 
uint32_t context_length
 
uint32_t embed_dim
 
uint32_t head_dim
 
uint32_t intermediate_size
 
char magic [8]
 
uint32_t model_type
 
uint32_t num_heads
 
uint32_t num_kv_heads
 
uint32_t num_layers
 
uint32_t num_merges
 
uint8_t reserved [8]
 
uint32_t total_vocab_bytes
 
uint32_t version
 
uint32_t vocab_size
 

Detailed Description

Definition at line 19 of file ckernel_bump_v5.h.

Field Documentation

◆ aligned_context

uint64_t CKBumpHeaderV5::aligned_context

Definition at line 34 of file ckernel_bump_v5.h.

◆ aligned_embed_dim

uint64_t CKBumpHeaderV5::aligned_embed_dim

Definition at line 31 of file ckernel_bump_v5.h.

◆ aligned_head_dim

uint64_t CKBumpHeaderV5::aligned_head_dim

Definition at line 32 of file ckernel_bump_v5.h.

◆ aligned_intermediate

uint64_t CKBumpHeaderV5::aligned_intermediate

Definition at line 33 of file ckernel_bump_v5.h.

◆ checksum

uint8_t CKBumpHeaderV5::checksum[32]

Definition at line 38 of file ckernel_bump_v5.h.

◆ context_length

uint32_t CKBumpHeaderV5::context_length

Definition at line 27 of file ckernel_bump_v5.h.

◆ embed_dim

uint32_t CKBumpHeaderV5::embed_dim

Definition at line 25 of file ckernel_bump_v5.h.

◆ head_dim

uint32_t CKBumpHeaderV5::head_dim

Definition at line 30 of file ckernel_bump_v5.h.

◆ intermediate_size

uint32_t CKBumpHeaderV5::intermediate_size

Definition at line 26 of file ckernel_bump_v5.h.

◆ magic

char CKBumpHeaderV5::magic[8]

Definition at line 20 of file ckernel_bump_v5.h.

◆ model_type

uint32_t CKBumpHeaderV5::model_type

Definition at line 22 of file ckernel_bump_v5.h.

◆ num_heads

uint32_t CKBumpHeaderV5::num_heads

Definition at line 28 of file ckernel_bump_v5.h.

◆ num_kv_heads

uint32_t CKBumpHeaderV5::num_kv_heads

Definition at line 29 of file ckernel_bump_v5.h.

◆ num_layers

uint32_t CKBumpHeaderV5::num_layers

Definition at line 23 of file ckernel_bump_v5.h.

◆ num_merges

uint32_t CKBumpHeaderV5::num_merges

Definition at line 36 of file ckernel_bump_v5.h.

◆ reserved

uint8_t CKBumpHeaderV5::reserved[8]

Definition at line 39 of file ckernel_bump_v5.h.

◆ total_vocab_bytes

uint32_t CKBumpHeaderV5::total_vocab_bytes

Definition at line 37 of file ckernel_bump_v5.h.

◆ version

uint32_t CKBumpHeaderV5::version

Definition at line 21 of file ckernel_bump_v5.h.

◆ vocab_size

uint32_t CKBumpHeaderV5::vocab_size

Definition at line 24 of file ckernel_bump_v5.h.


The documentation for this struct was generated from the following file: