Skip to content
Snippets Groups Projects
Commit cd7f2510 authored by Marina Kreme's avatar Marina Kreme
Browse files

remove folder

parent 3f77bded
Branches
Tags
No related merge requests found
function x = reconstruction(lambda_vec, u_mat_list, s_vect_list)
x =x_mix;
for i=1:length(lambda_vec)
x_rec = recs{i};
x = x+x_rec(lambda_vec(i))-x_mix;
end
end
\ No newline at end of file
function tf_filtering_init(x_mix, mask, dgt_params, signal_params, multiple_masks)
%%
if multiple_masks=='True'
n_areas = unique(mask);
mask=mask;
else
n_areas=1;
mask= mask>0;
end
%%
gabmul_list =cell(length(n_areas),1);
for i =1:length(n_areas)
gabmul_list{i} = gen_gabmul_operator(tight_direct_stft, tight_adjoint_stft, mask_);
end
end
% def __init__(self, x_mix, mask, dgt_params, signal_params, multiple_masks):
% self.x_mix = x_mix
% self.dgt_params = dgt_params
% self.signal_params = signal_params
% if multiple_masks:
% n_areas = np.unique(mask).size - 1
% self.mask = mask
% else:
% n_areas = 1
% self.mask = mask > 0
% self.gabmul_list = [GaborMultiplier(mask=(mask == i + 1),
% dgt_params=dgt_params,
% signal_params=signal_params)
% for i in range(n_areas)]
% self.s_vec_list = [None for i in range(n_areas)]
% self.u_mat_list = [None for i in range(n_areas)]
% self.uh_x_list = [None for i in range(n_areas)]
% self.t_arrf = [None for i in range(n_areas)]
% self.t_evdn = [None for i in range(n_areas)]
% self.t_uh_x = [None for i in range(n_areas)]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment