List of all items
Structs
- algorithms::AdaptiveAlternatingProjection
- algorithms::AdaptiveAlternatingProjectionIterationMetrics
- algorithms::Admm
- algorithms::AdmmIterationMetrics
- algorithms::AlternatingProjection
- algorithms::Epry
- algorithms::Fpie
- algorithms::GlobalGaussNewton
- algorithms::GlobalGaussNewtonIterationMetrics
- algorithms::GradientDescent
- algorithms::GradientDescentIterationMetrics
- algorithms::JointIterationMetrics
- algorithms::JointReconstruction
- algorithms::JointReconstructionResult
- algorithms::Mpie
- algorithms::NoIterationMetrics
- algorithms::StepOutput
- algorithms::StepSummary
- backend::BackendCapabilities
- backend::CpuBackend
- benchmark::BenchmarkFrameRecord
- benchmark::BenchmarkProfile
- benchmark::BenchmarkRecord
- benchmark_bundle::BenchmarkBundle
- benchmark_bundle::BenchmarkBundleExportOptions
- benchmark_bundle::BenchmarkBundleTables
- callbacks::CheckpointEvery
- callbacks::CsvLogger
- callbacks::ProgressLogger
- callbacks::SaveImageEvery
- callbacks::SavePupilEvery
- callbacks::SaveResidualsEvery
- callbacks::StepContext
- callbacks::StopOnPlateau
- configuration::CompiledModelPair
- configuration::ExperimentDescription
- configuration::SimulationConfiguration
- datasets::Dataset
- datasets::DatasetArchive
- datasets::DatasetCitation
- datasets::DatasetLicense
- datasets::DatasetListing
- datasets::DatasetLoader
- datasets::DatasetManifest
- datasets::DatasetRegistry
- datasets::DatasetRegistryDocument
- datasets::DatasetRegistryEntry
- datasets::DatasetSource
- datasets::DatasetSubset
- datasets::DatasetSubsetBuilder
- datasets::Rect
- diagnostics::CropIndexDiagnostics
- diagnostics::DiagnosticRecorder
- diagnostics::DiagnosticRecorderConfig
- diagnostics::Diagnostics
- diagnostics::FourierCoverageDiagnostics
- diagnostics::FrameDiagnosticRecord
- diagnostics::IterationDiagnostics
- diagnostics::RawFrameStatisticsRecord
- diagnostics::ReconstructionDiagnostics
- evaluation::FrameIntensityEvaluation
- evaluation::ReconstructionEvaluation
- experiment::AcquisitionPlan
- experiment::ArrayPose
- experiment::DirectionList
- experiment::Illumination
- experiment::IlluminationFrame
- experiment::KVector
- experiment::KVectorList
- experiment::Optics
- experiment::PlanarLedArray
- experiment::PupilAberration
- experiment::ResolvedFrame
- experiment::ResolvedIllumination
- experiment::ResolvedSources
- experiment::RotatingLedArc
- experiment::SourceCalibration
- experiment::SourceContribution
- experiment::SourcePositionList
- experiment::SphericalLedArm
- experiment::SphericalLedArray
- illumination_calibration::BoundedFiniteDifferenceOptimizer
- illumination_calibration::CalibrationConditioning
- illumination_calibration::CalibrationLossHistoryEntry
- illumination_calibration::CalibrationObjective
- illumination_calibration::CalibrationParameterHistoryEntry
- illumination_calibration::CalibrationParameterSpec
- illumination_calibration::IlluminationCalibration
- illumination_calibration::IlluminationCalibrationState
- illumination_calibration::PlanarArrayCalibrationParameters
- illumination_calibration::PlanarArrayCalibrationParametersBuilder
- illumination_calibration::PlanarArrayParameterValues
- illumination_initialization::BrightfieldCircleInitializer
- illumination_initialization::BrightfieldCircleObservation
- illumination_initialization::BrightfieldCircleOptions
- illumination_initialization::InitializationBundle
- illumination_initialization::InitializationBundleArtifact
- illumination_initialization::InitializationBundleVerificationResult
- illumination_initialization::PlanarArrayInitializationDiagnostics
- illumination_initialization::PlanarArrayInitializationFitRecord
- illumination_initialization::PlanarArrayInitializationProgress
- illumination_initialization::PlanarArrayInitializationResult
- illumination_initialization::PlanarArrayInitializationRuntime
- measurements::FrameMetadata
- measurements::FrameSpec
- measurements::LazyMeasurementStack
- measurements::MeasurementSpec
- measurements::MeasurementStack
- measurements::PreprocessingConfig
- metrics::complex_field::comparison::ComplexFieldComparisonMetrics
- metrics::complex_field::statistics::RadialFourierSpectrum
- metrics::intensity::IntensityComparisonMetrics
- metrics::intensity::IntensityStats
- metrics::model::FrameGainComparisonMetrics
- metrics::model::IlluminationPositionMetrics
- metrics::model::PupilComparisonMetrics
- model::CropIndices
- model::ForwardModel
- model::ForwardWorkspace
- model::FourierCrop
- model::FourierOffset
- model::ImagePlaneModel
- model::Pupil
- model::Sampling
- reconstruction::AdaptiveAlternatingProjectionAuxiliaryState
- reconstruction::AdmmAuxiliaryState
- reconstruction::AlgorithmMetricRecord
- reconstruction::Batch
- reconstruction::IterationRecord
- reconstruction::MpieAuxiliaryState
- reconstruction::ReconstructionCheckpoint
- reconstruction::ReconstructionProblem
- reconstruction::ReconstructionResult
- reconstruction::ReconstructionState
- reconstruction::ReconstructionTrace
- reconstruction::RunOptions
- reconstruction::Runner
- reconstruction::RuntimeInfo
- simulation::CameraModel
- simulation::IlluminationAcquisitionErrors
- simulation::SimulationResult
- simulation::Simulator
- simulation::SyntheticObject
- tabular::ReconstructionTables
- tabular::parquet::BundleArrays
- tabular::parquet::BundleArtifact
- tabular::parquet::BundleExportOptions
- tabular::parquet::BundlePreviews
- tabular::parquet::BundleTables
- tabular::parquet::BundleVerificationResult
- tabular::parquet::ResultBundle
Enums
- algorithms::objective::LossType
- backend::FftDirection
- backend::MemoryLocation
- callbacks::CallbackAction
- callbacks::CallbackHook
- datasets::FrameSelector
- diagnostics::DiagnosticRequest
- error::Error
- experiment::SourceGeometry
- illumination_calibration::CalibrationConvergenceReason
- illumination_initialization::PlanarArrayInitializationAction
- illumination_initialization::PlanarArrayInitializationStage
- measurements::ImageSet
- metrics::complex_field::ComplexAlignment
- metrics::complex_field::ComplexMetricError
- metrics::intensity::IntensityMetricError
- model::CoordinateConvention
- model::ReconstructionShape
- reconstruction::AlgorithmAuxiliaryState
- reconstruction::FrameSchedule
Traits
- algorithms::AlgorithmIterationMetrics
- algorithms::ReconstructionAlgorithm
- backend::Backend
- backend::ComplexBuffer
- backend::RealBuffer
- backend::ResidentBackend
- callbacks::Callback
- illumination_initialization::PlanarArrayInitializationCallback
- measurements::MeasurementRead
Functions
- algorithms::objective::loss
- benchmark::annotate_benchmark_profile
- benchmark::benchmark_profile
- benchmark::run_benchmark_case
- benchmark::save_benchmark_outputs
- benchmark::write_benchmark_csv
- benchmark::write_benchmark_json
- benchmark_bundle::read_benchmark_bundle
- benchmark_bundle::write_benchmark_bundle
- complex::amplitude
- complex::from_amplitude_phase
- complex::phase
- datasets::open_dataset
- diagnostics::compute_fourier_coverage
- evaluation::evaluate_frame_intensity
- evaluation::evaluate_reconstruction
- evaluation::evaluate_reconstruction_with_problem
- illumination_initialization::read_initialization_bundle
- metrics::complex_field::amplitude_nrmse
- metrics::complex_field::bias
- metrics::complex_field::comparison::compare_complex_fields
- metrics::complex_field::comparison::compare_complex_fields_masked
- metrics::complex_field::correlation
- metrics::complex_field::mae
- metrics::complex_field::mse
- metrics::complex_field::nrmse
- metrics::complex_field::relative_l1
- metrics::complex_field::rmse
- metrics::complex_field::statistics::radial_fourier_spectrum
- metrics::intensity::amplitude_nrmse
- metrics::intensity::bias
- metrics::intensity::compare_intensity
- metrics::intensity::correlation
- metrics::intensity::fitted_gain
- metrics::intensity::mae
- metrics::intensity::mean_poisson_deviance
- metrics::intensity::mse
- metrics::intensity::nrmse
- metrics::intensity::poisson_deviance
- metrics::intensity::psnr
- metrics::intensity::relative_l1
- metrics::intensity::rmse
- metrics::intensity::ssim
- metrics::intensity::stats
- metrics::model::compare_frame_gains
- metrics::model::compare_illumination_positions
- metrics::model::compare_pupils
- simulation::presets::aberrated_pupil_fpm
- simulation::presets::noiseless_mixed_fpm
- simulation::presets::poisson_gaussian_fpm
- tabular::algorithm_metrics_dataframe
- tabular::benchmark_artifacts_dataframe
- tabular::benchmark_frames_dataframe
- tabular::benchmark_metadata_dataframe
- tabular::benchmark_runs_dataframe
- tabular::frame_calibration_dataframe
- tabular::frame_diagnostics_dataframe
- tabular::frame_evaluation_dataframe
- tabular::history_dataframe
- tabular::illumination_calibration_dataframe
- tabular::iteration_diagnostics_dataframe
- tabular::metadata_dataframe
- tabular::parquet::read_bundle
- tabular::raw_frame_statistics_dataframe
- tabular::reconstruction_tables
- tabular::scalar_diagnostics_dataframe
- tabular::summary_dataframe
Type Aliases
Constants
- benchmark::BENCHMARK_PROFILES
- benchmark::BENCHMARK_RECORD_FORMAT_VERSION
- benchmark::CPU_BENCHMARK_PROFILE
- benchmark::SMOKE_BENCHMARK_PROFILE
- benchmark_bundle::BENCHMARK_BUNDLE_FORMAT_VERSION
- configuration::CONFIGURATION_FORMAT_VERSION
- datasets::DATASET_CACHE_DIR_ENV
- datasets::DATASET_FORMAT_VERSION
- datasets::DATASET_REGISTRY_URL_ENV
- datasets::DATASET_REGISTRY_VERSION
- datasets::DEFAULT_DATASET_REGISTRY_URL
- illumination_initialization::INITIALIZATION_BUNDLE_FORMAT_VERSION
- illumination_initialization::INITIALIZATION_FORMAT_VERSION
- reconstruction::CHECKPOINT_FORMAT_VERSION
- simulation::presets::ABERRATED_PUPIL_PRESET
- simulation::presets::NOISELESS_MIXED_PRESET
- simulation::presets::POISSON_GAUSSIAN_PRESET
- tabular::COMMON_RUN_COLUMNS
- tabular::parquet::BUNDLE_FORMAT_VERSION