# NanoSocrates

This is the work project for the DeepLearning exam of 16th September 2025

## Index

- [Resources](./docs/RESOURCES.md)

## Setup

Create and activate you Conda enviroment with:

       conda env create -f environment.yaml
       conda activate deep_learning

Now install dependencies on pip:

        pip install -r requirements.txt

Add the following on .vscode/settings.json

       ```json
       {
              // For linux
              "terminal.integrated.env.linux": {
                     "PYTHONPATH": "${workspaceFolder}"
              },
              // For OSX
              "terminal.integrated.env.osx": {
                     "PYTHONPATH": "${workspaceFolder}"
              },
              // For Windows
              "terminal.integrated.env.windows": {
                     "PYTHONPATH": "${workspaceFolder}"
              }
       }
       ```

## TroubleShooting

Sometimes when uploading really large batch of data, git can stop the uploads thanks to the timeout.
The solution is to locally change its settings:

       git config lfs.dialtimeout 3600
       git config lfs.activitytimeout 3600

for clearance check the link: https://stackoverflow.com/questions/58961697/i-o-timeout-when-pushing-to-a-git-reporsitory