1. 19 Nov, 2025 1 commit
  2. 31 Oct, 2025 1 commit
    • Ceng23333's avatar
      feat: implement neural network module system with PyTorch-like API · 69c1c352
      Ceng23333 authored
      - Implement core modules: Linear, Embedding, RMSNorm
      - Add PyTorch-like macros for module and parameter definition
        - INFINICORE_NN_MODULE for single module declaration
        - INFINICORE_NN_MODULE_VEC for module vectors
        - INFINICORE_NN_PARAMETER for parameter declaration
        - Corresponding INIT macros for initialization
      - Implement hierarchical module system with dynamic path generation
      - Add state_dict() and load_state_dict() support
      - Refactor module design: protected registration methods, removed path_ member
      - Add comprehensive test suite including TinyLlama integration
      - All parameters are protected with public accessors
      69c1c352
  3. 29 Oct, 2025 1 commit
  4. 28 Oct, 2025 1 commit
  5. 16 Oct, 2025 1 commit
  6. 29 Sep, 2025 2 commits
  7. 25 Sep, 2025 1 commit
  8. 04 Sep, 2025 1 commit
  9. 27 Aug, 2025 2 commits
  10. 26 Aug, 2025 1 commit
  11. 18 Aug, 2025 1 commit
  12. 13 Aug, 2025 1 commit
  13. 07 Aug, 2025 1 commit
    • zhangyue's avatar
      issue/349 P800-elementwise · 72c4dc7c
      zhangyue authored
      * 适配p800软件栈
      
      * 支持p800上编译手写算子,重构elementwise 算子组件
      
      * fix format
      
      * delete include xtdk_io
      
      * 支持 elementwise float16 bfloat16 数据类型
      
      * 修改自定义 size_t 和 ptrdiff_t 中基础数据类型
      
      * p800 拆分 kernel
      72c4dc7c
  14. 06 Aug, 2025 2 commits
  15. 30 Jul, 2025 1 commit
  16. 18 Jul, 2025 2 commits
  17. 15 Jul, 2025 1 commit
  18. 14 Jul, 2025 3 commits
  19. 11 Jul, 2025 3 commits
  20. 10 Jul, 2025 2 commits
  21. 09 Jul, 2025 3 commits
  22. 04 Jul, 2025 1 commit
  23. 03 Jul, 2025 1 commit
  24. 02 Jul, 2025 2 commits
  25. 19 Jun, 2025 1 commit
  26. 11 Jun, 2025 1 commit
  27. 04 Jun, 2025 1 commit
  28. 16 May, 2025 1 commit