watex.utils.exmath.invertVES#
- watex.utils.exmath.invertVES(data=None, rho0=None, h0=None, typeof='HMCMC', **kwargs)[source]#
Invert the VES data collected in the exploration area.
- Parameters:
data (DataFrame) – DataFrame containing the depth measurement AB from current electrodes, the potential electrodes MN, and the collected apparent resistivities.
rho0 (float, optional) – Value of the starting resistivity model. If None, rho0 is set to half the minimum value of the collected apparent resistivity. Units are in Ω.m.
h0 (float, optional) – Thickness in meters of the first layer. If None, it defaults to 1 meter.
typeof (str, default 'HMCMC') – Type of inversion scheme. Default is Hybrid Monte Carlo (HMCMC). Another option is Bayesian neural network approach (BNN).
**kwargs (dict) – Additional keyword arguments for VES data operations. See watex.utils.exmath.vesDataOperator for further details.
- Returns:
Inversion results, specifics depend on the inversion scheme used.
- Return type:
Tuple[ArrayLike]
Notes
This function is a placeholder for the inversion process. The actual implementation would require detailed algorithms for HMCMC or BNN approaches.