ModelBasedReconstruction#
- class patato.ModelBasedReconstruction(n_pixels: Sequence[int], field_of_view: Sequence[float], kwargs_model=None, pa_example: PAData | None = None, **kwargs)#
Bases:
ReconstructionAlgorithmModel based reconstruction algorithm processor.
- __init__(n_pixels: Sequence[int], field_of_view: Sequence[float], kwargs_model=None, pa_example: PAData | None = None, **kwargs)[source]#
Methods
__init__(n_pixels, field_of_view[, ...])add_child(child)generate_model(detx, dety, fs, dx, nx, x_0, nt)reconstruct(signal, fs, geometry, n_pixels, ...)run(time_series, pa_data[, speed_of_sound, ...])- generate_model(detx, dety, fs, dx, nx, x_0, nt, gpu=True, cache=False, **kwargs)[source]#
- Parameters:
detx
dety
fs
dx
nx
x_0
nt
gpu
cache
kwargs
- pre_prepare_data(x: PATimeSeries)[source]#
- Parameters:
x