Нейрондық желілердің негізгі түсінігі



Pdf көрінісі
бет35/37
Дата31.12.2021
өлшемі1,08 Mb.
#21770
1   ...   29   30   31   32   33   34   35   36   37
Байланысты:
Сламбек Б.Нейрондық желілер негізінде адамның бет-әлпет эмоциясын тану.2019

Б қосымшасының жалғасы 

 

x = MaxPooling2D((3, 3), strides=(2, 2), padding='same')(x) 



x = layers.add([x, residual]) 

residual 

Conv2D(32, 



(1, 

1), 


strides=(2, 

2), 


padding='same', 

use_bias=False)(x) 

residual = BatchNormalization()(residual) 

x  =  SeparableConv2D(32,  (3,  3),  padding='same',  kernel_regularizer  = 

regularization, use_bias = False)(x) 

x = BatchNormalization()(x) 

x = Activation('relu')(x) 

x  =  SeparableConv2D(32,  (3,  3),  padding='same',  kernel_regularizer  = 

regularization, use_bias = False)(x) 

x = BatchNormalization()(x) 

x = MaxPooling2D((3, 3), strides=(2, 2), padding='same')(x) 

x = layers.add([x, residual]) 

residual 

Conv2D(64, 



(1, 

1), 


strides=(2, 

2),padding='same', 

use_bias=False)(x) 

residual = BatchNormalization()(residual) 

x  =  SeparableConv2D(64,  (3,  3),  padding  =  'same',  kernel_regularizer  = 

regularization,use_bias = False)(x) 

x = BatchNormalization()(x) 

x = Activation('relu')(x) 

x  =  SeparableConv2D(64,  (3,  3),  padding='same',  kernel_regularizer  = 

regularization,use_bias = False)(x) 

x = BatchNormalization()(x) 

x = MaxPooling2D((3, 3), strides=(2, 2), padding='same')(x) 

x = layers.add([x, residual]) 

residual  =  Conv2D(128,  (1,  1),  strides=(2,  2),  padding='same',  use_bias  = 

False)(x) 

residual = BatchNormalization()(residual) 

x  =  SeparableConv2D(128,  (3,  3),  padding='same',  kernel_regularizer  = 

regularization, use_bias = False)(x) 

x = BatchNormalization()(x) 

x = Activation('relu')(x) 

x  =  SeparableConv2D(128,  (3,  3),  padding='same',  kernel_regularizer  = 

regularization, use_bias = False)(x) 

x = BatchNormalization()(x) 

x = MaxPooling2D((3, 3), strides=(2, 2), padding='same')(x) 

x = layers.add([x, residual]) 

x = Conv2D(num_classes, (3, 3), padding='same')(x)  

x = GlobalAveragePooling2D()(x) 

output = Activation('softmax',name='predictions')(x) 

model = Model(img_input, output) 



44

 



Достарыңызбен бөлісу:
1   ...   29   30   31   32   33   34   35   36   37




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет