0.0.4
Changelog:
2023-07-07:
-
Bug 1: Initial model
LongNetwas not able to differentiate between multimodal and language only models.- Solution: Introduced an additional class
LongNetSelectorthat uses a factory methodget_modelto create eitherLongNet(multimodal) orLongNetLanguage(language only) model based on the user's input.
- Solution: Introduced an additional class
-
Bug 2: The original model architecture lacked the capability to handle language only scenarios effectively.
- Solution: Introduced a new
LongNetLanguageclass, derived fromLongNet, specifically designed to handle language-only tasks.
- Solution: Introduced a new
-
Bug 3: The
LongNetandLongNetLanguageclasses were not tested thoroughly, which could lead to unnoticed bugs and failures.- Solution: Developed a
LongNetTestclass that can simulate a forward pass through both types of models using dummy data, thus validating their architectures.
- Solution: Developed a