This project aims to develop a classification model using TensorFlow and Convolutional Neural Networks (CNN) to distinguish between hostile and passive creatures of the game Minecraft.
The dataset can be obtained from : https://universe.roboflow.com/minecraft-object-detection/minecraft-mob-detection/dataset/10
After downloading the dataset, extract it and place the three folders (train, valid, test) inside the data directory. The workspace structure should resemble the following :
data
|- train
|- valid
|- test
-
Ensure you have Python installed on your system.
-
Clone the repository:
git clone [email protected]:Antoine-ValentinCharpentier/Minecraft-Mob-Detection.git cd Minecraft-Mob-Detection
-
Initialise the venv:
python -m venv .venv .venv\Scripts\activate OU source .venv/bin/activate pip install -r requirements.txt
-
Execute the script
cnn.ipynb