RoboticsClubIITJ / ML-DL-implementation

An implementation of ML and DL algorithms from scratch in python using nothing but NumPy and Matplotlib.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Splitting Models.py into Multiple py Files, according to Domain of Learning

kwanit1142 opened this issue · comments

To be Dealt after #144 Issue.

Is your feature request related to a problem? Please describe.
Models.py will tend to increase, as more models will get included, which seems to be unorganized, according to Domain of Learning, they associate themselves with. Right now, we have different models of different domain learnings, like regression, classification, unsupervised, anomaly detection, etc...

Describe the solution you'd like
According to the domain of which the model is associated, files should be created, like Supervised.py, Unsupervised.py, Anomaly.py, etc.

Approach to be followed (optional)
See the file Models.py and understand that how many models belong to which domain learning type.

Additional context
It is to be done very carefully, as there might be chances of Import and path errors, as well as the breakdown of Codebase itself.