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') | |