Helps you guide and quickly install tools on your machine so you can get started on your AI and ML projects faster.
- Clone or download this repository.
if using git
:
git clone https://github.com/NimbleBoxAI/tools_tech_stack.git
otherwise you can just press on the code
button and download the zip.
- Download the below listed tools from the given links and put them into the download repository and rename them as pointed below.
Tools | Renamed setup files |
---|---|
VSCode | Anaconda3.exe |
Anaconda3 | VSCodeSetup.exe |
Github Desktop | GitHubDesktopSetup.exe |
- Open cmd (Command prompt) as admin and go through the below commands to setup the tools.
tool_installer.cmd
- Now close cmd and open it once again with admin permissions (conda is not registered as a command right after you installed it and so we need a fresh environment for cmd that has conda registered as a command).
env_prep.cmd
- Just write
conda activate deep_learning
in cmd to use the environment.
- Nbox
- Torch
- Tensorflow
- Scikit-learn
- Pandas
- Numpy
- Nltk
- Opencv-python
- Openvino-dev
- Transformers
- Torchvision
With all that now setup you are ready to start working on your ML or DL projects and if you need some some help getting started we have included some great resource notebooks under quick start
which contains
-
Basics
- Python
- NumPy
- Pandas
- Visualization
-
Machine Learning
- Introduction to Machine Learning
- Supervised Learning
- SVM and KMeans
- DecisionTrees and NaiveBayes
- Feature Engineering
- Introduction to Scikit-learn
-
Neural Networks
- Introduction to Deep Learning
- Neural Networks 1
- Neural Networks 2
- Neural Networks Implementation
- Hyperparameter Optimization
-
Deep Learning
- Introduction to Convolutional Neural Network
- Introduction to RNN and LSTM
- Transfer Learning CNN
Nbox is a library that makes using a host of models provided by the opensource community a lot more easier be it computer vision, NLP or machine learning, I have listed some of it's abilities down below.