torchgfn icon indicating copy to clipboard operation
torchgfn copied to clipboard

Environment composer

Open vict0rsch opened this issue 1 year ago • 0 comments

Idea for v2: having a utility class to compose environments like

atoms_env = ...
lattice_env = ...
spacegroup_env = ...
crystal_env = ComposeEnvs(atoms_env, lattice_env, spacegroup_env, shuffle=True)

Where the shuffle arg would mean that the state construction sequence does not have to be in any specific order (False would mean first sample atoms, then lattice parameters then spacegroup, for each crystal sample)

This would enable people to split the complexity of some environments and make them more testable too

vict0rsch avatar Aug 24 '23 23:08 vict0rsch