trojai_rl.datagen.envs package

Submodules

trojai_rl.datagen.envs.wrapped_boxing module

class trojai_rl.datagen.envs.wrapped_boxing.WrappedBoxing(cfg: trojai_rl.datagen.envs.wrapped_boxing.WrappedBoxingConfig)[source]

Bases: sphinx.ext.autodoc.importer._MockObject

poison_step(obs, reward, done, info)[source]
render(mode='human')[source]
reset()[source]
seed(seed=None)[source]
step(action)[source]
class trojai_rl.datagen.envs.wrapped_boxing.WrappedBoxingConfig(poison: Optional[str] = None, poison_behavior: str = 'negate_reward', env_string: str = 'Boxing-ram-v0')[source]

Bases: object

ALLOWED_ENV_STRINGS = ['Boxing-ram-v0']
POISONS = ['add_100']
POISON_BEHAVIORS = ['negate_reward', 'abs_neg_half_pos', 'no_change']
validate()[source]

Module contents