refactor(config): 重命名 TransformerConfig 为 ModelConfig

This commit is contained in:
2025-11-07 07:31:12 +08:00
parent 66a551217e
commit 7e5ecf3b7d
9 changed files with 25 additions and 25 deletions
+2 -2
View File
@@ -3,7 +3,7 @@ import torch.nn as nn
from torch import Tensor
from typing import Any, Mapping, Optional, Tuple
from khaosz.config.model_config import TransformerConfig
from khaosz.config.model_config import ModelConfig
from khaosz.model.module import Embedding, DecoderBlock, Linear, RMSNorm, RotaryEmbedding
@@ -61,7 +61,7 @@ def process_attention_mask(
class Transformer(nn.Module):
def __init__(self, config: TransformerConfig):
def __init__(self, config: ModelConfig):
super().__init__()
self.config = config
self.rotary_embeding = RotaryEmbedding(config.n_dim // config.n_head, config.m_len)