juece.v是决策树的执行代码, juece_head.v里面是juece.v里的宏定义, decision_tree_table.txt存放决策表,自左向右依次是1bit位标示节点类型,8bit标示比较值,3bit标示下一步(真),3bit标示下一步(假),8bit标示输出值,本次设计采用有限状态机的思想设计决策树,分为7个状态,通过文件的方式读取A,B,C,Y1,Y2,Y3,Y4根据比较结果决定状态的跳转 不足:决策树不够灵活,首先可以通过修改文件的方式更改节点类型,节点的类型是决策点还是输出点,然后再根据节点的类型读出A,B,C,Y1,Y2,Y3,Y4,以及次态,但是这样需要在文件中加一个bit位标示起始节点,这样的话可以随意更改决策树。
-
Notifications
You must be signed in to change notification settings - Fork 0
legendrey/decision_tree
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published