Skip to content

Commit

Permalink
feature/release-version-0.2.0
Browse files Browse the repository at this point in the history
 ### Changes

* Add refactored smab classes
* Add Poetry and Pre-Commit setup
* Refactor repository settings
* Add pyproject.toml for Poetry
* Add tox.ini
* Add .git* files
* Remove outdated setup files
* Update pre-commit hooks in .pre-commit-config.yaml
* CostControlBandit: Take action with the highest probability when multiple actions have the same cost
* Fix tests
* Fix test_select_action_logic_corner_cases
* Add Multi-Objective strategy merged with Cost-Control
* Add new strategy Multi-Objective with Cost-Control
* Add a new Beta model to support the MO-CC strategy
* Create SmabBernoulli with Strategy MO-CC
* Modify tests accordingly
* Add Bayesian Logistic Regression model
* Add class StudentT
* Add class BaseBayesianLogisticRegression
* Add class BayesianLogisticRegression
* Add unit tests accordingly
* Refactor BaseCmab and add CmabBernoulli
* Add BaseCmabBernoulli
* Add CmabBernoulli
* Add unit tests in test_cmab.py
* Add a new test in test_smab.py to reach 100% line coverage
* Add Sonar-related config
* Fix GitHub workflow
* Fix style with pre-Commit
* Add deadline time of test_cmab_predict_not_cold_start
* Update continuous_integration.yml
* Add CI to develop branch

----------------------------------------------------------

Co-authored-by: Stefano Piazza [email protected]
  • Loading branch information
dariodandrea committed Oct 17, 2023
1 parent 92d6c5b commit 98de024
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 5 deletions.
6 changes: 2 additions & 4 deletions .github/workflows/continuous_integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,10 @@ name: CI
on:
push:
branches:
- master
- develop # Add the develop branch here
- develop
pull_request:
branches:
- master
- develop # Add the develop branch here
- develop

# Allows you to run this workflow manually from the Actions tab
workflow_dispatch:
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "pybandits"
version = "0.1.0"
version = "0.2.0"
description = "Python Multi-Armed Bandit Library"
authors = [
"Dario d'Andrea <[email protected]>",
Expand Down

0 comments on commit 98de024

Please sign in to comment.