Форум программистов, компьютерный форум, киберфорум
Python: Научные вычисления
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Python sklearn взаимная информация mutual_info_regression https://www.cyberforum.ru/ python-science/ thread2762869.html
Хочу получить взаимную информацию каждых 2х признаков через метод ближайшего соседа. В mutual_info_regression предустановлено 3 признака для расчетов. работающий код: selector =...
Python Почему не устанавливается пакет llvmlite?
Доброго времени суток, при установке numba летит ошибка из-за невозможности установки llvmlite (все через pip из-под строки windows 10), подскажите пожалуйста, в чем может быть проблема? Если нужен...
Python Вывести на экран первые n срок треугольника Паскаля реализовать рекурсивный
Вывести на экран первые n срок треугольника Паскаля. реализовать рекурсивный и нерекурсивный варианты.
Python Вычислить приближенное значение определенного интеграла Описать функцию, которая вычисляет приближенное значение определенного интеграла от заданной функции на заданном промежутке. необходимо приближенное значение вычислить используя суммы Дарбу.... https://www.cyberforum.ru/ python-science/ thread2762207.html
Python Как выделить из даты месяц в Jupiter Notebook (Python)? https://www.cyberforum.ru/ python-science/ thread2761240.html
Есть датасет, в котором один признак - дата. Как из полной даты (тип данных datetime64) например 2020-01-01 получить категориальный тип данных "январь" или "1"? Пробовал делать через сплит - ошибка...
Заменить нулями в матрице те элементы которые входят в вектор Python
Заданная целочисленная квадратная матрица порядка n и целочисленный вектор длины m. Заменить нулями в матрице те элементы которые входят в этот вектор Чем заменить третий вложенный цикл ?! ...
Как выделить на изображении опорные точки для афинных преобразований? Python
Доброго времени суток, допустим есть изображение лица, но лицо на фотографии повернуто в сторону или наклонено Соответственно нужно лицо отцентрировать, я планирую использовать афинные...
Python Как подать изображение на вход классификатору svm? Доброго времени суток, нужно реализовать классификатор svm, находящий объекты на изображении, никогда раньше не писал подобные вещи, а во всех туториалах в интернете показана теория, когда точки уже... https://www.cyberforum.ru/ python-science/ thread2759047.html
Python Автоматическое создание диаграмм https://www.cyberforum.ru/ python-science/ thread2754899.html
Всем доброго времени суток! В общем, такая же тема уже есть в другом разделе: https://www.cyberforum.ru/ms-excel/thread2750091.html Но отличие в том, что excel может обрабатывать только 255...
Python Правильный ли я подход использую для нахождения лиц на фото? Доброго времени суток, есть задача найти лицо на фотографии, как я спроектировал решение: Вычисляю для изображения hog дескриптор, затем обучаю обучаю бинарный svm классификатор идентифицировать,... https://www.cyberforum.ru/ python-science/ thread2754889.html
Python Как вычислить КРИТИЧЕСКОЕ значение для критерия Манна Уитни? https://www.cyberforum.ru/ python-science/ thread2754107.html
Есть функция вычисляющая критерий Манна Уитни scipy.stats.mannwhitneyu, но что конкретно она возвращает? В доках написано, что минимальное значение первым параметром и p-значение вторым. По теории я...
Python Оценка быстродействия программы на попадание точек в область тремя методами На плоскости задано n точек и задан прямоугольник со сторонами, параллельными осям координат, необходимо посчитать сколько точек попадут внутрь этого прямоугольника Сколько времени будет работать... https://www.cyberforum.ru/ python-science/ thread2753763.html
0 / 0 / 0
Регистрация: 04.04.2020
Сообщений: 15
0

Дать комментарии к программе по бинарному распознаванию картинок в Keras

29.12.2020, 19:12. Просмотров 1416. Ответов 1
Метки (Все метки)


Привет, помогите, пожалуйста. Нужно дать развернутый комментарий (желательно к каждой строчке кода) к основному блоку программы по распознаванию изображений в Keras.
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
def make_model(input_shape, num_classes):
    inputs = keras.Input(shape=input_shape)
    # Блок аугментации
    x = data_augmentation(inputs)
 
    # Входной блок
    x = layers.experimental.preprocessing.Rescaling(1.0 / 255)(x)
    x = layers.Conv2D(32, 3, strides=2, padding="same")(x)
    x = layers.BatchNormalization()(x)
    x = layers.Activation("relu")(x)
 
    x = layers.Conv2D(64, 3, padding="same")(x)
    x = layers.BatchNormalization()(x)
    x = layers.Activation("relu")(x)
 
    previous_block_activation = x  
 
    for size in [128, 256, 512, 728]:
        x = layers.Activation("relu")(x)
        x = layers.SeparableConv2D(size, 3, padding="same")(x)
        x = layers.BatchNormalization()(x)
 
        x = layers.Activation("relu")(x)
        x = layers.SeparableConv2D(size, 3, padding="same")(x)
        x = layers.BatchNormalization()(x)
 
        x = layers.MaxPooling2D(3, strides=2, padding="same")(x)
 
        # Оставшиеся часть
        residual = layers.Conv2D(size, 1, strides=2, padding="same")(
            previous_block_activation
        )
        x = layers.add([x, residual])  # Добавление остатка
        previous_block_activation = x  
 
    x = layers.SeparableConv2D(1024, 3, padding="same")(x)
    x = layers.BatchNormalization()(x)
    x = layers.Activation("relu")(x)
 
    x = layers.GlobalAveragePooling2D()(x)
    if num_classes == 2:
        activation = "sigmoid"
        units = 1
    else:
        activation = "softmax"
        units = num_classes
 
    x = layers.Dropout(0.5)(x)
    outputs = layers.Dense(units, activation=activation)(x)
    return keras.Model(inputs, outputs)
 
 
model = make_model(input_shape=image_size + (3,), num_classes=2)


Вернуться к обсуждению:
Дать комментарии к программе по бинарному распознаванию картинок в Keras
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.12.2020, 19:12
Готовые ответы и решения:

Дать комментарии к программе
static void Main(string args) // аргументы { int n; n = Convert...

Дать комментарии к программе
к программе С некоторой даты по настоящий день прошло m месяцев, определить название месяца...

Дать комментарии к программе
Прокомментируйте пожалуйста каждую строку кода, не все понимаю public Form1() { ...

Как в программе происходит прямой обход по бинарному дереву?
#include "stdafx.h" #include <iostream> using namespace std; struct Node { Node *l, *r;...

1
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.