Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/computational-imaging/confocal-diffuse-tomography
/ functions
Functions
25 in github.com/computational-imaging/confocal-diffuse-tomography
⨍
Functions
25
◇
Types & classes
2
↓ 4 callers
Function
roll_n
circular shift function
utils.py:49
↓ 3 callers
Function
compl_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 callers
Method
AT
(self, x)
cdt_reconstruction.py:167
↓ 2 callers
Function
cond_mkdir
(path)
calibration/optimize.py:41
↓ 2 callers
Function
conj
(x)
utils.py:103
↓ 2 callers
Function
fftshift
(x)
utils.py:59
↓ 2 callers
Method
forward
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 callers
Method
fresnel
(self, n, theta_i)
calibration/diffusion_model.py:47
↓ 2 callers
Function
interpolate
linear interpolation for frequency-wavenumber migration adapted from https://github.com/vsitzmann/deepvoxels/blob/49369e243001658ccc8ba3be97d
utils.py:4
↓ 2 callers
Method
load_impulse_response
(self)
calibration/diffusion_model.py:76
↓ 1 callers
Method
MT
(self, x)
cdt_reconstruction.py:177
↓ 1 callers
Method
calculate_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 callers
Function
fk
perform f--k migration
utils.py:111
↓ 1 callers
Function
ifftshift
(x)
utils.py:76
↓ 1 callers
Function
main
()
main.py:34
↓ 1 callers
Function
objective
(m: DiffusionModel)
calibration/optimize.py:125
↓ 1 callers
Function
optimize
()
calibration/optimize.py:67
↓ 1 callers
Method
preprocess_data
(self)
calibration/diffusion_model.py:98
↓ 1 callers
Method
run
(self)
cdt_reconstruction.py:182
↓ 1 callers
Method
setDiffusionKernel
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 callers
Function
write_summary
(writer, m, mse, model, data, total_steps)
calibration/optimize.py:46
Method
M
(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
Function
clamp_nonnegative
(m)
calibration/optimize.py:100