ulaw# class diffsptk.MuLawCompression(abs_max=1, mu=255)[source]# See this page for details. Parameters abs_maxfloat > 0 [scalar]Absolute maximum value of input. muint >= 1 [scalar]Compression factor, \(\mu\). forward(x)[source]# Compress waveform by \(\mu\)-law algorithm. Parameters xTensor [shape=(…,)]Waveform. Returns yTensor [shape=(…,)]Compressed waveform. Examples >>> x = diffsptk.ramp(4) >>> ulaw = diffsptk.MuLawCompression(4) >>> y = ulaw(x) >>> y tensor([0.0000, 3.0084, 3.5028, 3.7934, 4.0000]) See also iulaw