MCPcopy Create free account

hub / github.com/computational-imaging/confocal-diffuse-tomography / functions

Functions25 in github.com/computational-imaging/confocal-diffuse-tomography

↓ 4 callersFunctionroll_n
circular shift function
utils.py:49
↓ 3 callersFunctioncompl_mul
complex multiplication for pytorch; real and imaginary parts are stored in the last channel of the arrays see https://discuss.pytorch
utils.py:90
↓ 2 callersMethodAT
(self, x)
cdt_reconstruction.py:167
↓ 2 callersFunctioncond_mkdir
(path)
calibration/optimize.py:41
↓ 2 callersFunctionconj
(x)
utils.py:103
↓ 2 callersFunctionfftshift
(x)
utils.py:59
↓ 2 callersMethodforward
Returns the diffusion model for a slab with finite thickness given by Michael S. Patterson, B. Chance, and B. C. Wilson, "Tim
calibration/diffusion_model.py:157
↓ 2 callersMethodfresnel
(self, n, theta_i)
calibration/diffusion_model.py:47
↓ 2 callersFunctioninterpolate
linear interpolation for frequency-wavenumber migration adapted from https://github.com/vsitzmann/deepvoxels/blob/49369e243001658ccc8ba3be97d
utils.py:4
↓ 2 callersMethodload_impulse_response
(self)
calibration/diffusion_model.py:76
↓ 1 callersMethodMT
(self, x)
cdt_reconstruction.py:177
↓ 1 callersMethodcalculate_reflection_coeff
calculate reflection coefficient given the refractive indices of the two materials. This is derived in Zhu, J. X., D. J. Pin
calibration/diffusion_model.py:57
↓ 1 callersFunctionfk
perform f--k migration
utils.py:111
↓ 1 callersFunctionifftshift
(x)
utils.py:76
↓ 1 callersFunctionmain
()
main.py:34
↓ 1 callersFunctionobjective
(m: DiffusionModel)
calibration/optimize.py:125
↓ 1 callersFunctionoptimize
()
calibration/optimize.py:67
↓ 1 callersMethodpreprocess_data
(self)
calibration/diffusion_model.py:98
↓ 1 callersMethodrun
(self)
cdt_reconstruction.py:182
↓ 1 callersMethodsetDiffusionKernel
Returns the diffusion model for a slab with finite thickness given by Michael S. Patterson, B. Chance, and B. C. Wilson, "Tim
cdt_reconstruction.py:121
↓ 1 callersFunctionwrite_summary
(writer, m, mse, model, data, total_steps)
calibration/optimize.py:46
MethodM
(self, x)
cdt_reconstruction.py:172
Method__init__
(self, scene, mu_s=None, zd=None, pause=5, device=torch.device('cuda:0'))
cdt_reconstruction.py:22
Method__init__
(self, us_init=150., ua_init=0., n_init=1.0, t0_init=0., datadir='./data')
calibration/diffusion_model.py:13
Functionclamp_nonnegative
(m)
calibration/optimize.py:100