通用的抽象
通用的抽象
背景、需求
1.
2. AI能AI能不能进行一种更通用,更符合人类的抽象模版?
3.
4. 通用NP问NP问题解决,用于芯片制造,布局布线。
5.
要求
1.
2.
对象
1.
1.
2.
3.
4.
2.
3. AI试
4. AI试
5.
1.
对象 -> PR结PR结果
2.sequence -> 语言对象 -> sequence
编程语言
/程序库/API
1.
2.
3.
1.
4.
5. LLM的LLM的需求
1.
token就token就是一个基础对象
2.
3. token的
LLM大
LLM大模型的抽象解释
1.
tensor:
2. gemm:gemm:对象的转换
3.
4.
1.
2.
3.
4. 语言对象 -> 图像对象 -> 图像
5. 3次3次转换的模型
应用
应用
设计一个通用的思维方式,对基础模型进行按照通用的思维方式进行微调
以设计的固定关键字作为通用的接口,遵循一个通用的“模版接口”
作为AI的AI的专用思考语言,思考的方式
作为人类和AI交AI交互的接口,避免自然语言的不精确
在生产环境下描述需求是非常复杂的。他们不知道如何写提示词,描述不准确会导致 AI 的回复质量低下,进而使开发者失去信心。其次,是 context(context(上下文)的处理。在复杂工程中,如果 context 给得不对或给得太少,AI 就无法理解整个架构,可能会出现一些幻觉,比如新增错误的类或改错地方,这会导致准确率下降。
避免和解决,“许愿”式的交互——目前大模型的用户无法清晰描述具体需求,更像是在表达愿望
目前AI只AI只能理解和生成一些低层级的抽象,不能生成和设计高层级的设计
对于辅助编程来说,只能实现一些固定简单功能的函数,对于复杂的类抽象设计不能实现,高层次的功能不容易描述和表达。
工程化接口
1.
1.
2.
1.
2.
3.
4.
5.
6. isa的isa的定义,建模的定义,
2.
3.
§§§§§§§§§§§§§§§§§§§§§§§§§§
§
继承, 初始化参数 构造函数 static
组合(实例化) 及初始化 调用构造函数
初始化序列,层层构造
方法(变换)
1.
引用-指针
引用-指针
1.
构造函数是必须的吗?
1. ast,ast,只是利用了python的python的语法,替代toml
2. model运model运行
class axi4(logic):
logic a
logic b
logic c
class axi4_m(clk_module)axi4_m(clk_module):
def __init__(init():
f = logicFifo(axi4,8)
logicFifo f
class INT8
logicFifoclass fINT32
class INT64
class INT8
class INT32
class INT64
class A:
def Create(INT8, INT32)
def Cycle(self, INT8, INT32)
INT8 a1
INT32 a2
INT8 a1
INT32 a2
class B(A): INT64 b1
INT64 b1
class C():
def __init__(init(A, B)
A c1
B c2
class D():
def __init__(init():
d1()
d2()
d3(&d1,&d2)
A d1
B d2
C d3