Fabrice Normandin
Fabrice Normandin
Since we dropped support for python 3.6, and python dictionaries are ordered since python 3.7, we can now replace most uses of `collections.OrderedDict` with the built-in `dict`, and also remove...
Instead of asking users to do something, we should do it ourselves. This is the kind of super basic thing that should absolutely be supported natively by `Orion`, without having...
Warnings about non-tuple indexing or np.object dtypes happen during tests. Would be nice to get rid of those.
Here is an unordered list of modifications I think would make these nicer: - Have `sample` return only one trial when called without arguments, and a list of trials when...
It would be nice to be able to pass objects to build_experiment rather than strings or dictionaries: - it would make it a lot easier to create/debug new algorithms, since...
(see title) Tests in `tests/functional/configuration/test_all_options.py` (and perhaps other tests as well, but this is just an example) create a bunch of pkl files (and .pkl.lock) files, that don't get cleaned...
test_tpe.py contains two classes with the same name. As a result, the first group of tests are silently skipped. In PR #833 , I've updated the existing tests and algos,...
**Describe the bug** When the space is transformed (e.g. when `.requires_shape == "flattened"`), the bounds of the resulting space dimensions are ndarrays of a single value, which is inconsistent IMO....
Fixes #163 TODOs: - [ ] Figure out how prominently to show the `parse` api in the readme. - [ ] Add tests for the `parse` api (a LOT of...
```python def test_nested_subgroups(): @dataclass class FooConfig: ... @dataclass class FooAConfig(FooConfig): foo_param_a: float = 0.0 @dataclass class FooBConfig(FooConfig): foo_param_b: str = "foo_b" @dataclass class BarConfig: ... @dataclass class Bar1Config(BarConfig): bar_config_1: FooConfig...