Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
mixle
Light Logo Dark Logo

    Start Here

    • Installation
    • Project Maturity
    • What Is New In 0.6.2
    • Quickstart
    • Core Concepts
    • Package Map
    • Model Lifecycle
    • Tutorials
      • Fitting Heterogeneous Records
      • PPL Mixture Workflow
      • Enumeration and Ranking
      • Production Artifacts
      • LLM Distillation Cascade
      • LLM Uncertainty
      • Representation and Model Families
      • Relations and Operations
      • Evolution and Analysis

    Core Workflows

    • Neural and LLM Models
    • A Torch Module Is A Distribution
    • Automatic Inference
    • Model Families
    • Representation Layer
    • Task Distillation
    • Task Serving, Routing, and Edge Deployment
    • Bring Your Own Model
    • Training At Scale
    • Agentic Task Distillation
    • Uncertainty
    • Reasoning Systems
    • Local Reasoning Ecosystem
    • HMMs and Latent Structure
    • Temporal and Stochastic Processes
    • Automatic Modeling Internals
    • Cookbook

    Release And Validation

    • Release Readiness
    • Validation
    • Support Policy
    • Security and Data
    • Numerical Stability and Missing Data
    • Family Release Coordination
    • Release Notes
    • Example Execution Manifest
    • Changelog

    Reference Guides

    • API Overview
    • Capabilities and Contracts
    • Compute Layer
    • Distribution Families
    • Univariate Families
    • Structured Statistical Families
    • Latent, Bayesian, and Nonparametric Families
    • Inference
    • Inference Toolkit
    • Probabilistic Programming
    • Operations
    • Relations
    • Compute Engines
    • Enumeration and Ranking
    • Data Layer
    • Design of Experiments
    • Analysis Utilities
    • Evolution and Search
    • Production Workflows
    • Utilities and Parallelism
    • Experimental Program API
    • Examples
    • Example Gallery
    • Troubleshooting
    • Glossary
    • Extending mixle
    • Development

    API Reference

    • mixle
      • mixle package
        • mixle.analysis package
          • mixle.analysis.covariance_shrinkage module
          • mixle.analysis.coverage module
          • mixle.analysis.extreme module
          • mixle.analysis.kde module
          • mixle.analysis.kriging module
          • mixle.analysis.max_stable module
          • mixle.analysis.rank_aggregation module
          • mixle.analysis.spatial_mixture module
        • mixle.data package
          • mixle.data.sources package
            • mixle.data.sources.array_source module
            • mixle.data.sources.arrow_source module
            • mixle.data.sources.graph_source module
            • mixle.data.sources.hadoop_source module
            • mixle.data.sources.mongo_source module
            • mixle.data.sources.pandas_source module
            • mixle.data.sources.spark_source module
            • mixle.data.sources.sql_source module
            • mixle.data.sources.text_source module
          • mixle.data.core module
          • mixle.data.encoded_io module
          • mixle.data.exchangeability module
          • mixle.data.hashing module
          • mixle.data.partition module
          • mixle.data.schema module
          • mixle.data.stream_token_source module
          • mixle.data.streaming_corpus module
          • mixle.data.structure module
          • mixle.data.validate module
        • mixle.doe package
          • mixle.doe._contracts module
          • mixle.doe.active module
          • mixle.doe.amplify module
          • mixle.doe.analysis module
          • mixle.doe.batch module
          • mixle.doe.bayesopt module
          • mixle.doe.calibrate module
          • mixle.doe.constrained module
          • mixle.doe.designs module
          • mixle.doe.distillation module
          • mixle.doe.entropy module
          • mixle.doe.factorial module
          • mixle.doe.mixture module
          • mixle.doe.multifidelity module
          • mixle.doe.multiobjective module
          • mixle.doe.optimal module
          • mixle.doe.optimizer module
          • mixle.doe.oracle module
          • mixle.doe.propagate module
          • mixle.doe.robust module
          • mixle.doe.sensitivity module
          • mixle.doe.trust_region module
        • mixle.engines package
          • mixle.engines.affine module
          • mixle.engines.arithmetic module
          • mixle.engines.base module
          • mixle.engines.bitpacked module
          • mixle.engines.build_kernels module
          • mixle.engines.error_tracing module
          • mixle.engines.extended module
          • mixle.engines.formats module
          • mixle.engines.heterogeneous module
          • mixle.engines.highprec module
          • mixle.engines.jax_engine module
          • mixle.engines.lns module
          • mixle.engines.lns_nn module
          • mixle.engines.numpy_engine module
          • mixle.engines.packing module
          • mixle.engines.precision module
          • mixle.engines.qlut module
          • mixle.engines.spectrum module
          • mixle.engines.symbolic_engine module
          • mixle.engines.symbolic_export module
          • mixle.engines.torch_engine module
        • mixle.enumeration package
          • mixle.enumeration.quantization package
            • mixle.enumeration.quantization.core module
            • mixle.enumeration.quantization.parallel module
            • mixle.enumeration.quantization.seek module
            • mixle.enumeration.quantization.semiring module
          • mixle.enumeration.algorithms module
          • mixle.enumeration.assignment module
          • mixle.enumeration.autoregressive module
          • mixle.enumeration.best_first module
          • mixle.enumeration.density_rank module
          • mixle.enumeration.envelope module
          • mixle.enumeration.hmm_paths module
          • mixle.enumeration.model_enumeration module
          • mixle.enumeration.rescore module
          • mixle.enumeration.seek_index module
          • mixle.enumeration.spanning module
          • mixle.enumeration.streams module
        • mixle.epistemic package
          • mixle.epistemic.coherence module
          • mixle.epistemic.discrepancy module
          • mixle.epistemic.journal module
          • mixle.epistemic.likelihood module
          • mixle.epistemic.loop module
          • mixle.epistemic.portfolio module
        • mixle.evolve package
          • mixle.evolve.closed_loop module
          • mixle.evolve.concept_discovery module
          • mixle.evolve.improve module
          • mixle.evolve.ledger module
          • mixle.evolve.objective module
          • mixle.evolve.operators module
          • mixle.evolve.population module
          • mixle.evolve.search module
          • mixle.evolve.space module
          • mixle.evolve.structure module
          • mixle.evolve.verify module
        • mixle.experimental package
          • mixle.experimental.context_spine module
          • mixle.experimental.graduation module
          • mixle.experimental.growth_operators module
          • mixle.experimental.kv_cache_quant module
          • mixle.experimental.long_context_eval module
          • mixle.experimental.moment_closure_attention module
          • mixle.experimental.program module
          • mixle.experimental.retrieval_memory_spine module
          • mixle.experimental.selective_scan module
          • mixle.experimental.sketch_state_attention module
          • mixle.experimental.ssm_hybrid module
          • mixle.experimental.structure_edit_schedule module
          • mixle.experimental.summary_tree module
          • mixle.experimental.tying_discovery module
        • mixle.inference package
          • mixle.inference.mcmc package
            • mixle.inference.mcmc.conjugate module
            • mixle.inference.mcmc.gradients module
            • mixle.inference.mcmc.nuts_numba module
            • mixle.inference.mcmc.nuts_torch module
            • mixle.inference.mcmc.parameter_bridge module
            • mixle.inference.mcmc.proposals module
            • mixle.inference.mcmc.samplers module
          • mixle.inference.production package
            • mixle.inference.production.drift module
            • mixle.inference.production.monitor module
            • mixle.inference.production.provenance module
            • mixle.inference.production.registry module
            • mixle.inference.production.serving module
          • mixle.inference._advi module
          • mixle.inference.backend_respecialization module
          • mixle.inference.backends module
          • mixle.inference.bayesian_network module
          • mixle.inference.belief module
          • mixle.inference.blackbox module
          • mixle.inference.block_em module
          • mixle.inference.block_gibbs module
          • mixle.inference.calibrate_fit module
          • mixle.inference.calibration module
          • mixle.inference.causal module
          • mixle.inference.condition module
          • mixle.inference.conditional_jit_controller module
          • mixle.inference.conformal module
          • mixle.inference.copula_structure module
          • mixle.inference.create module
          • mixle.inference.cross_validation module
          • mixle.inference.decision module
          • mixle.inference.diagnostics module
          • mixle.inference.em module
          • mixle.inference.errors_in_variables module
          • mixle.inference.estimation module
          • mixle.inference.event_study module
          • mixle.inference.explain module
          • mixle.inference.fisher module
          • mixle.inference.forecast module
          • mixle.inference.freeze_rollup module
          • mixle.inference.fusion_policy module
          • mixle.inference.glm module
          • mixle.inference.gradient_fit module
          • mixle.inference.heterogeneous_executor module
          • mixle.inference.jit module
          • mixle.inference.leaf_hotswap module
          • mixle.inference.model_comparison module
          • mixle.inference.mpi_executor module
          • mixle.inference.multiple_testing module
          • mixle.inference.node_precision_plan module
          • mixle.inference.node_report module
          • mixle.inference.nonparametric module
          • mixle.inference.objectives module
          • mixle.inference.orchestration module
          • mixle.inference.ordinal module
          • mixle.inference.placement module
          • mixle.inference.planning module
          • mixle.inference.posterior module
          • mixle.inference.precision_plan module
          • mixle.inference.priors module
          • mixle.inference.project module
          • mixle.inference.receipt module
          • mixle.inference.refine module
          • mixle.inference.reproduce module
          • mixle.inference.resampling module
          • mixle.inference.robust module
          • mixle.inference.scenario module
          • mixle.inference.scoring module
          • mixle.inference.select module
          • mixle.inference.simulate module
          • mixle.inference.skill module
          • mixle.inference.spark_executor module
          • mixle.inference.streaming module
          • mixle.inference.structure module
          • mixle.inference.structure_embedded module
          • mixle.inference.survival module
          • mixle.inference.synthesize module
          • mixle.inference.target module
          • mixle.inference.torsion module
          • mixle.inference.uncertainty module
          • mixle.inference.uq module
        • mixle.models package
          • mixle.models._forest module
          • mixle.models._kernels module
          • mixle.models._neural_serial module
          • mixle.models._result module
          • mixle.models.coarsening module
          • mixle.models.compress module
          • mixle.models.continual module
          • mixle.models.dependence module
          • mixle.models.dirichlet_process_mixture module
          • mixle.models.dpo_leaf module
          • mixle.models.embedding module
          • mixle.models.energy module
          • mixle.models.eval_harness module
          • mixle.models.feature_map module
          • mixle.models.gaussian_process module
          • mixle.models.grad_leaf module
          • mixle.models.grammar module
          • mixle.models.hamiltonian module
          • mixle.models.knowledge_graph module
          • mixle.models.language_model module
          • mixle.models.memory_efficient_training module
          • mixle.models.mixture_density module
          • mixle.models.moe module
          • mixle.models.moment_propagation module
          • mixle.models.mup module
          • mixle.models.neural module
          • mixle.models.neural_density module
          • mixle.models.neural_families module
          • mixle.models.neural_leaf module
          • mixle.models.partially_observable_markov_decision_process module
          • mixle.models.pinn module
          • mixle.models.qat module
          • mixle.models.quotient module
          • mixle.models.random_forest module
          • mixle.models.random_graph module
          • mixle.models.self_distillation module
          • mixle.models.sigma_weighted_projection module
          • mixle.models.softmax_leaf module
          • mixle.models.sorted_profile_quantizer module
          • mixle.models.sparse_gaussian_process module
          • mixle.models.sparsity_2_4 module
          • mixle.models.streaming_transformer_leaf module
          • mixle.models.train_search module
          • mixle.models.transformer module
          • mixle.models.unified_quantizer module
        • mixle.pool package
          • mixle.pool.core module
        • mixle.ppl package
          • mixle.ppl._grid module
          • mixle.ppl._lowering module
          • mixle.ppl._result module
          • mixle.ppl.autograd module
          • mixle.ppl.conformal module
          • mixle.ppl.core module
          • mixle.ppl.density module
          • mixle.ppl.diagnostics module
          • mixle.ppl.distributions module
          • mixle.ppl.field module
          • mixle.ppl.guide module
          • mixle.ppl.inference module
          • mixle.ppl.neural module
          • mixle.ppl.predictive module
          • mixle.ppl.priors module
          • mixle.ppl.provenance module
          • mixle.ppl.regression module
          • mixle.ppl.rough_paths module
          • mixle.ppl.scaling_laws module
          • mixle.ppl.statespace module
          • mixle.ppl.summarize module
          • mixle.ppl.survival module
          • mixle.ppl.vmp module
        • mixle.reason package
          • mixle.reason.adapter module
          • mixle.reason.anchor_harness module
          • mixle.reason.belief_walk module
          • mixle.reason.core module
          • mixle.reason.cross_modal module
          • mixle.reason.cycle_consistency module
          • mixle.reason.design module
          • mixle.reason.discrete module
          • mixle.reason.embedding module
          • mixle.reason.encoder module
          • mixle.reason.fusion module
          • mixle.reason.graph_llm module
          • mixle.reason.inference_program module
          • mixle.reason.language_bridge module
          • mixle.reason.llm module
          • mixle.reason.modality module
          • mixle.reason.model module
          • mixle.reason.ontology module
          • mixle.reason.store module
          • mixle.reason.task_projection module
          • mixle.reason.transport_edge module
          • mixle.reason.zero_shot_bootstrap module
        • mixle.represent package
          • mixle.represent.api module
          • mixle.represent.embed module
          • mixle.represent.generative module
          • mixle.represent.graph module
          • mixle.represent.heterogeneous module
          • mixle.represent.learned_segment module
          • mixle.represent.modality module
          • mixle.represent.posterior module
          • mixle.represent.quantize module
          • mixle.represent.segment module
        • mixle.stats package
          • mixle.stats.bayes package
            • mixle.stats.bayes.conjugate module
            • mixle.stats.bayes.dict_dirichlet module
            • mixle.stats.bayes.dirichlet module
            • mixle.stats.bayes.dirichlet_process_mixture module
            • mixle.stats.bayes.hierarchical_dirichlet_process_mixture module
            • mixle.stats.bayes.multivariate_normal_gamma module
            • mixle.stats.bayes.normal_gamma module
            • mixle.stats.bayes.normal_wishart module
            • mixle.stats.bayes.pitman_yor module
            • mixle.stats.bayes.symmetric_dirichlet module
          • mixle.stats.combinator package
            • mixle.stats.combinator._base module
            • mixle.stats.combinator.censored module
            • mixle.stats.combinator.composite module
            • mixle.stats.combinator.conditional module
            • mixle.stats.combinator.copula module
            • mixle.stats.combinator.exponential_tilt module
            • mixle.stats.combinator.finite_stochastic_transform module
            • mixle.stats.combinator.hurdle module
            • mixle.stats.combinator.ignored module
            • mixle.stats.combinator.null_dist module
            • mixle.stats.combinator.optional module
            • mixle.stats.combinator.record module
            • mixle.stats.combinator.schema module
            • mixle.stats.combinator.select module
            • mixle.stats.combinator.sequence module
            • mixle.stats.combinator.survival module
            • mixle.stats.combinator.transform module
            • mixle.stats.combinator.truncated module
            • mixle.stats.combinator.weighted module
            • mixle.stats.combinator.zero_inflated module
          • mixle.stats.compute package
            • mixle.stats.compute._sampling module
            • mixle.stats.compute.backend module
            • mixle.stats.compute.capabilities module
            • mixle.stats.compute.declarations module
            • mixle.stats.compute.decomposition module
            • mixle.stats.compute.encoded module
            • mixle.stats.compute.error_receipts module
            • mixle.stats.compute.exp_family module
            • mixle.stats.compute.fused_codegen module
            • mixle.stats.compute.fused_kernels module
            • mixle.stats.compute.fused_nested module
            • mixle.stats.compute.gradient module
            • mixle.stats.compute.kernel module
            • mixle.stats.compute.pdist module
            • mixle.stats.compute.posterior module
            • mixle.stats.compute.sampling_api module
            • mixle.stats.compute.sequence module
            • mixle.stats.compute.stacked module
            • mixle.stats.compute.torch_mixture module
          • mixle.stats.directional package
            • mixle.stats.directional.bingham module
            • mixle.stats.directional.kent module
            • mixle.stats.directional.projected_normal module
            • mixle.stats.directional.von_mises module
            • mixle.stats.directional.von_mises_fisher module
            • mixle.stats.directional.watson module
            • mixle.stats.directional.wrapped_cauchy module
            • mixle.stats.directional.wrapped_normal module
          • mixle.stats.graphs package
            • mixle.stats.graphs.erdos_renyi_graph module
            • mixle.stats.graphs.hyperedge_replacement_grammar module
            • mixle.stats.graphs.knowledge_graph module
            • mixle.stats.graphs.random_dot_product_graph module
            • mixle.stats.graphs.stochastic_block_graph module
            • mixle.stats.graphs.temporal_graph_grammar module
            • mixle.stats.graphs.vertex_replacement_grammar module
          • mixle.stats.latent package
            • mixle.stats.latent._hidden_markov_numba_kernels module
            • mixle.stats.latent.chained_attention module
            • mixle.stats.latent.dirac_length module
            • mixle.stats.latent.gated_mixture module
            • mixle.stats.latent.gaussian_mixture module
            • mixle.stats.latent.heterogeneous_mixture module
            • mixle.stats.latent.heterogeneous_pcfg module
            • mixle.stats.latent.hidden_association module
            • mixle.stats.latent.hidden_markov module
            • mixle.stats.latent.hierarchical module
            • mixle.stats.latent.hierarchical_mixture module
            • mixle.stats.latent.hmm_determinize module
            • mixle.stats.latent.indian_buffet_process module
            • mixle.stats.latent.integer_hidden_association module
            • mixle.stats.latent.integer_probabilistic_latent_semantic_indexing module
            • mixle.stats.latent.joint_mixture module
            • mixle.stats.latent.labeled_lda module
            • mixle.stats.latent.lda module
            • mixle.stats.latent.lookback_hidden_markov_model module
            • mixle.stats.latent.mixture module
            • mixle.stats.latent.probabilistic_circuit module
            • mixle.stats.latent.probabilistic_pca module
            • mixle.stats.latent.quantized_hidden_markov_model module
            • mixle.stats.latent.responsibility_attention module
            • mixle.stats.latent.scheduled_hidden_markov_model module
            • mixle.stats.latent.segmental_hidden_markov_model module
            • mixle.stats.latent.semi_supervised_hidden_markov_model module
            • mixle.stats.latent.semi_supervised_mixture module
            • mixle.stats.latent.sparse_mixture module
            • mixle.stats.latent.structured_hmm module
            • mixle.stats.latent.tree_hidden_markov_model module
            • mixle.stats.latent.variational_embedding_attention module
            • mixle.stats.latent.variational_multihop_attention module
          • mixle.stats.matrix package
            • mixle.stats.matrix.inverse_wishart module
            • mixle.stats.matrix.lkj module
            • mixle.stats.matrix.matrix_normal module
            • mixle.stats.matrix.wishart module
          • mixle.stats.multivariate package
            • mixle.stats.multivariate._copula_common module
            • mixle.stats.multivariate.categorical_multinomial module
            • mixle.stats.multivariate.clayton_copula module
            • mixle.stats.multivariate.composition module
            • mixle.stats.multivariate.diagonal_gaussian module
            • mixle.stats.multivariate.dirichlet_multinomial module
            • mixle.stats.multivariate.frank_copula module
            • mixle.stats.multivariate.gaussian_copula module
            • mixle.stats.multivariate.gumbel_copula module
            • mixle.stats.multivariate.integer_multinomial module
            • mixle.stats.multivariate.multivariate_gaussian module
            • mixle.stats.multivariate.multivariate_student_t module
            • mixle.stats.multivariate.rvine_copula module
            • mixle.stats.multivariate.student_t_copula module
            • mixle.stats.multivariate.vine_copula module
          • mixle.stats.processes package
            • mixle.stats.processes.birth_death module
            • mixle.stats.processes.chinese_restaurant_process module
            • mixle.stats.processes.ctmc module
            • mixle.stats.processes.hawkes_process module
            • mixle.stats.processes.inhomogeneous_poisson module
            • mixle.stats.processes.multivariate_hawkes module
            • mixle.stats.processes.power_law_hawkes module
            • mixle.stats.processes.renewal_process module
            • mixle.stats.processes.temporal module
          • mixle.stats.rankings package
            • mixle.stats.rankings._permutation_kernels module
            • mixle.stats.rankings.bradley_terry module
            • mixle.stats.rankings.ewens module
            • mixle.stats.rankings.generalized_mallows module
            • mixle.stats.rankings.generalized_mallows_model module
            • mixle.stats.rankings.low_rank_permutation module
            • mixle.stats.rankings.mallows module
            • mixle.stats.rankings.matching module
            • mixle.stats.rankings.paired_comparison module
            • mixle.stats.rankings.plackett_luce module
            • mixle.stats.rankings.spearman_rho module
            • mixle.stats.rankings.thurstone module
          • mixle.stats.sequences package
            • mixle.stats.sequences._keyed_accumulator module
            • mixle.stats.sequences.integer_markov_chain module
            • mixle.stats.sequences.markov_chain module
            • mixle.stats.sequences.markov_transform module
            • mixle.stats.sequences.sparse_markov_transform module
          • mixle.stats.sets package
            • mixle.stats.sets.bernoulli_set module
            • mixle.stats.sets.integer_bernoulli_edit module
            • mixle.stats.sets.integer_bernoulli_set module
            • mixle.stats.sets.integer_step_bernoulli_edit module
          • mixle.stats.trees package
            • mixle.stats.trees.chow_liu_tree module
            • mixle.stats.trees.integer_chow_liu_tree module
            • mixle.stats.trees.spanning_tree module
          • mixle.stats.univariate package
            • mixle.stats.univariate.continuous package
              • mixle.stats.univariate.continuous.beta module
              • mixle.stats.univariate.continuous.exgaussian module
              • mixle.stats.univariate.continuous.exponential module
              • mixle.stats.univariate.continuous.gamma module
              • mixle.stats.univariate.continuous.gaussian module
              • mixle.stats.univariate.continuous.generalized_extreme_value module
              • mixle.stats.univariate.continuous.generalized_gaussian module
              • mixle.stats.univariate.continuous.generalized_pareto module
              • mixle.stats.univariate.continuous.gumbel module
              • mixle.stats.univariate.continuous.half_normal module
              • mixle.stats.univariate.continuous.inverse_gamma module
              • mixle.stats.univariate.continuous.inverse_gaussian module
              • mixle.stats.univariate.continuous.laplace module
              • mixle.stats.univariate.continuous.log_gaussian module
              • mixle.stats.univariate.continuous.logistic module
              • mixle.stats.univariate.continuous.nakagami module
              • mixle.stats.univariate.continuous.pareto module
              • mixle.stats.univariate.continuous.rayleigh module
              • mixle.stats.univariate.continuous.rician module
              • mixle.stats.univariate.continuous.skew_normal module
              • mixle.stats.univariate.continuous.student_t module
              • mixle.stats.univariate.continuous.tweedie module
              • mixle.stats.univariate.continuous.uniform module
              • mixle.stats.univariate.continuous.weibull module
            • mixle.stats.univariate.discrete package
              • mixle.stats.univariate.discrete.bernoulli module
              • mixle.stats.univariate.discrete.beta_binomial module
              • mixle.stats.univariate.discrete.binomial module
              • mixle.stats.univariate.discrete.categorical module
              • mixle.stats.univariate.discrete.geometric module
              • mixle.stats.univariate.discrete.integer_categorical module
              • mixle.stats.univariate.discrete.integer_uniform_spike module
              • mixle.stats.univariate.discrete.logseries module
              • mixle.stats.univariate.discrete.negative_binomial module
              • mixle.stats.univariate.discrete.point_mass module
              • mixle.stats.univariate.discrete.poisson module
              • mixle.stats.univariate.discrete.skellam module
          • mixle.stats.missing module
        • mixle.substrate package
          • mixle.substrate.accum module
          • mixle.substrate.act module
          • mixle.substrate.answer module
          • mixle.substrate.belief module
          • mixle.substrate.context module
          • mixle.substrate.core module
          • mixle.substrate.eig_retrieve module
          • mixle.substrate.factuality module
          • mixle.substrate.freshness module
          • mixle.substrate.governance module
          • mixle.substrate.harness module
          • mixle.substrate.ingest module
          • mixle.substrate.interop module
          • mixle.substrate.kg_rag module
          • mixle.substrate.multihop module
          • mixle.substrate.reasoner module
          • mixle.substrate.retrieve module
          • mixle.substrate.security module
          • mixle.substrate.spaces module
          • mixle.substrate.trust module
        • mixle.task package
          • mixle.task.acquire module
          • mixle.task.active module
          • mixle.task.artifact module
          • mixle.task.bandit module
          • mixle.task.calibrate module
          • mixle.task.calibrated_generator module
          • mixle.task.capability module
          • mixle.task.capacity module
          • mixle.task.cascade module
          • mixle.task.checkpoint_family_ladder module
          • mixle.task.collapse module
          • mixle.task.compose module
          • mixle.task.constrained module
          • mixle.task.data_mixture module
          • mixle.task.density module
          • mixle.task.deploy_family module
          • mixle.task.design module
          • mixle.task.design_prior module
          • mixle.task.disagreement module
          • mixle.task.discrepancy_invention_loop module
          • mixle.task.distill module
          • mixle.task.distill_methods module
          • mixle.task.distill_soft module
          • mixle.task.economics module
          • mixle.task.edge module
          • mixle.task.emulate module
          • mixle.task.environment module
          • mixle.task.explore_world module
          • mixle.task.extract module
          • mixle.task.frontier_to_native module
          • mixle.task.generative_capability module
          • mixle.task.generative_text module
          • mixle.task.harness module
          • mixle.task.imagine module
          • mixle.task.inverse module
          • mixle.task.irl module
          • mixle.task.llm module
          • mixle.task.model module
          • mixle.task.multilabel module
          • mixle.task.orchestrate module
          • mixle.task.outcome_decomposer module
          • mixle.task.pilot_ladder module
          • mixle.task.plan module
          • mixle.task.plan_model module
          • mixle.task.plan_refine module
          • mixle.task.probe_policy module
          • mixle.task.propose module
          • mixle.task.quantize module
          • mixle.task.recommend module
          • mixle.task.refine module
          • mixle.task.regress module
          • mixle.task.replay module
          • mixle.task.rl module
          • mixle.task.router module
          • mixle.task.scorecard module
          • mixle.task.sft_plan module
          • mixle.task.solve module
          • mixle.task.structured_out module
          • mixle.task.task_decomposition module
          • mixle.task.toolcall module
          • mixle.task.traces module
          • mixle.task.tune module
          • mixle.task.vlm module
        • mixle.telemetry package
          • mixle.telemetry.core module
          • mixle.telemetry.dashboard module
        • mixle.utils package
          • mixle.utils.automatic package
            • mixle.utils.automatic.detectors package
              • mixle.utils.automatic.detectors.beta module
              • mixle.utils.automatic.detectors.beta_binomial module
              • mixle.utils.automatic.detectors.binomial module
              • mixle.utils.automatic.detectors.exgaussian module
              • mixle.utils.automatic.detectors.generalized_extreme_value module
              • mixle.utils.automatic.detectors.generalized_gaussian module
              • mixle.utils.automatic.detectors.generalized_pareto module
              • mixle.utils.automatic.detectors.geometric module
              • mixle.utils.automatic.detectors.gumbel module
              • mixle.utils.automatic.detectors.half_normal module
              • mixle.utils.automatic.detectors.inverse_gamma module
              • mixle.utils.automatic.detectors.inverse_gaussian module
              • mixle.utils.automatic.detectors.laplace module
              • mixle.utils.automatic.detectors.logistic module
              • mixle.utils.automatic.detectors.negative_binomial module
              • mixle.utils.automatic.detectors.pareto module
              • mixle.utils.automatic.detectors.rayleigh module
              • mixle.utils.automatic.detectors.skew_normal module
              • mixle.utils.automatic.detectors.tweedie module
              • mixle.utils.automatic.detectors.weibull module
            • mixle.utils.automatic.factories module
            • mixle.utils.automatic.profiling module
          • mixle.utils.hvis package
            • mixle.utils.hvis.affinity module
            • mixle.utils.hvis.direct module
            • mixle.utils.hvis.distributed module
            • mixle.utils.hvis.embed module
            • mixle.utils.hvis.front module
            • mixle.utils.hvis.goals module
            • mixle.utils.hvis.neighbors module
            • mixle.utils.hvis.stream module
            • mixle.utils.hvis.topology module
            • mixle.utils.hvis.tsne module
            • mixle.utils.hvis.umap_np module
          • mixle.utils.parallel package
            • mixle.utils.parallel.balance module
            • mixle.utils.parallel.context_parallel_spine module
            • mixle.utils.parallel.dcp_checkpoint module
            • mixle.utils.parallel.em_observability module
            • mixle.utils.parallel.fault_tolerant_training module
            • mixle.utils.parallel.lightning_data module
            • mixle.utils.parallel.model_decomposition module
            • mixle.utils.parallel.model_parallel module
            • mixle.utils.parallel.mpi module
            • mixle.utils.parallel.multiprocessing module
            • mixle.utils.parallel.planner module
            • mixle.utils.parallel.ray_data module
            • mixle.utils.parallel.resilient_em module
            • mixle.utils.parallel.sdc_audit module
            • mixle.utils.parallel.tensor_pipeline_context_parallel module
            • mixle.utils.parallel.torch_neural module
            • mixle.utils.parallel.torchrun module
            • mixle.utils.parallel.training_health module
          • mixle.utils.aliasing module
          • mixle.utils.evaluation module
          • mixle.utils.metrics module
          • mixle.utils.optional_deps module
          • mixle.utils.optsutil module
          • mixle.utils.pvalues module
          • mixle.utils.serialization module
          • mixle.utils.special module
          • mixle.utils.vector module
        • mixle.capability module
        • mixle.contracts module
        • mixle.dist module
        • mixle.fault module
        • mixle.lifecycle module
        • mixle.meta module
        • mixle.ops module
        • mixle.process module
        • mixle.program module
        • mixle.registry module
        • mixle.relations module
        • mixle.scientist module
        • mixle.scorecard module
        • mixle.spend module
        • mixle.system module

    Architecture Notes

    • Architecture Notes
    Back to top
    View this page

    Example Gallery¶

    A fast index into the newer end-to-end examples: one entry per script, what pattern it demonstrates, and the concrete receipt it prints and asserts – a real measured number or invariant, not a restatement of the description. Each example is paired with a smoke test under mixle/tests/ that pins the same receipt programmatically.

    For the full, general example inventory (distribution families, HMMs, enumeration, engines, and so on) see Examples. This page covers the newer applied adapter and multimodal-pretraining workflows, each landing as its own example.

    Adapter and Multimodal Pretraining Patterns¶

    Example

    Pattern

    Receipt

    examples/peft_lora_grad_leaf.py

    A real HuggingFace checkpoint (hf-internal-testing/tiny-random-gpt2), wrapped with actual peft.get_peft_model LoRA adapters, dropped into GradLeaf unchanged – next-token log-likelihood summed over a sequence is the log density GradLeaf expects.

    Base checkpoint weights are bitwise unchanged after fitting (drift 0.0); only the LoRA adapter parameters move; mean sequence log-density rises from -48.27 to -46.18.

    examples/multimodal_stage1_demo.py

    LLaVA-style stage-1 pretraining on synthetic volumes: a frozen 3-D Conv3d encoder and a frozen toy LM (embedding + GRU cell + head) bridged by a thin trainable projection, fit end to end through one GradLeaf/optimize call.

    All 11 frozen backbone tensors are bitwise unchanged (torch.equal before/after); the 4 projection tensors move; mean caption log-likelihood improves from -3.21 to -0.60.

    Running the Examples¶

    python examples/peft_lora_grad_leaf.py
    python examples/multimodal_stage1_demo.py
    

    peft_lora_grad_leaf.py additionally needs pip install "mixle[torch]" transformers peft (example-only dependencies, not a package extra, since GradLeaf has no opinion on what module it is handed). multimodal_stage1_demo.py needs only mixle[torch].

    Every receipt above is pinned by a paired smoke test: mixle/tests/peft_lora_grad_leaf_smoke_test.py and mixle/tests/multimodal_stage1_demo_smoke_test.py.

    Next
    Troubleshooting
    Previous
    Examples
    Copyright © 2014-2026, Grant Boquet and contributors
    Made with Sphinx and @pradyunsg's Furo
    On this page
    • Example Gallery
      • Adapter and Multimodal Pretraining Patterns
      • Running the Examples