Hozz létre egy osztályozó modellt, amely képes megkülönböztetni macskákat és kutyákat képeken!
Adottak számos macska és kutya képek.
Az alábbiakban egy egyszerű osztályozó modell létrehozása lehetséges, amely képes megkülönböztetni a macskákat és a kutyákat:

```python
import tensorflow as tf
from tensorflow.keras.preprocessing.image import ImageDataGenerator

train_data_generator = ImageDataGenerator(rescale=1./255)
test_data_generator = ImageDataGenerator(rescale=1./255)

train_generator = train_data_generator.flow_from_directory(
        'adatok/train',
        target_size=(150, 150),
        batch_size=32,
        class_mode='binary')

test_generator = test_data_generator.flow_from_directory(
        'adatok/test',
        target_size=(150, 150),
        batch_size=32,
        class_mode='binary')

model = tf.keras.Sequential([
    tf.keras.layers.Conv2D(32, (3,3), activation='relu', input_shape=(150, 150, 3)),
    tf.keras.layers.MaxPooling2D(2, 2),
    tf.keras.layers.Conv2D(64, (3,3), activation='relu'),
    tf.keras.layers.MaxPooling2D(2,2),
    tf.keras.layers.Flatten(),
    tf.keras.layers.Dense(128, activation='relu'),
    tf.keras.layers.Dense(1, activation='sigmoid')
])

model.compile(optimizer='adam', loss='binary_crossentropy', metrics=['accuracy'])

model.fit(train_generator, epochs=10, validation_data=test_generator)
```
A fenti példában a képek az 'adatok/train' és 'adatok/test' könyvtárakban találhatóak. A modell convoluciós rétegekből és teljesen összekapcsolt rétegekből áll, amelyek megkülönböztetik a címkékkel ellátott képeket.