SYMBOL INDEX (161 symbols across 31 files) FILE: section10/sample_code_c10_1.py function batch_kron (line 15) | def batch_kron(A,B): function make_x_bar (line 27) | def make_x_bar(x,D,Lh): function execute_mm_lgm (line 45) | def execute_mm_lgm(x,Ns=2,n_iterations=20): function execute_mm_lgm_dereverb (line 107) | def execute_mm_lgm_dereverb(x,x_bar,Ns=2,n_iterations=20): function solver_inter_frequency_permutation (line 195) | def solver_inter_frequency_permutation(s_hat): function write_file_from_time_signal (line 245) | def write_file_from_time_signal(signal,file_name,sample_rate): function calculate_snr (line 270) | def calculate_snr(desired,out): FILE: section10/sample_code_c10_2.py function batch_kron (line 14) | def batch_kron(A,B): function make_x_bar (line 26) | def make_x_bar(x,D,Lh): function phi_multivariate_laplacian (line 42) | def phi_multivariate_laplacian(s_hat): function phi_laplacian (line 52) | def phi_laplacian(s_hat): function contrast_laplacian (line 60) | def contrast_laplacian(s_hat): function contrast_multivariate_laplacian (line 68) | def contrast_multivariate_laplacian(s_hat): function execute_ip_time_varying_gaussian_ilrma (line 81) | def execute_ip_time_varying_gaussian_ilrma(x,W,a,b,n_iterations=20): function execute_ip_time_varying_gaussian_ilrma_t (line 136) | def execute_ip_time_varying_gaussian_ilrma_t(x,x_bar,P,a,b,n_iterations=... function execute_ip_time_varying_gaussian_ilrma_dereverb (line 206) | def execute_ip_time_varying_gaussian_ilrma_dereverb(x,x_bar,W,a,b,n_iter... function projection_back (line 290) | def projection_back(s_hat,W): function write_file_from_time_signal (line 302) | def write_file_from_time_signal(signal,file_name,sample_rate): function calculate_snr (line 327) | def calculate_snr(desired,out): FILE: section11/sample_code_c11_1.py function phi_multivariate_laplacian (line 17) | def phi_multivariate_laplacian(s_hat): function phi_laplacian (line 27) | def phi_laplacian(s_hat): function contrast_laplacian (line 35) | def contrast_laplacian(s_hat): function contrast_multivariate_laplacian (line 43) | def contrast_multivariate_laplacian(s_hat): function execute_natural_gradient_ica (line 58) | def execute_natural_gradient_ica(x,W,phi_func=phi_laplacian,contrast_fun... function execute_em_lgm (line 101) | def execute_em_lgm(x,Ns=2,n_iterations=20): function execute_mm_lgm (line 160) | def execute_mm_lgm(x,Ns=2,n_iterations=20): function execute_ip_multivariate_laplacian_iva (line 221) | def execute_ip_multivariate_laplacian_iva(x,W,n_iterations=20): function execute_ip_time_varying_gaussian_ilrma (line 266) | def execute_ip_time_varying_gaussian_ilrma(x,W,a,b,n_iterations=20): function solver_inter_frequency_permutation (line 317) | def solver_inter_frequency_permutation(s_hat): function projection_back (line 367) | def projection_back(s_hat,W): function write_file_from_time_signal (line 379) | def write_file_from_time_signal(signal,file_name,sample_rate): function calculate_snr (line 404) | def calculate_snr(desired,out): FILE: section11/sample_code_c11_2.py function make_x_bar (line 19) | def make_x_bar(x,D,Lh): function dereverberation_ls (line 36) | def dereverberation_ls(x,x_bar): function dereverberation_wpe (line 63) | def dereverberation_wpe(x,x_bar,wpe_iterations=10): function write_file_from_time_signal (line 104) | def write_file_from_time_signal(signal,file_name,sample_rate): function calculate_snr (line 129) | def calculate_snr(desired,out): FILE: section3/sample_code_c3_9.py function batch_kron (line 8) | def batch_kron(A,B): FILE: section4/sample_code_c4_1.py function animation_update (line 98) | def animation_update(t): FILE: section6/sample_code_c6_1.py function calculate_steering_vector (line 11) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... FILE: section6/sample_code_c6_10.py function calculate_steering_vector (line 15) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function write_file_from_time_signal (line 61) | def write_file_from_time_signal(signal,file_name,sample_rate): FILE: section6/sample_code_c6_11.py function calculate_steering_vector (line 16) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function write_file_from_time_signal (line 62) | def write_file_from_time_signal(signal,file_name,sample_rate): FILE: section6/sample_code_c6_12.py function calculate_steering_vector (line 16) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function write_file_from_time_signal (line 62) | def write_file_from_time_signal(signal,file_name,sample_rate): FILE: section6/sample_code_c6_13.py function calculate_steering_vector (line 16) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function write_file_from_time_signal (line 62) | def write_file_from_time_signal(signal,file_name,sample_rate): function execute_dsbf (line 88) | def execute_dsbf(x,a): function execute_mvdr (line 102) | def execute_mvdr(x,y,a): function execute_max_snr (line 127) | def execute_max_snr(x,y): function calculate_snr (line 160) | def calculate_snr(desired,out): function execute_mwf (line 177) | def execute_mwf(x,y,mu): FILE: section6/sample_code_c6_14.py function calculate_steering_vector (line 16) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function write_file_from_time_signal (line 62) | def write_file_from_time_signal(signal,file_name,sample_rate): function execute_dsbf (line 88) | def execute_dsbf(x,a): function execute_mvdr (line 102) | def execute_mvdr(x,y,a): function execute_max_snr (line 127) | def execute_max_snr(x,y): function calculate_snr (line 160) | def calculate_snr(desired,out): function execute_mwf (line 177) | def execute_mwf(x,y,mu): FILE: section6/sample_code_c6_2.py function calculate_steering_vector (line 15) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function write_file_from_time_signal (line 61) | def write_file_from_time_signal(signal,file_name,sample_rate): FILE: section6/sample_code_c6_3.py function calculate_steering_vector (line 15) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function write_file_from_time_signal (line 61) | def write_file_from_time_signal(signal,file_name,sample_rate): FILE: section6/sample_code_c6_4.py function calculate_steering_vector (line 15) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function write_file_from_time_signal (line 61) | def write_file_from_time_signal(signal,file_name,sample_rate): FILE: section6/sample_code_c6_5.py function calculate_steering_vector (line 15) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function write_file_from_time_signal (line 61) | def write_file_from_time_signal(signal,file_name,sample_rate): FILE: section6/sample_code_c6_6.py function calculate_steering_vector (line 14) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... FILE: section6/sample_code_c6_7.py function calculate_steering_vector (line 14) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... FILE: section6/sample_code_c6_8.py function calculate_steering_vector (line 15) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function write_file_from_time_signal (line 61) | def write_file_from_time_signal(signal,file_name,sample_rate): FILE: section6/sample_code_c6_9.py function calculate_steering_vector (line 15) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function write_file_from_time_signal (line 61) | def write_file_from_time_signal(signal,file_name,sample_rate): FILE: section7/sample_code_c7_1.py function write_file_from_time_signal (line 15) | def write_file_from_time_signal(signal,file_name,sample_rate): function execute_two_microphone_sparse_separation (line 43) | def execute_two_microphone_sparse_separation(x_left,x_right,is_use_ampli... function calculate_snr (line 67) | def calculate_snr(desired,out): FILE: section7/sample_code_c7_2.py function write_file_from_time_signal (line 15) | def write_file_from_time_signal(signal,file_name,sample_rate): function execute_two_microphone_sparse_separation (line 43) | def execute_two_microphone_sparse_separation(x_left,x_right,is_use_ampli... function calculate_snr (line 67) | def calculate_snr(desired,out): FILE: section7/sample_code_c7_3.py function write_file_from_time_signal (line 15) | def write_file_from_time_signal(signal,file_name,sample_rate): function calculate_steering_vector (line 45) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function execute_doa_sparse_separation (line 93) | def execute_doa_sparse_separation(input_vectors,steering_vectors,omega): function calculate_snr (line 112) | def calculate_snr(desired,out): function modify_angle_diff (line 243) | def modify_angle_diff(diff): FILE: section7/sample_code_c7_4.py function write_file_from_time_signal (line 15) | def write_file_from_time_signal(signal,file_name,sample_rate): function calculate_steering_vector (line 45) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function estimate_steering_vector (line 90) | def estimate_steering_vector(Rs): function estimate_covariance_matrix (line 101) | def estimate_covariance_matrix(x,mask): function execute_sparse (line 130) | def execute_sparse(x,mask): function execute_mwf (line 143) | def execute_mwf(x,Rn,Rs): function execute_dsbf (line 160) | def execute_dsbf(x,a): function execute_mvdr (line 175) | def execute_mvdr(x,Rn,a): function execute_mvdr2 (line 198) | def execute_mvdr2(x,Rn,Rs): function execute_max_snr (line 218) | def execute_max_snr(x,Rn,Rs): function estimate_mask (line 250) | def estimate_mask(input_vectors,steering_vectors,omega): function calculate_snr (line 267) | def calculate_snr(desired,out): function modify_angle_diff (line 405) | def modify_angle_diff(diff): FILE: section7/sample_code_c7_5.py function write_file_from_time_signal (line 15) | def write_file_from_time_signal(signal,file_name,sample_rate): function calculate_steering_vector (line 45) | def calculate_steering_vector(mic_alignments,source_locations,freqs,soun... function estimate_steering_vector (line 90) | def estimate_steering_vector(Rs): function estimate_covariance_matrix (line 101) | def estimate_covariance_matrix(x,mask): function execute_sparse (line 130) | def execute_sparse(x,mask): function execute_mwf (line 143) | def execute_mwf(x,Rn,Rs): function execute_dsbf (line 160) | def execute_dsbf(x,a): function execute_mvdr (line 175) | def execute_mvdr(x,Rn,a): function execute_mvdr2 (line 198) | def execute_mvdr2(x,Rn,Rs): function execute_max_snr (line 218) | def execute_max_snr(x,Rn,Rs): function estimate_mask (line 250) | def estimate_mask(input_vectors,steering_vectors,omega): function calculate_snr (line 267) | def calculate_snr(desired,out): function modify_angle_diff (line 405) | def modify_angle_diff(diff): FILE: section8/sample_code_c8_1.py function phi_laplacian (line 17) | def phi_laplacian(s_hat): function contrast_laplacian (line 25) | def contrast_laplacian(s_hat): function execute_natural_gradient_ica (line 40) | def execute_natural_gradient_ica(x,W,phi_func=phi_laplacian,contrast_fun... function solver_inter_frequency_permutation (line 81) | def solver_inter_frequency_permutation(s_hat): function projection_back (line 131) | def projection_back(s_hat,W): function write_file_from_time_signal (line 143) | def write_file_from_time_signal(signal,file_name,sample_rate): function calculate_snr (line 168) | def calculate_snr(desired,out): FILE: section8/sample_code_c8_2.py function phi_multivariate_laplacian (line 16) | def phi_multivariate_laplacian(s_hat): function phi_laplacian (line 26) | def phi_laplacian(s_hat): function contrast_laplacian (line 34) | def contrast_laplacian(s_hat): function contrast_multivariate_laplacian (line 42) | def contrast_multivariate_laplacian(s_hat): function execute_natural_gradient_ica (line 57) | def execute_natural_gradient_ica(x,W,phi_func=phi_laplacian,contrast_fun... function execute_ip_multivariate_laplacian_iva (line 100) | def execute_ip_multivariate_laplacian_iva(x,W,n_iterations=20): function solver_inter_frequency_permutation (line 141) | def solver_inter_frequency_permutation(s_hat): function projection_back (line 191) | def projection_back(s_hat,W): function write_file_from_time_signal (line 203) | def write_file_from_time_signal(signal,file_name,sample_rate): function calculate_snr (line 228) | def calculate_snr(desired,out): FILE: section8/sample_code_c8_3.py function phi_multivariate_laplacian (line 17) | def phi_multivariate_laplacian(s_hat): function phi_laplacian (line 27) | def phi_laplacian(s_hat): function contrast_laplacian (line 35) | def contrast_laplacian(s_hat): function contrast_multivariate_laplacian (line 43) | def contrast_multivariate_laplacian(s_hat): function execute_natural_gradient_ica (line 58) | def execute_natural_gradient_ica(x,W,phi_func=phi_laplacian,contrast_fun... function execute_ip_multivariate_laplacian_iva (line 101) | def execute_ip_multivariate_laplacian_iva(x,W,n_iterations=20): function execute_ip_time_varying_gaussian_ilrma (line 146) | def execute_ip_time_varying_gaussian_ilrma(x,W,a,b,n_iterations=20): function solver_inter_frequency_permutation (line 197) | def solver_inter_frequency_permutation(s_hat): function projection_back (line 247) | def projection_back(s_hat,W): function write_file_from_time_signal (line 259) | def write_file_from_time_signal(signal,file_name,sample_rate): function calculate_snr (line 284) | def calculate_snr(desired,out): FILE: section8/sample_code_c8_4.py function phi_multivariate_laplacian (line 17) | def phi_multivariate_laplacian(s_hat): function phi_laplacian (line 27) | def phi_laplacian(s_hat): function contrast_laplacian (line 35) | def contrast_laplacian(s_hat): function contrast_multivariate_laplacian (line 43) | def contrast_multivariate_laplacian(s_hat): function execute_natural_gradient_ica (line 58) | def execute_natural_gradient_ica(x,W,phi_func=phi_laplacian,contrast_fun... function execute_em_lgm (line 101) | def execute_em_lgm(x,Ns=2,n_iterations=20): function execute_mm_lgm (line 162) | def execute_mm_lgm(x,Ns=2,n_iterations=20): function execute_ip_multivariate_laplacian_iva (line 223) | def execute_ip_multivariate_laplacian_iva(x,W,n_iterations=20): function execute_ip_time_varying_gaussian_ilrma (line 268) | def execute_ip_time_varying_gaussian_ilrma(x,W,a,b,n_iterations=20): function solver_inter_frequency_permutation (line 319) | def solver_inter_frequency_permutation(s_hat): function projection_back (line 369) | def projection_back(s_hat,W): function write_file_from_time_signal (line 381) | def write_file_from_time_signal(signal,file_name,sample_rate): function calculate_snr (line 406) | def calculate_snr(desired,out): FILE: section9/sample_code_c9_1.py function make_x_bar (line 16) | def make_x_bar(x,D,Lh): function dereverberation_ls (line 33) | def dereverberation_ls(x,x_bar): function write_file_from_time_signal (line 60) | def write_file_from_time_signal(signal,file_name,sample_rate): function calculate_snr (line 85) | def calculate_snr(desired,out): FILE: section9/sample_code_c9_2.py function make_x_bar (line 16) | def make_x_bar(x,D,Lh): function dereverberation_ls (line 33) | def dereverberation_ls(x,x_bar): function dereverberation_wpe (line 60) | def dereverberation_wpe(x,x_bar,wpe_iterations=10): function write_file_from_time_signal (line 101) | def write_file_from_time_signal(signal,file_name,sample_rate): function calculate_snr (line 126) | def calculate_snr(desired,out):