Abstract Neural Network — Teal