# ov2294/deep-learning architecture

> Architecture diagram of the GitHub repository ov2294/deep-learning, generated by GitDiagram from its file tree, README and a sample of source files (last updated 2026-09-29). It is an AI-made overview: check details against the source.

- Interactive diagram: https://gitdiagram.com/ov2294/deep-learning
- Repository: https://github.com/ov2294/deep-learning

## Overview

This is a collection of course practicals, not a connected application. The documented workflow is a sequence of hands-on deep-learning topics; the repository provides notebooks, but the available evidence does not establish calls or data flow between them. Practicals 06–12 and the heart dataset are present in the tree, but their contents and relationships are unknown.

## Diagram (Mermaid)

```mermaid
flowchart TD

subgraph group_foundations["Network foundations"]
  node_p1["Single-layer perceptron"]
  node_p2["Backpropagation"]
  node_p3["Activation functions"]
end

subgraph group_training["Training techniques"]
  node_p4["Optimization comparison"]
  node_p5["Regularization"]
  node_optpractice["Optimization practice"]
end

subgraph group_undocumented["Unspecified materials"]
  node_p6["Practical 06"]
  node_p7["Practical 07"]
  node_p8["Practical 08"]
  node_p9["Practical 09"]
  node_p10["Practical 10"]
  node_p11["Practical 11"]
  node_p12["Practical 12"]
  node_heartdata["Heart dataset<br/>[heart.csv]"]
end

click node_p1 "https://github.com/ov2294/deep-learning/blob/main/DL_Practical_01.ipynb"
click node_p2 "https://github.com/ov2294/deep-learning/blob/main/DL_Practical_02.ipynb"
click node_p3 "https://github.com/ov2294/deep-learning/blob/main/DL_Practical_03.ipynb"
click node_p4 "https://github.com/ov2294/deep-learning/blob/main/DL_Practical_04.ipynb"
click node_p5 "https://github.com/ov2294/deep-learning/blob/main/DL_Practical_05.ipynb"
click node_optpractice "https://github.com/ov2294/deep-learning/blob/main/OptimizatinTechniquesPractice.ipynb"
click node_p6 "https://github.com/ov2294/deep-learning/blob/main/DL_Practical_06.ipynb"
click node_p7 "https://github.com/ov2294/deep-learning/blob/main/DL_Practical_07.ipynb"
click node_p8 "https://github.com/ov2294/deep-learning/blob/main/DL_Practical_08.ipynb"
click node_p9 "https://github.com/ov2294/deep-learning/blob/main/DL_Practical_09.ipynb"
click node_p10 "https://github.com/ov2294/deep-learning/blob/main/DL_Practical_10.ipynb"
click node_p11 "https://github.com/ov2294/deep-learning/blob/main/DL_Practical_11.ipynb"
click node_p12 "https://github.com/ov2294/deep-learning/blob/main/DL_Practical_12.ipynb"
click node_heartdata "https://github.com/ov2294/deep-learning/blob/main/heart.csv"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a
classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554
classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f
classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d
classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337
classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81
classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a
class node_p1,node_p2,node_p3 toneBlue
class node_p4,node_p5,node_optpractice toneAmber
class node_p6,node_p7,node_p8,node_p9,node_p10,node_p11,node_p12,node_heartdata toneMint
```

## Components

### Network foundations

- [Single-layer perceptron](https://github.com/ov2294/deep-learning/blob/main/DL_Practical_01.ipynb): `DL_Practical_01.ipynb`
- [Backpropagation](https://github.com/ov2294/deep-learning/blob/main/DL_Practical_02.ipynb): `DL_Practical_02.ipynb`
- [Activation functions](https://github.com/ov2294/deep-learning/blob/main/DL_Practical_03.ipynb): `DL_Practical_03.ipynb`

### Training techniques

- [Optimization comparison](https://github.com/ov2294/deep-learning/blob/main/DL_Practical_04.ipynb): `DL_Practical_04.ipynb`
- [Regularization](https://github.com/ov2294/deep-learning/blob/main/DL_Practical_05.ipynb): `DL_Practical_05.ipynb`
- [Optimization practice](https://github.com/ov2294/deep-learning/blob/main/OptimizatinTechniquesPractice.ipynb): `OptimizatinTechniquesPractice.ipynb`

### Unspecified materials

- [Practical 06](https://github.com/ov2294/deep-learning/blob/main/DL_Practical_06.ipynb): `DL_Practical_06.ipynb`
- [Practical 07](https://github.com/ov2294/deep-learning/blob/main/DL_Practical_07.ipynb): `DL_Practical_07.ipynb`
- [Practical 08](https://github.com/ov2294/deep-learning/blob/main/DL_Practical_08.ipynb): `DL_Practical_08.ipynb`
- [Practical 09](https://github.com/ov2294/deep-learning/blob/main/DL_Practical_09.ipynb): `DL_Practical_09.ipynb`
- [Practical 10](https://github.com/ov2294/deep-learning/blob/main/DL_Practical_10.ipynb): `DL_Practical_10.ipynb`
- [Practical 11](https://github.com/ov2294/deep-learning/blob/main/DL_Practical_11.ipynb): `DL_Practical_11.ipynb`
- [Practical 12](https://github.com/ov2294/deep-learning/blob/main/DL_Practical_12.ipynb): `DL_Practical_12.ipynb`
- [Heart dataset](https://github.com/ov2294/deep-learning/blob/main/heart.csv): `heart.csv`
