शुरू करेंमुफ़्त में शुरू करें

CNN में padding जोड़ें

Padding से कोई convolutional लेयर अपने इनपुट का resolution बनाए रखती है. इसके लिए इनपुट इमेज के किनारों पर zeros जोड़ दिए जाते हैं, ताकि convolution kernel इमेज के किनारों वाले पिक्सेल्स के साथ भी overlap कर सके.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Keras के साथ Image Modeling

पाठ्यक्रम देखें

अभ्यास निर्देश

एक Conv2D लेयर जोड़ें और ऐसा padding चुनें जिससे आउटपुट का साइज इनपुट के बराबर रहे.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Initialize the model
model = Sequential()

# Add the convolutional layer
model.add(____(10, kernel_size=3, activation='relu', 
                 input_shape=(img_rows, img_cols, 1), 
                 ____))

# Feed into output layer
model.add(Flatten())
model.add(Dense(3, activation='softmax'))
कोड संपादित करें और चलाएँ