Skip to content
logo
bayespecon
bayespecon._logdet.make_flow_separable_logdet_numpy
Initializing search
    pysal/bayespecon
    pysal/bayespecon
    • Home
    • Installation
      • Supported Models
      • Quickstart
      • Cross Sectional Models
      • Gibbs Sampler
      • Panel Models
      • Nonlinear Models
      • Nonlinear Panel Models
      • Flow Models
      • Panel Flow Models
      • Bayesian Spatial Diagnostics
      • Spatial Block Cross-Validation
      • Comparing bayespecon vs spreg
      • Recovering Parameters
      • Replicating Elhorst et al 2024
      • Log-Determinant Methods
      • Sampling Backends
      • API reference
        • Base Classes
        • Cross-Sectional Spatial Models
        • Panel Spatial Models (Fixed Effects)
        • Panel Spatial Models (Random Effects)
        • Dynamic Panel Spatial Models
        • Non-Linear Spatial Models
        • Panel Spatial Models (Tobit)
        • Flow Models
        • Bayesian Diagnostics
        • Data Generating Processes
        • Graph Utilities
        • Gibbs Samplers
        • Configuration
        • Internal Modules
          • Custom PyTensor Ops (bayespecon._ops)
          • Log-Determinant Methods (bayespecon._logdet)
            • Method resolution and bound handling
            • Factories
            • PyTensor kernels
            • JAX kernels
            • Grid / polynomial primitives
            • Flow log-determinants
              • bayespecon._logdet.flow_logdet_pytensor
              • bayespecon._logdet.flow_logdet_numpy
              • bayespecon._logdet.compute_flow_traces
              • bayespecon._logdet.make_flow_separable_logdet
              • bayespecon._logdet.make_flow_separable_logdet_numpy
                • F bayespecon._logdet.make_flow_separable_logdet_numpy
            • Stochastic trace estimation
      • References
      • GitHub
      • Changelog
    • F bayespecon._logdet.make_flow_separable_logdet_numpy

    bayespecon._logdet.make_flow_separable_logdet_numpy¶

    bayespecon._logdet.make_flow_separable_logdet_numpy(W_sparse, n, method=None, rho_min=-1.0, rho_max=1.0, cheb_order=20, trace_estimator='hutchpp', trace_k=None)[source]¶

    Pre-compute numeric logdet data for separable flow models.

    Returns a vectorized numpy closure for post-fit Jacobian reconstruction:

    \[n\,\log|I_n - \rho_d W| + n\,\log|I_n - \rho_o W|\]

    Parameters are aligned with make_flow_separable_logdet() for API symmetry.

    © Copyright 2018-, pysal developers.
    Created using Sphinx 8.2.3. and Sphinx-Immaterial