Striatum

Latest version: v0.2.5

Safety actively analyzes 688931 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

0.1.1

Fix
- fix exp3 random_state; fixed 86 (91)
- correct setup configuration; fixed 87 (88)

0.1.0

New
- add reward calculation and plot methods in each bandit policy (38)
- add trivis ci using tox (44)
- Python3 support (44)
- generating documentation using sphinx and host it on readthedoc (44)
- BaseBandit.get_action_with_id (63)

Change
- refactor bandit algorithms to allow multiple actions and rewards (37)
- use Action object instead of action_id during policy initialization (37)
- use "expert advice probability vectors" instead of "scikit-learn models" as input for Exp4p (37)
- better simulation coding style (47, 51, 53, 56, 72, 73, 74, 75, 76, 78)
- better coding style (50, 62, 66, 79)

Fix
- fix the parameter updating bugs (query_vector calculation) in Exp4p (37)
- fix bugs in Exp4.P (66)
- remove generator in LinUCB (54)
- remove generator in Exp4.P (67)
- remove generator in LinTompSamp (80)

0.0.1

New
- implement LinUCB ( 10 )
- implement UCB1 ( 10 )
- implement EXP3 ( 10 )
- implement EXP4P ( 10 )
- implement Thompson Sampling for Contextual Bandits with Linear Payoffs ( 10 )
- provide unit test for each bandit algorithm ( 10 )
- simulation on fake data ( 10 )
- benchmark using movielens ( 29 )

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.