Skip to content

Commit 0fe9bdb

Browse files
authored
Move to pyproject.toml (#44)
* adding pyproject.toml * version * move pomdp_problems inside pomdp_py * build ext correction * dependencies * move plotting to light_dark * version correction * remove test utils * remove visual * fix * fix main
1 parent b73b52c commit 0fe9bdb

File tree

107 files changed

+227
-369
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

107 files changed

+227
-369
lines changed

pomdp_problems/__init__.py

Lines changed: 0 additions & 1 deletion
This file was deleted.

pomdp_problems/light_dark/__init__.py

Lines changed: 0 additions & 7 deletions
This file was deleted.

pomdp_problems/tiger/__init__.py

Lines changed: 0 additions & 1 deletion
This file was deleted.

pomdp_py/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
from pomdp_py.algorithms.po_uct import POUCT, QNode, VNode, RootVNode,\
2323
RolloutPolicy, RandomRollout, ActionPrior
2424
from pomdp_py.algorithms.bsp.blqr import BLQR
25-
from pomdp_py import visual
2625

2726
# Templates & Utilities
2827
from pomdp_py.utils.templates import *

pomdp_py/__main__.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
def parse_args():
1212
parser = argparse.ArgumentParser(description="pomdp_py CLI")
1313
parser.add_argument("-r", "--run", type=str,
14-
help="run a pomdp under pomdp_problems."
14+
help="run a pomdp under pomdp_py.problems."
1515
"Available options: {}".format(available_problems))
1616
args = parser.parse_args()
1717
return parser, args
@@ -20,23 +20,23 @@ def parse_args():
2020
parser, args = parse_args()
2121
if args.run:
2222
if args.run.lower() == "tiger":
23-
from pomdp_problems.tiger.tiger_problem import main
23+
from pomdp_py.problems.tiger.tiger_problem import main
2424
main()
2525

2626
elif args.run.lower() == "rocksample":
27-
from pomdp_problems.rocksample.rocksample_problem import main
27+
from pomdp_py.problems.rocksample.rocksample_problem import main
2828
main()
2929

3030
elif args.run.lower() == "mos":
31-
from pomdp_problems.multi_object_search.problem import unittest
31+
from pomdp_py.problems.multi_object_search.problem import unittest
3232
unittest()
3333

3434
elif args.run.lower() == "tag":
35-
from pomdp_problems.tag.problem import main
35+
from pomdp_py.problems.tag.problem import main
3636
main()
3737

3838
elif args.run.lower() == "load_unload":
39-
from pomdp_problems.load_unload.load_unload import main
39+
from pomdp_py.problems.load_unload.load_unload import main
4040
main()
4141

4242
else:

pomdp_py/problems/__init__.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
from pomdp_py.problems import tiger
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from pomdp_py.problems.light_dark.env.env import LightDarkEnvironment
2+
from pomdp_py.problems.light_dark.env.visual import LightDarkViz
3+
from pomdp_py.problems.light_dark.domain.state import *
4+
from pomdp_py.problems.light_dark.domain.action import *
5+
from pomdp_py.problems.light_dark.domain.observation import *
6+
from pomdp_py.problems.light_dark.models.transition_model import *
7+
from pomdp_py.problems.light_dark.models.observation_model import *

0 commit comments

Comments
 (0)