thf3dr = DenoiseRsult(tds[i], thf3pds[i]) ssnrs.append(sdr.snr()) hsnrs.append(hdr.snr()) thsemissnrs.append(thsemisdr.snr()) thf1snrs.append(thf1dr.snr()) thf2snrs.append(thf2dr.snr()) thf3snrs.append(thf3dr.snr()) smses.append(sdr.mse()) hmses.append(hdr.mse()) thsemismses.append(thsemisdr.mse()) thf1mses.append(thf1dr.mse()) thf2mses.append(thf2dr.mse()) thf3mses.append(thf3dr.mse()) ssms.append(sdr.smooth(ods[i])) hsms.append(hdr.smooth(ods[i])) thsemissms.append(thsemisdr.smooth(ods[i])) thf1sms.append(thf1dr.smooth(ods[i])) thf2sms.append(thf2dr.smooth(ods[i])) thf3sms.append(thf3dr.smooth(ods[i])) slrepvs.append(sdr.lrepv(ods[i], 100)) hlrepvs.append(hdr.lrepv(ods[i], 100)) thsemislrepvs.append(thsemisdr.lrepv(ods[i], 100)) thf1lrepvs.append(thf1dr.lrepv(ods[i], 100)) thf2lrepvs.append(thf2dr.lrepv(ods[i], 100)) thf3lrepvs.append(thf3dr.lrepv(ods[i], 100)) snrss = [ssnrs, hsnrs, thsemissnrs, thf1snrs, thf2snrs, thf3snrs] snrsn = [
hmses = [] ssms = [] hsms = [] slrepvs = [] hlrepvs = [] tds = [s.createSin(50, 60, 0), s.createPulse(50, 60, 0), s.createSpikes(0)] for i in range(len(tds)): sdr = DenoiseRsult(tds[i], spds[i]) hdr = DenoiseRsult(tds[i], hpds[i]) ssnrs.append(sdr.snr()) hsnrs.append(hdr.snr()) smses.append(sdr.mse()) hmses.append(hdr.mse()) ssms.append(sdr.smooth(ods[i])) hsms.append(hdr.smooth(ods[i])) slrepvs.append(sdr.lrepv(ods[i], 32)) hlrepvs.append(hdr.lrepv(ods[i], 32)) print('ssnrs = {0}'.format(ssnrs)) print('hsnrs = {0}'.format(hsnrs)) print('smses = {0}'.format(smses)) print('hmses = {0}'.format(hmses)) print() print('ssms = {0}'.format(ssms)) print('hsms= {0}'.format(hsms)) print('slrepvs = {0}'.format(slrepvs)) print('hlrepvs = {0}'.format(slrepvs)) x = [x for x in range(1000)] plt.figure()