Commit History

  1. Add data_pipeline.py — tokenize_user_sequences, pack_sequences, prepare_clm_dataset

    Verified signature
    1dfd4e2
  2. Phase 2C: Pre-training pipeline — data pipeline, sequence packing, HF Trainer CLM, 124 total tests passing⁠

    Verified signature
    28118c7
  3. Update package init to v0.2.0 with model exports

    Verified signature
    b86b1ee
  4. Add DCNv2 + JointFusionModel (nuFormer-style Transformer + tabular fusion)

    Verified signature
    e881ea3
  5. Add PLR embeddings (Gorishniy et al. 2022)

    Verified signature
    d685c0e
  6. Add DomainTransformerForCausalLM — GPT-style NoPE model with SDPA attention, weight tying, HF Trainer compatible

    Verified signature
    0dec8e4
  7. Add DomainTransformerConfig with presets (24M/85M/330M)

    Verified signature
    15fbfea
  8. Phase 2B: Model architecture — DomainTransformerForCausalLM (NoPE, GPT-style), PLR embeddings, DCNv2 + JointFusion, 105 passing tests⁠

    Verified signature
    2f5969e
  9. Add predefined schemas (FINANCE, ECOMMERCE, HEALTHCARE)

    Verified signature
    c00ac2c
  10. Add domain_tokenizer.py — DomainTokenizerBuilder (core assembler, HF integration)

    Verified signature
    818a2e9
  11. Add field_tokenizers.py — Sign, MagnitudeBucket, Calendar, Categorical, DiscreteNumerical tokenizers

    Verified signature
    511f3aa
  12. Add tokenizers package init

    Verified signature
    0b06df3
  13. Add schemas package init

    Verified signature
    04b1d24
  14. Add schema.py — DomainSchema, FieldSpec, FieldType definitions

    Verified signature
    1a9dad0
  15. Phase 2A: Core tokenizer library — schema, field tokenizers, composite builder, predefined schemas, 72 passing tests⁠

    Verified signature
    0c1ca58