Is your feature request related to a problem? Please describe.
Baseline gym environments(and baselines in general) require that there are scenarios available in order to automatically build them. These scenarios should not be integrated into the smarts package because it is unnecessary in minimal use cases and would heavily increase the size of the package.
Describe the solution you'd like
Keep the baseline resources outside of the smarts package. These resources should sit in the examples & baselines & scenarios locations.
Describe alternatives you've considered
Maintain (a) separate package(s) (using automation) which can installed using [baselines] or [gym] options
Host scenario data on an external host (could potentially use git.)
git fetch --all
# Replace main with a specific commit
git checkout origin/main -- scenarios
Is your feature request related to a problem? Please describe. Baseline
gym
environments(and baselines in general) require that there are scenarios available in order to automatically build them. These scenarios should not be integrated into the smarts package because it is unnecessary in minimal use cases and would heavily increase the size of the package.Describe the solution you'd like Keep the baseline resources outside of the smarts package. These resources should sit in the examples & baselines & scenarios locations.
Describe alternatives you've considered
[baselines]
or[gym]
optionsAdditional context This is most related to https://github.com/huawei-noah/SMARTS/issues/1291