summary refs log tree commit diff stats
path: root/classification/main.py
diff options
context:
space:
mode:
authorChristian Krinitsin <mail@krinitsin.com>2025-06-03 12:03:38 +0000
committerChristian Krinitsin <mail@krinitsin.com>2025-06-03 12:03:38 +0000
commit2ab14fa96a6c5484b5e4ba8337551bb8dcc79cc5 (patch)
tree3b888cc94f6047771128a25926c58bb3327379cd /classification/main.py
parenta5b92ee80186380eba06febb8fbf3059136eaa63 (diff)
downloadqemu-analysis-2ab14fa96a6c5484b5e4ba8337551bb8dcc79cc5.tar.gz
qemu-analysis-2ab14fa96a6c5484b5e4ba8337551bb8dcc79cc5.zip
measure runtime of classifier
Diffstat (limited to '')
-rwxr-xr-xclassification/main.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/classification/main.py b/classification/main.py
index ea4724759..46ce6488c 100755
--- a/classification/main.py
+++ b/classification/main.py
@@ -1,5 +1,7 @@
 from transformers import pipeline
 from os import path, listdir, makedirs
+from datetime import timedelta
+from time import monotonic
 from argparse import ArgumentParser
 
 parser = ArgumentParser(prog='main.py')
@@ -58,4 +60,7 @@ def main():
         output(text, category, result['labels'], result['scores'], path.basename(bug))
 
 if __name__ == "__main__":
+    start_time = monotonic()
     main()
+    end_time = monotonic()
+    print(timedelta(seconds=end_time - start_time))