/
sat1988
/
MachineVision
Обзор
Документация
Войти
/
sat1988
/
MachineVision
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
task04/main.py
38 строк
999 B
Oleg Chorakaev
Добавлен 4 пример
26 июл 2025, 15:57
26 июл 2025, 15:57
8ed5f18
Код
Авторство
О чём код?
# -*- coding: utf-8 -*- """ Файл служит для определения точности вашего алгоритма Для получения оценки точности, запустите файл на исполнение """ import cv2 import pandas as pd import eval as submission def main(): csv_file = "annotations.csv" data = pd.read_csv(csv_file, sep=',') data = data.sample(frac=1) correct = 0 tools_list = submission.load_images() for row in data.itertuples(): _, image_filename, answer = row answer = int(answer) image = cv2.imread(image_filename) user_answer = submission.predict_connect_number(image, tools_list) if user_answer == answer: correct += 1 total_object = len(data.index) print(f"Из {total_object} предсказаний верны {correct}") score = correct / total_object print(f"Точность: {score:.2f}") if __name__ == '__main__': main()