Skip to content

Сопоставление признаков: Зиновьев Тимофей#5

Open
Zetix3 wants to merge 3 commits into
valentina-kustikova:mainfrom
Zetix3:new_branch
Open

Сопоставление признаков: Зиновьев Тимофей#5
Zetix3 wants to merge 3 commits into
valentina-kustikova:mainfrom
Zetix3:new_branch

Conversation

@Zetix3
Copy link
Copy Markdown

@Zetix3 Zetix3 commented Nov 15, 2025

No description provided.

Comment thread Cnn_Lab.ipynb
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ячейка 2:

  1. Размер пачки желательно должен быть кратным степени двойки из соображений, связанных с производительностью (например, на ядрах cuda лучшая производительность достигается при размерах пачки, кратных степени двойки)
for i, ax in enumerate(axes.flat):
        img = images[i][0].numpy().transpose(1, 2, 0)
        img = img * [0.247, 0.243, 0.261] + [0.491, 0.482, 0.446]
        img = np.clip(img, 0, 1)
        ax.imshow(img)
        label = images[i][1]
        class_name = class_names[label]
        ax.set_xlabel(f'{class_name}', fontsize=8, labelpad=2)

Очень странная строчка img = img * [0.247, 0.243, 0.261] + [0.491, 0.482, 0.446], что это?

  1. Впервые вижу такие значения средних и стандартных отклонений torchvision.transforms.Normalize((0.491, 0.482, 0.446), (0.247, 0.243, 0.261)), откуда они?

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Все print заменить на logging

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ощущение, что вы переобучили модель примерно после 15 эпохи, итоговые значения точности по тестовой и тренировочной выборок отличаются на 10%.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Еще по поводу mean и std: они у вас в диапазоне от 0 до 1, при этом вы не делаете нормировку изображения, соответственно, это получается не совсем корректно. Либо умножаете значения mean и std на 255, либо нормируете всё изображение, после чего применяете необходимые трансформации

@Zetix3
Copy link
Copy Markdown
Author

Zetix3 commented Dec 12, 2025

@ismukhin Сделал 3-ю лабу

@Zetix3
Copy link
Copy Markdown
Author

Zetix3 commented Dec 16, 2025

@ismukhin поправил 2-ю лабу (CNN)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants