Rename entrypoint.py to main.py
Browse files- entrypoint.py → main.py +4 -14
entrypoint.py → main.py
RENAMED
|
@@ -1,17 +1,13 @@
|
|
| 1 |
-
from __future__ import annotations
|
| 2 |
-
|
| 3 |
import argparse
|
| 4 |
import json
|
| 5 |
import sys
|
| 6 |
from io import BytesIO
|
| 7 |
from pathlib import Path
|
| 8 |
-
from typing import Any, Dict, List
|
| 9 |
|
| 10 |
from PIL import Image
|
| 11 |
from ultralytics import YOLO
|
| 12 |
-
|
| 13 |
-
if TYPE_CHECKING:
|
| 14 |
-
import numpy as np
|
| 15 |
|
| 16 |
|
| 17 |
def load_image(frame: Any, base_dir: Path) -> Image.Image:
|
|
@@ -70,7 +66,7 @@ def build_parser() -> argparse.ArgumentParser:
|
|
| 70 |
return parser
|
| 71 |
|
| 72 |
|
| 73 |
-
|
| 74 |
args = build_parser().parse_args()
|
| 75 |
|
| 76 |
base_dir = Path(__file__).resolve().parent
|
|
@@ -85,12 +81,6 @@ def main() -> None:
|
|
| 85 |
print("[]")
|
| 86 |
return
|
| 87 |
|
| 88 |
-
import numpy as np
|
| 89 |
-
|
| 90 |
frame = np.array(image)
|
| 91 |
output = run_model(model, frame)
|
| 92 |
-
print(json.dumps(output))
|
| 93 |
-
|
| 94 |
-
|
| 95 |
-
if __name__ == "__main__":
|
| 96 |
-
main()
|
|
|
|
|
|
|
|
|
|
| 1 |
import argparse
|
| 2 |
import json
|
| 3 |
import sys
|
| 4 |
from io import BytesIO
|
| 5 |
from pathlib import Path
|
| 6 |
+
from typing import Any, Dict, List
|
| 7 |
|
| 8 |
from PIL import Image
|
| 9 |
from ultralytics import YOLO
|
| 10 |
+
import numpy as np
|
|
|
|
|
|
|
| 11 |
|
| 12 |
|
| 13 |
def load_image(frame: Any, base_dir: Path) -> Image.Image:
|
|
|
|
| 66 |
return parser
|
| 67 |
|
| 68 |
|
| 69 |
+
if __name__ == "__main__":
|
| 70 |
args = build_parser().parse_args()
|
| 71 |
|
| 72 |
base_dir = Path(__file__).resolve().parent
|
|
|
|
| 81 |
print("[]")
|
| 82 |
return
|
| 83 |
|
|
|
|
|
|
|
| 84 |
frame = np.array(image)
|
| 85 |
output = run_model(model, frame)
|
| 86 |
+
print(json.dumps(output))
|
|
|
|
|
|
|
|
|
|
|
|