pyknow:皮诺-源码

上传者: 42115003 | 上传时间: 2021-06-05 19:39:06 | 文件大小: 1.31MB | 文件类型: ZIP
PyKnow:Python专家系统 PyKnow是一个Python库,用于构建受启发的专家系统。 from random import choice from pyknow import * class Light ( Fact ): """Info about the traffic light.""" pass class RobotCrossStreet ( KnowledgeEngine ): @ Rule ( Light ( color = 'green' )) def green_light ( self ): print ( "Walk" ) @ Rule ( Light ( color = 'red' )) def red_light ( self ): print ( "Don't wal

文件下载

资源详情

[{"title":"( 88 个子文件 1.31MB ) pyknow:皮诺-源码","children":[{"title":"pyknow-develop","children":[{"title":"MANIFEST.in <span style='color:#111;'> 14B </span>","children":null,"spread":false},{"title":"requirements","children":[{"title":"develop.txt <span style='color:#111;'> 68B </span>","children":null,"spread":false},{"title":"tox.txt <span style='color:#111;'> 11B </span>","children":null,"spread":false}],"spread":true},{"title":"README.rst <span style='color:#111;'> 1.72KB </span>","children":null,"spread":false},{"title":"CHANGELOG.rst <span style='color:#111;'> 1.58KB </span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'> 317B </span>","children":null,"spread":false},{"title":"tox.ini <span style='color:#111;'> 923B </span>","children":null,"spread":false},{"title":"TODO.rst <span style='color:#111;'> 11B </span>","children":null,"spread":false},{"title":"pytest.ini <span style='color:#111;'> 9B </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 7.47KB </span>","children":null,"spread":false},{"title":"setup.py <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"pyknow","children":[{"title":"conditionalelement.py <span style='color:#111;'> 1.44KB </span>","children":null,"spread":false},{"title":"engine.py <span style='color:#111;'> 7.39KB </span>","children":null,"spread":false},{"title":"matchers","children":[{"title":"rete","children":[{"title":"dnf.py <span style='color:#111;'> 3.51KB </span>","children":null,"spread":false},{"title":"token.py <span style='color:#111;'> 3.01KB </span>","children":null,"spread":false},{"title":"utils.py <span style='color:#111;'> 6.55KB </span>","children":null,"spread":false},{"title":"check.py <span style='color:#111;'> 8.10KB </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 7.06KB </span>","children":null,"spread":false},{"title":"abstract.py <span style='color:#111;'> 2.85KB </span>","children":null,"spread":false},{"title":"mixins.py <span style='color:#111;'> 1.10KB </span>","children":null,"spread":false},{"title":"nodes.py <span style='color:#111;'> 12.35KB </span>","children":null,"spread":false}],"spread":false},{"title":"__init__.py <span style='color:#111;'> 30B </span>","children":null,"spread":false}],"spread":false},{"title":"watchers.py <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"utils.py <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"activation.py <span style='color:#111;'> 1.08KB </span>","children":null,"spread":false},{"title":"pattern.py <span style='color:#111;'> 600B </span>","children":null,"spread":false},{"title":"__init__.py <span style='color:#111;'> 331B </span>","children":null,"spread":false},{"title":"rule.py <span style='color:#111;'> 3.12KB </span>","children":null,"spread":false},{"title":"fieldconstraint.py <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"fact.py <span style='color:#111;'> 5.28KB </span>","children":null,"spread":false},{"title":"operator.py <span style='color:#111;'> 3.33KB </span>","children":null,"spread":false},{"title":"abstract.py <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"factlist.py <span style='color:#111;'> 3.93KB </span>","children":null,"spread":false},{"title":"strategies.py <span style='color:#111;'> 985B </span>","children":null,"spread":false},{"title":"frozenfact.py <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"shortcuts.py <span style='color:#111;'> 456B </span>","children":null,"spread":false},{"title":"agenda.py <span style='color:#111;'> 934B </span>","children":null,"spread":false},{"title":"deffacts.py <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false}],"spread":false},{"title":"docs","children":[{"title":"source","children":[{"title":"reference.rst <span style='color:#111;'> 13.02KB </span>","children":null,"spread":false},{"title":"thebasics.rst <span style='color:#111;'> 10.15KB </span>","children":null,"spread":false},{"title":"introduction.rst <span style='color:#111;'> 803B </span>","children":null,"spread":false},{"title":"conf.py <span style='color:#111;'> 5.08KB </span>","children":null,"spread":false},{"title":"installation.rst <span style='color:#111;'> 682B </span>","children":null,"spread":false},{"title":"index.rst <span style='color:#111;'> 402B </span>","children":null,"spread":false},{"title":"api.rst <span style='color:#111;'> 2.91KB </span>","children":null,"spread":false},{"title":"cookbook.rst <span style='color:#111;'> 20B </span>","children":null,"spread":false}],"spread":true},{"title":"talks","children":[{"title":"Sistemas Expertos en Python con PyKnow - PyConES 2017","children":[{"title":"README.rst <span style='color:#111;'> 304B </span>","children":null,"spread":false},{"title":"Descuentos.ipynb <span style='color:#111;'> 21.87KB </span>","children":null,"spread":false},{"title":"slides.pdf <span style='color:#111;'> 1.30MB </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"examples","children":[{"title":"zebra.ipynb <span style='color:#111;'> 13.28KB </span>","children":null,"spread":false},{"title":"manners.ipynb <span style='color:#111;'> 24.57KB </span>","children":null,"spread":false},{"title":"rockpaperscissors.ipynb <span style='color:#111;'> 10.11KB </span>","children":null,"spread":false},{"title":"wordgame.ipynb <span style='color:#111;'> 5.19KB </span>","children":null,"spread":false},{"title":"mab.ipynb <span style='color:#111;'> 21.43KB </span>","children":null,"spread":false},{"title":"maximum.ipynb <span style='color:#111;'> 2.23KB </span>","children":null,"spread":false},{"title":"fibonacci.ipynb <span style='color:#111;'> 2.87KB </span>","children":null,"spread":false},{"title":"factorial.ipynb <span style='color:#111;'> 4.86KB </span>","children":null,"spread":false}],"spread":false},{"title":"Makefile <span style='color:#111;'> 607B </span>","children":null,"spread":false}],"spread":true},{"title":"tests","children":[{"title":"unit","children":[{"title":"test_field.py <span style='color:#111;'> 371B </span>","children":null,"spread":false},{"title":"utils","children":[{"title":"test_freeze.py <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false}],"spread":false},{"title":"test_fact.py <span style='color:#111;'> 3.51KB </span>","children":null,"spread":false},{"title":"matchers","children":[{"title":"rete","children":[{"title":"test_conflict_set_change_node.py <span style='color:#111;'> 2.30KB </span>","children":null,"spread":false},{"title":"test_constructions.py <span style='color:#111;'> 9.28KB </span>","children":null,"spread":false},{"title":"test_token.py <span style='color:#111;'> 2.17KB </span>","children":null,"spread":false},{"title":"test_feature_tester_node.py <span style='color:#111;'> 3.69KB </span>","children":null,"spread":false},{"title":"test_ordinary_match_node.py <span style='color:#111;'> 7.13KB </span>","children":null,"spread":false},{"title":"test_dnf.py <span style='color:#111;'> 5.58KB </span>","children":null,"spread":false},{"title":"test_matcher.py <span style='color:#111;'> 2.43KB </span>","children":null,"spread":false},{"title":"test_rete_abstract.py <span style='color:#111;'> 783B </span>","children":null,"spread":false},{"title":"test_checks.py <span style='color:#111;'> 8.77KB </span>","children":null,"spread":false},{"title":"test_bus_node.py <span style='color:#111;'> 1.54KB </span>","children":null,"spread":false},{"title":"test_utils.py <span style='color:#111;'> 2.33KB </span>","children":null,"spread":false},{"title":"test_not_node.py <span style='color:#111;'> 5.24KB </span>","children":null,"spread":false}],"spread":false}],"spread":false},{"title":"test_rule.py <span style='color:#111;'> 5.48KB </span>","children":null,"spread":false},{"title":"test_operator.py <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"test_factlist.py <span style='color:#111;'> 2.12KB </span>","children":null,"spread":false},{"title":"test_abstract.py <span style='color:#111;'> 289B </span>","children":null,"spread":false},{"title":"test_conditionalelement.py <span style='color:#111;'> 559B </span>","children":null,"spread":false},{"title":"test_strategies.py <span style='color:#111;'> 5.98KB </span>","children":null,"spread":false},{"title":"test_fieldconstraint.py <span style='color:#111;'> 536B </span>","children":null,"spread":false},{"title":"test_deffacts.py <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"conftest.py <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"test_agenda.py <span style='color:#111;'> 562B </span>","children":null,"spread":false},{"title":"test_watchers.py <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"test_engine.py <span style='color:#111;'> 21.81KB </span>","children":null,"spread":false},{"title":"test_activation.py <span style='color:#111;'> 1009B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 826B </span>","children":null,"spread":false},{"title":".coveragerc <span style='color:#111;'> 130B </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明