A simple PyTorch-based neural network that classifies student exam outcomes (Pass/Fail) using study hours and previous exam scores. Implements dataset splitting (train/val/test), mini-batch training, and evaluation with configurable hyperparameters.
python machine-learning deep-learning neural-network pandas pytorch dataset neural-networks mini-batch sigmoid adam-optimizer sigmoid-function relu relu-layer train-model data-split data-splitting binary-cross-entropy-loss exam-pass-fail-classifier exam-pass-fail-predictor
-
Updated
Oct 5, 2025 - Python