torch gradio scipy numpy pywavelets