《人工智能:一种现代方法》第四版,由Peter Norvig和Stuart Russel编写
项目描述
简介
《人工智能:一种现代方法》第四版(AIMA)的代码,由Peter Norvig和Stuart Russel编写。
无耻地重复使用Norvig的官方仓库https://github.com/aimacode/aima-python/
代码应在Python 3.9和Python 3.10中工作。尚未在Python 3.11、3.12或3.13上测试。
浏览
您可以通过浏览代码来获取一些用途,从源代码树的根目录开始,或者在项目主页的索引链接上点击。源代码位于.py文件中;.txt文件提供了如何使用代码的示例。
安装
Linux
git clone git@gitlab.com:tangibleai/inactive/aima
cd aima
python3.10 -m venv .venv
source .venv/bin/activate
pip install -e .
Mac
- 安装XCode
- 使用上述Linux说明
Windows
- 安装git-bash或WSL
- 使用上述Linux说明
测试
在aima/
目录中,执行以下命令
python doctests.py -v *.py
运行代码
请自行尝试--实验!阅读书籍,创建新的Python文件,导入所需的模块,并调用您想要的函数!
致谢
Norvig和aima-python的贡献者:感谢Phil Ruggera、Peng Shao、Amit Patil、Ted Nienstedt、Jim Martin、Ben Catanzariti等人的错误报告、修正代码和其他支持。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
aima-2024.9.28.tar.gz (309.5 kB 查看哈希)
构建分发
aima-2024.9.28-py3-none-any.whl (361.8 kB 查看哈希)
关闭
aima-2024.9.28.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d2e9cf4247492a38b1f98e2be210837bec4a7a9d47098d2a049ff6631bf37176 |
|
MD5 | aff6fbbfc6bc2cd07c0475ca2db1d7ff |
|
BLAKE2b-256 | d005a7248858adfc2045451d930e414d5b75a3966c401c716e747443b5a8e35e |
关闭
aima-2024.9.28-py3-none-any.whl的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 56945b0b46cef43bae41e23f75fd296b3e361da594263780c5a5a9608509541b |
|
MD5 | ef89ca3937c8ea067662ebe7a992f187 |
|
BLAKE2b-256 | 36d3265810f15cf021c717ddaca7a9cd1b1c3d202c8524702a0472fccb75fa15 |