Skip to content

YdrMaster/InfiniNN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

神经网络

CI license GitHub Issues GitHub Pull Requests GitHub repo size GitHub code size in bytes GitHub contributors GitHub commit activity

  • ⚠️ 本项目还处在🚧早期探索和💡设计阶段,API 可能激烈变动。
  • 💬 关于本项目的🧠思路、📃方案以及其他渠道收集的❓意见将发布在🗪讨论区,也欢迎直接发帖讨论!

静态化工作流

  1. 计算逻辑 -> 递归结构拓扑化
    1. 逻辑图变换 1
    2. 形状锁定
    3. 逻辑图变换 2
  2. 存储管理
    1. 复合类型分析(生成内存块重边)
    2. 区分内部外部存储(所有权决定)
    3. 元信息变换生成(存储布局约束)
    4. 可变性分析
    5. 算子原地化(内存块合并)
  3. 地址锁定
    1. 内存块生命周期分析
    2. 偏移计算
    3. 地址锁定(虚存分配,不支持虚存则分配物理内存)
  4. 计算流生成 -> 拓扑结构指令化
    1. 硬件计算图生成
    2. 调度执行

About

神经网络结构

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 6

Languages