spyrit
master
Subpackages
spyrit.core
spyrit.misc
Tutorials
Tutorials
spyrit
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
acquire() (spyrit.core.recon.DCDRUNet method)
(spyrit.core.recon.DCNet method)
(spyrit.core.recon.PinvNet method)
(spyrit.core.recon.UPGD method)
add_colorbar() (in module spyrit.misc.disp)
add_desired_pattern() (spyrit.misc.pattern_choice.Basis_patterns method)
(spyrit.misc.pattern_choice.Custom_patterns method)
(spyrit.misc.pattern_choice.Optimized_patterns method)
add_desired_patterns() (spyrit.misc.pattern_choice.Basis_patterns method)
(spyrit.misc.pattern_choice.Custom_patterns method)
(spyrit.misc.pattern_choice.Optimized_patterns method)
(spyrit.misc.pattern_choice.Patterns method)
adjoint() (spyrit.core.meas.HadamSplit method)
(spyrit.core.meas.Linear method)
(spyrit.core.meas.LinearSplit method)
AffineDeformationField (class in spyrit.core.time)
attr_removal() (in module spyrit.core.train)
attr_transformation() (in module spyrit.core.train)
B
b2_to_b10() (in module spyrit.misc.walsh_hadamard)
Basis_patterns (class in spyrit.misc.pattern_choice)
batch_psnr() (in module spyrit.misc.metrics)
batch_psnr_vid() (in module spyrit.misc.metrics)
batch_ssim() (in module spyrit.misc.metrics)
batch_ssim_vid() (in module spyrit.misc.metrics)
bit_reverse_traverse() (in module spyrit.misc.walsh_hadamard)
bit_reversed_list() (in module spyrit.misc.walsh_hadamard)
bit_reversed_matrix() (in module spyrit.misc.walsh_hadamard)
bottle_neck() (spyrit.core.nnet.Unet method)
boxplot() (in module spyrit.core.train)
boxplotconsist() (in module spyrit.core.train)
C
CenterCrop (class in spyrit.misc.statistics)
checkpoint() (in module spyrit.core.train)
circle() (in module spyrit.misc.examples)
clean_out() (in module spyrit.misc.matrix_tools)
compare_model() (in module spyrit.core.train)
compare_nets_unsupervised() (in module spyrit.misc.metrics)
compare_video_frames() (in module spyrit.misc.disp)
compare_video_nets_supervised() (in module spyrit.misc.metrics)
compression_1D() (in module spyrit.misc.matrix_tools)
concat() (spyrit.core.nnet.Unet method)
concat_noise_map() (spyrit.core.recon.DCDRUNet method)
contract() (spyrit.core.nnet.Unet method)
ConvNet (class in spyrit.core.nnet)
ConvNetBN (class in spyrit.core.nnet)
count_memory() (in module spyrit.core.train)
count_param() (in module spyrit.core.train)
count_trainable_param() (in module spyrit.core.train)
Cov2Var() (in module spyrit.misc.statistics)
cov_walsh() (in module spyrit.misc.statistics)
Custom_patterns (class in spyrit.misc.pattern_choice)
D
data_conv_hadamard() (in module spyrit.misc.matrix_tools)
data_loaders_ImageNet() (in module spyrit.misc.statistics)
data_loaders_stl10() (in module spyrit.misc.statistics)
dataset_meas() (in module spyrit.misc.metrics)
dataset_psnr() (in module spyrit.misc.metrics)
dataset_psnr_ssim() (in module spyrit.misc.metrics)
dataset_psnr_ssim_fcl() (in module spyrit.misc.metrics)
dataset_ssim() (in module spyrit.misc.metrics)
Daubechies() (in module spyrit.misc.pattern_choice)
Daubechies_opt() (in module spyrit.misc.pattern_choice)
DCDRUNet (class in spyrit.core.recon)
DCNet (class in spyrit.core.recon)
DConvNet (class in spyrit.core.nnet)
DeformationField (class in spyrit.core.time)
Denoise_layer (class in spyrit.core.recon)
denormalize_expe() (spyrit.core.prep.DirectPoisson method)
(spyrit.core.prep.SplitPoisson method)
DirectPoisson (class in spyrit.core.prep)
display_rgb_vid() (in module spyrit.misc.disp)
display_vid() (in module spyrit.misc.disp)
DynamicHadamSplit (class in spyrit.core.meas)
DynamicLinear (class in spyrit.core.meas)
DynamicLinearSplit (class in spyrit.core.meas)
E
expans() (spyrit.core.nnet.Unet method)
expend_vect() (in module spyrit.misc.matrix_tools)
F
Files_names() (in module spyrit.misc.load_data)
final_block() (spyrit.core.nnet.Unet method)
fitPlots() (in module spyrit.misc.disp)
forward() (spyrit.core.meas.DynamicHadamSplit method)
(spyrit.core.meas.DynamicLinear method)
(spyrit.core.meas.DynamicLinearSplit method)
(spyrit.core.meas.HadamSplit method)
(spyrit.core.meas.Linear method)
(spyrit.core.meas.LinearSplit method)
(spyrit.core.nnet.ConvNet method)
(spyrit.core.nnet.ConvNetBN method)
(spyrit.core.nnet.DConvNet method)
(spyrit.core.nnet.Identity method)
(spyrit.core.nnet.List_denoi method)
(spyrit.core.nnet.Unet method)
(spyrit.core.noise.NoNoise method)
(spyrit.core.noise.Poisson method)
(spyrit.core.noise.PoissonApproxGauss method)
(spyrit.core.noise.PoissonApproxGaussSameNoise method)
(spyrit.core.prep.DirectPoisson method)
(spyrit.core.prep.SplitPoisson method)
(spyrit.core.recon.DCDRUNet method)
(spyrit.core.recon.DCNet method)
(spyrit.core.recon.Denoise_layer method)
(spyrit.core.recon.PinvNet method)
(spyrit.core.recon.PositiveMonoIncreaseParameters method)
(spyrit.core.recon.PositiveParameters method)
(spyrit.core.recon.PseudoInverse method)
(spyrit.core.recon.TikhonovMeasurementPriorDiag method)
(spyrit.core.recon.UPGD method)
(spyrit.core.time.AffineDeformationField method)
(spyrit.core.time.DeformationField method)
(spyrit.core.train.Weight_Decay_Loss method)
forward_expe() (spyrit.core.prep.SplitPoisson method)
forward_H() (spyrit.core.meas.DynamicHadamSplit method)
(spyrit.core.meas.DynamicLinearSplit method)
(spyrit.core.meas.HadamSplit method)
(spyrit.core.meas.LinearSplit method)
Fourier() (in module spyrit.misc.pattern_choice)
Fourier_opt() (in module spyrit.misc.pattern_choice)
fwalsh2_S() (in module spyrit.misc.walsh_hadamard)
fwalsh2_S_torch() (in module spyrit.misc.walsh_hadamard)
fwalsh_G() (in module spyrit.misc.walsh_hadamard)
fwalsh_G_torch() (in module spyrit.misc.walsh_hadamard)
fwalsh_S() (in module spyrit.misc.walsh_hadamard)
fwalsh_S_torch() (in module spyrit.misc.walsh_hadamard)
fwht() (in module spyrit.misc.walsh_hadamard)
fwht_torch() (in module spyrit.misc.walsh_hadamard)
G
get_all_desired_pattern() (spyrit.misc.pattern_choice.Basis_patterns method)
(spyrit.misc.pattern_choice.Custom_patterns method)
(spyrit.misc.pattern_choice.Optimized_patterns method)
(spyrit.misc.pattern_choice.Patterns method)
get_bit_reversed_list() (in module spyrit.misc.walsh_hadamard)
get_desired_pattern() (spyrit.misc.pattern_choice.Basis_patterns method)
(spyrit.misc.pattern_choice.Custom_patterns method)
(spyrit.misc.pattern_choice.Optimized_patterns method)
(spyrit.misc.pattern_choice.Patterns method)
get_H() (spyrit.core.meas.DynamicHadamSplit method)
(spyrit.core.meas.DynamicLinear method)
(spyrit.core.meas.DynamicLinearSplit method)
(spyrit.core.meas.HadamSplit method)
(spyrit.core.meas.Linear method)
(spyrit.core.meas.LinearSplit method)
get_H_pinv() (spyrit.core.meas.DynamicHadamSplit method)
(spyrit.core.meas.DynamicLinear method)
(spyrit.core.meas.DynamicLinearSplit method)
(spyrit.core.meas.HadamSplit method)
(spyrit.core.meas.Linear method)
(spyrit.core.meas.LinearSplit method)
get_H_T() (spyrit.core.meas.HadamSplit method)
(spyrit.core.meas.Linear method)
(spyrit.core.meas.LinearSplit method)
get_inv_grid_frames() (spyrit.core.time.AffineDeformationField method)
(spyrit.core.time.DeformationField method)
get_loss() (spyrit.core.train.Train_par method)
get_measurement_matrix() (spyrit.misc.pattern_choice.Basis_patterns method)
(spyrit.misc.pattern_choice.Custom_patterns method)
(spyrit.misc.pattern_choice.Optimized_patterns method)
(spyrit.misc.pattern_choice.Patterns method)
get_P() (spyrit.core.meas.DynamicHadamSplit method)
(spyrit.core.meas.DynamicLinearSplit method)
(spyrit.core.meas.HadamSplit method)
(spyrit.core.meas.LinearSplit method)
get_Perm() (spyrit.core.meas.DynamicHadamSplit method)
(spyrit.core.meas.HadamSplit method)
gray_code_list() (in module spyrit.misc.walsh_hadamard)
gray_code_permutation() (in module spyrit.misc.walsh_hadamard)
H
Haar() (in module spyrit.misc.pattern_choice)
Haar_opt() (in module spyrit.misc.pattern_choice)
Hadamard() (in module spyrit.misc.pattern_choice)
Hadamard_opt() (in module spyrit.misc.pattern_choice)
HadamSplit (class in spyrit.core.meas)
histogram() (in module spyrit.misc.disp)
I
Identity (class in spyrit.core.nnet)
ifwalsh2_S() (in module spyrit.misc.walsh_hadamard)
ifwalsh_S() (in module spyrit.misc.walsh_hadamard)
imagecomp() (in module spyrit.misc.disp)
imagepanel() (in module spyrit.misc.disp)
images_norm() (in module spyrit.core.train)
imagesc() (in module spyrit.misc.disp)
img2mask() (in module spyrit.misc.sampling)
(in module spyrit.misc.statistics)
img2meas() (in module spyrit.misc.sampling)
imshow() (in module spyrit.core.train)
inverse() (spyrit.core.meas.HadamSplit method)
iwalsh2() (in module spyrit.misc.walsh_hadamard)
iwalsh2_S() (in module spyrit.misc.walsh_hadamard)
iwalsh_S() (in module spyrit.misc.walsh_hadamard)
iwalsh_S_matrix() (in module spyrit.misc.walsh_hadamard)
L
Linear (class in spyrit.core.meas)
LinearSplit (class in spyrit.core.meas)
List_denoi (class in spyrit.core.nnet)
load_data_Comp_1D_new() (in module spyrit.misc.load_data)
load_data_Comp_1D_old() (in module spyrit.misc.load_data)
load_data_recon_3D() (in module spyrit.misc.load_data)
load_net() (in module spyrit.core.train)
M
matrix2conv() (in module spyrit.misc.pattern_choice)
mea_abs_model() (in module spyrit.misc.statistics)
mean_walsh() (in module spyrit.misc.statistics)
meas2img() (in module spyrit.misc.sampling)
(spyrit.core.recon.PinvNet method)
(spyrit.core.recon.UPGD method)
meas2img2() (in module spyrit.misc.sampling)
module
spyrit.core
spyrit.core.meas
spyrit.core.nnet
spyrit.core.noise
spyrit.core.prep
spyrit.core.recon
spyrit.core.time
spyrit.core.train
spyrit.misc
spyrit.misc.data_visualisation
spyrit.misc.disp
spyrit.misc.examples
spyrit.misc.load_data
spyrit.misc.matrix_tools
spyrit.misc.metrics
spyrit.misc.pattern_choice
spyrit.misc.sampling
spyrit.misc.statistics
spyrit.misc.walsh_hadamard
Multi_plots() (in module spyrit.misc.disp)
multiplot() (in module spyrit.core.train)
N
noaxis() (in module spyrit.misc.disp)
NoNoise (class in spyrit.core.noise)
normalize_by_median_mat_2D() (in module spyrit.misc.matrix_tools)
normalize_mat_2D() (in module spyrit.misc.matrix_tools)
O
optim_had() (in module spyrit.misc.statistics)
Optimized_patterns (class in spyrit.misc.pattern_choice)
P
Patterns (class in spyrit.misc.pattern_choice)
perm_matrix_from_ind() (in module spyrit.misc.walsh_hadamard)
permutation_matrix() (in module spyrit.misc.examples)
Permutation_Matrix() (in module spyrit.misc.matrix_tools)
(in module spyrit.misc.sampling)
pinv() (spyrit.core.meas.HadamSplit method)
(spyrit.core.meas.Linear method)
(spyrit.core.meas.LinearSplit method)
PinvNet (class in spyrit.core.recon)
plot() (in module spyrit.misc.disp)
(spyrit.core.train.Train_par method)
plot_im2D() (in module spyrit.misc.data_visualisation)
plot_log() (spyrit.core.train.Train_par method)
Poisson (class in spyrit.core.noise)
PoissonApproxGauss (class in spyrit.core.noise)
PoissonApproxGaussSameNoise (class in spyrit.core.noise)
PositiveMonoIncreaseParameters (class in spyrit.core.recon)
PositiveParameters (class in spyrit.core.recon)
pre_process_video() (in module spyrit.misc.disp)
print_mean_std() (in module spyrit.misc.disp)
(in module spyrit.misc.metrics)
PseudoInverse (class in spyrit.core.recon)
psnr() (in module spyrit.misc.metrics)
psnr_() (in module spyrit.misc.metrics)
R
read_param() (in module spyrit.core.train)
reconstruct() (spyrit.core.recon.DCDRUNet method)
(spyrit.core.recon.DCNet method)
(spyrit.core.recon.PinvNet method)
(spyrit.core.recon.UPGD method)
reconstruct_expe() (spyrit.core.recon.DCDRUNet method)
(spyrit.core.recon.DCNet method)
(spyrit.core.recon.PinvNet method)
(spyrit.core.recon.UPGD method)
reconstruct_pinv() (spyrit.core.recon.PinvNet method)
(spyrit.core.recon.UPGD method)
reject_outliers() (in module spyrit.misc.matrix_tools)
remove_model_attributes() (in module spyrit.core.train)
remove_offset_mat_2D() (in module spyrit.misc.matrix_tools)
rename_model_attributes() (in module spyrit.core.train)
reorder() (in module spyrit.misc.sampling)
reset_parameters() (spyrit.core.recon.Denoise_layer method)
resize() (in module spyrit.misc.matrix_tools)
S
save_measurement_matrix() (spyrit.misc.pattern_choice.Basis_patterns method)
(spyrit.misc.pattern_choice.Custom_patterns method)
(spyrit.misc.pattern_choice.Optimized_patterns method)
(spyrit.misc.pattern_choice.Patterns method)
save_net() (in module spyrit.core.train)
sequency_perm() (in module spyrit.misc.walsh_hadamard)
sequency_perm_ind() (in module spyrit.misc.walsh_hadamard)
sequency_perm_matrix() (in module spyrit.misc.walsh_hadamard)
sequency_perm_torch() (in module spyrit.misc.walsh_hadamard)
set_desired_pattern() (spyrit.misc.pattern_choice.Basis_patterns method)
(spyrit.misc.pattern_choice.Custom_patterns method)
(spyrit.misc.pattern_choice.Optimized_patterns method)
(spyrit.misc.pattern_choice.Patterns method)
set_dyn_pinv() (in module spyrit.core.meas)
set_expe() (spyrit.core.prep.SplitPoisson method)
set_H_pinv() (spyrit.core.meas.DynamicHadamSplit method)
(spyrit.core.meas.DynamicLinear method)
(spyrit.core.meas.DynamicLinearSplit method)
(spyrit.core.meas.HadamSplit method)
(spyrit.core.meas.Linear method)
(spyrit.core.meas.LinearSplit method)
set_loss() (spyrit.core.train.Train_par method)
set_measurement_matrix() (spyrit.misc.pattern_choice.Basis_patterns method)
(spyrit.misc.pattern_choice.Custom_patterns method)
(spyrit.misc.pattern_choice.Optimized_patterns method)
(spyrit.misc.pattern_choice.Patterns method)
set_noise_level() (spyrit.core.recon.DCDRUNet method)
shift() (in module spyrit.misc.pattern_choice)
show_image_and_infos() (in module spyrit.misc.data_visualisation)
show_images_infos() (in module spyrit.misc.data_visualisation)
sigma() (spyrit.core.prep.DirectPoisson method)
(spyrit.core.prep.SplitPoisson method)
sigma_expe() (spyrit.core.prep.SplitPoisson method)
sigma_from_image() (spyrit.core.prep.SplitPoisson method)
simple_plot_2D() (in module spyrit.misc.data_visualisation)
smooth() (in module spyrit.misc.matrix_tools)
sort_by_indices() (in module spyrit.misc.sampling)
(spyrit.core.meas.DynamicHadamSplit method)
(spyrit.core.meas.DynamicLinear method)
(spyrit.core.meas.DynamicLinearSplit method)
(spyrit.core.meas.HadamSplit method)
(spyrit.core.meas.Linear method)
(spyrit.core.meas.LinearSplit method)
(spyrit.core.noise.NoNoise method)
(spyrit.core.noise.Poisson method)
(spyrit.core.noise.PoissonApproxGauss method)
(spyrit.core.noise.PoissonApproxGaussSameNoise method)
sort_by_significance() (in module spyrit.misc.sampling)
split() (in module spyrit.misc.pattern_choice)
SplitPoisson (class in spyrit.core.prep)
spyrit.core
module
spyrit.core.meas
module
spyrit.core.nnet
module
spyrit.core.noise
module
spyrit.core.prep
module
spyrit.core.recon
module
spyrit.core.time
module
spyrit.core.train
module
spyrit.misc
module
spyrit.misc.data_visualisation
module
spyrit.misc.disp
module
spyrit.misc.examples
module
spyrit.misc.load_data
module
spyrit.misc.matrix_tools
module
spyrit.misc.metrics
module
spyrit.misc.pattern_choice
module
spyrit.misc.sampling
module
spyrit.misc.statistics
module
spyrit.misc.walsh_hadamard
module
ssim() (in module spyrit.misc.metrics)
stack_depth_matrice() (in module spyrit.misc.matrix_tools)
stat_fwalsh_S() (in module spyrit.misc.statistics)
stat_fwalsh_S_stl10() (in module spyrit.misc.statistics)
stat_mean_coef_from_model() (in module spyrit.misc.statistics)
stat_model() (in module spyrit.misc.statistics)
stat_walsh() (in module spyrit.misc.statistics)
stat_walsh_ImageNet() (in module spyrit.misc.statistics)
stat_walsh_stl10() (in module spyrit.misc.statistics)
string_mean_std() (in module spyrit.misc.disp)
Sum_coll() (in module spyrit.misc.matrix_tools)
T
tb_profiler() (in module spyrit.core.train)
tb_writer_add_image() (in module spyrit.core.train)
tb_writer_add_scalar() (in module spyrit.core.train)
tb_writer_init() (in module spyrit.core.train)
tikho() (spyrit.core.recon.Denoise_layer static method)
TikhonovMeasurementPriorDiag (class in spyrit.core.recon)
title() (spyrit.core.train.Train_par method)
torch2numpy() (in module spyrit.misc.disp)
train_model() (in module spyrit.core.train)
train_model_supervised() (in module spyrit.core.train)
Train_par (class in spyrit.core.train)
transform_gray_norm() (in module spyrit.misc.statistics)
translation_matrix() (in module spyrit.misc.examples)
U
uint8() (in module spyrit.misc.disp)
Unet (class in spyrit.core.nnet)
UPGD (class in spyrit.core.recon)
V
vid2batch() (in module spyrit.misc.disp)
visualize_conv_layers() (in module spyrit.core.train)
visualize_model() (in module spyrit.core.train)
W
walsh2() (in module spyrit.misc.walsh_hadamard)
walsh2_matrix() (in module spyrit.misc.walsh_hadamard)
walsh2_S() (in module spyrit.misc.walsh_hadamard)
walsh2_S_fold() (in module spyrit.misc.walsh_hadamard)
walsh2_S_fold_torch() (in module spyrit.misc.walsh_hadamard)
walsh2_S_matrix() (in module spyrit.misc.walsh_hadamard)
walsh2_S_unfold() (in module spyrit.misc.walsh_hadamard)
walsh2_S_unfold_torch() (in module spyrit.misc.walsh_hadamard)
walsh2_torch() (in module spyrit.misc.walsh_hadamard)
walsh_G() (in module spyrit.misc.walsh_hadamard)
walsh_G_matrix() (in module spyrit.misc.walsh_hadamard)
walsh_matrix() (in module spyrit.misc.walsh_hadamard)
walsh_S() (in module spyrit.misc.walsh_hadamard)
walsh_S_matrix() (in module spyrit.misc.walsh_hadamard)
walsh_torch() (in module spyrit.misc.walsh_hadamard)
Weight_Decay_Loss (class in spyrit.core.train)
Read the Docs
v: master
Versions
master
2.2.0
2.1.0
2.0.0
1.2.0
1.1.2
1.1.1
1.1.0
1.0.0
0.14.0
0.14
0.13.5
update_thomas
rtd
romain_dev
drunet
doc_index
doc_auto
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds