in src/lic/ppl/experimental/inference_compilation/ic_infer.py [0:0]
def compile( # noqa: C901
self,
observation_keys: Sequence[RVIdentifier],
num_worlds: int = 100,
batch_size: int = 16,
optimizer_func=lambda parameters: optim.Adam(parameters),
node_id_embedding_dim: Optional[int] = None,
node_embedding_dim: Optional[int] = None,
obs_embedding_dim: Optional[int] = None,
mb_embedding_dim: Optional[int] = None,
mb_num_layers: Optional[int] = None,
node_proposal_num_layers: Optional[int] = None,
entropy_regularization_coefficient: Optional[float] = None,
gmm_num_components: Optional[int] = None,
query_hints: Optional[Sequence[RVIdentifier]] = None,