dmx.compressor.sparse.Bernoulli =============================== .. currentmodule:: dmx.compressor.sparse .. autoclass:: Bernoulli .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~Bernoulli.__init__ ~Bernoulli.apply ~Bernoulli.backward ~Bernoulli.forward ~Bernoulli.from_shorthand ~Bernoulli.get_mask ~Bernoulli.jvp ~Bernoulli.mark_dirty ~Bernoulli.mark_non_differentiable ~Bernoulli.mark_shared_storage ~Bernoulli.maybe_clear_saved_tensors ~Bernoulli.name ~Bernoulli.register_hook ~Bernoulli.register_prehook ~Bernoulli.save_for_backward ~Bernoulli.save_for_forward ~Bernoulli.set_materialize_grads ~Bernoulli.setup_context ~Bernoulli.vjp ~Bernoulli.vmap .. rubric:: Attributes .. autosummary:: ~Bernoulli.blocked ~Bernoulli.dirty_tensors ~Bernoulli.generate_vmap_rule ~Bernoulli.materialize_grads ~Bernoulli.metadata ~Bernoulli.needs_input_grad ~Bernoulli.next_functions ~Bernoulli.non_differentiable ~Bernoulli.requires_grad ~Bernoulli.saved_for_forward ~Bernoulli.saved_tensors ~Bernoulli.saved_variables ~Bernoulli.to_save