import utils import gradio as gr import numpy as np def test(csv_file): data_noise = utils.read_train_data(csv_file) std = np.std(data_noise) avg = np.average(data_noise) d_data = utils.decode_data(data_noise, std, "EEGART") d_data = d_data[0] #utils.save_data(d_data, "./test_EEGART_4s.csv") return d_data app = gr.Interface(fn=test, inputs=gr.File(label="CSV file"), outputs=gr.DataFrame(label="result")) if __name__ == "__main__": app.launch()