Spaces:
Running
Running
| import argparse | |
| import numpy as np | |
| def save_csv_pitch(pitch, path): | |
| with open(path, "w", encoding='utf-8') as pitch_file: | |
| for i in range(len(pitch)): | |
| t = i * 10 | |
| minute = t // 60000 | |
| seconds = (t - minute * 60000) // 1000 | |
| millisecond = t % 1000 | |
| print( | |
| f"{minute}m {seconds}s {millisecond:3d},{int(pitch[i])}", file=pitch_file) | |
| if __name__ == "__main__": | |
| parser = argparse.ArgumentParser() | |
| parser.add_argument("-p", "--pit", help="pit", dest="pit", required=True) # pit for train | |
| args = parser.parse_args() | |
| print(args.pit) | |
| pitch = np.load(args.pit) | |
| save_csv_pitch(pitch, 'pitch_debug.csv') | |