scenic.core

Scenic’s core types and associated support code.

Submodules

distributions

Objects representing distributions that can be sampled from.

external_params

Support for values which are sampled outside of Scenic.

geometry

Utility functions for geometric computation.

lazy_eval

Support for lazy evaluation of expressions and specifiers.

object_types

Implementations of the built-in Scenic classes.

pruning

Pruning parts of the sample space which violate requirements.

regions

Objects representing regions in space.

scenarios

Scenario and scene objects.

specifiers

Specifiers and associated objects.

type_support

Support for checking Scenic types.

utils

Assorted utility functions and common exceptions.

vectors

Scenic vectors and vector fields.

workspaces

Workspaces.