Skip to main content

This is the ailearn AI algorithm package. It includes three modules: Swarm, RL and utils. In swarm module, particle swarm algorithm, artificial fish swarm algorithm and firefly algorithm are implemented. The evolution strategy and the commonly used function to be optimized to evaluate the intelligent algorithm are also implemented in this module. The RL module consists of two parts, the TabularRL part and the environment part. The TabularRL part integrates some classical reinforcement learning algorithms, including Q-learning, Q(lambda), Sarsa, Sarsa(lambda), Dyna-Q, etc. The environment part integrates some classic test environments of reinforcement learning, such as the frozen lake problem, cliffwalking problem, gridworld problem, etc.

Update history: 2018.4.10 0.1.3 In the first version, particle swarm optimization and artificial fish swarm algorithm are implemented for the first time and integrated into pip for the first time. 2018.4.16 0.1.4 The implementation of evolution strategy and evaluation module are added. 2018.4.18 0.1.5 Added TabularRL module and Environment module. 2018.4.19 0.1.8 The TabularRL module and environment module are integrated into RL module, the related description of the project is added, and the related protocol is updated. 2018.4.25 0.1.9 The output information has been changed from Chinese to English, and some known errors have been updated. 2019.1.15 0.2.0 The utils module is added, and some common functions are added, including distance measurement, evaluation function, PCA algorithm, mutual conversion between tag value and one hot code, Friedman detection, etc.; the NN module is added, and some common activation function and loss function are added; the swarm module algorithm is updated to make them update faster. 2020.5.14 0.2.1 Simplify the code and delete the NN module. Some functions are added, such as t-test, Friedman test and so on. Add RL classic environment windy gridworld environment.

Other updates: 1.

Project website: https://pypi.org/project/ailearn/ https://github.com/axi345/ailearn/

Release files for ailearn 0.2.0.16

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ailearn 0.2.0.16
File Size Uploaded
ailearn-0.2.0.16.tar.gz 13.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ailearn 0.2.0.16
File Interpreter ABI Platform
ailearn-0.2.0.16-py3-none-any.whl Python 3 none any Details

Total release size: 41.6 kB

Release files / ailearn-0.2.0.16.tar.gz

Download URL ailearn-0.2.0.16.tar.gz
Size 13.2 kB
Tags Source
SHA-256 checksum
How to use checksums
8c51fc87f86ecd16bd3d3a6774aa5d93f70dfd757466ccc26c5a86050330a7bc
BLAKE2b-256 checksum
How to use checksums
91d0c56d4d02c60dbddd7a818f5816fc94292cfc8a7758825ee53e1b49f4e888
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.6

Release files / ailearn-0.2.0.16-py3-none-any.whl

Download URL ailearn-0.2.0.16-py3-none-any.whl
Size 28.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7c591933186613c9e532968612f947aeeab092fd8d449157f74eadcb57e38d9a
BLAKE2b-256 checksum
How to use checksums
417329d87420549b86f032038ab21c151e10527ccecc0d7fff2042577ef6a9f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.6

Release history Release notifications | RSS feed

This release

0.2.0.16 This release

2 release files

0.2.0

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page