Self-Learning - Books Papers, Courses & more I have to learn soon

Overview

Self-Learning

This repository is intended to be used for personal use, all rights reserved to respective owners, please cite original authors and ask for permissions as specified in any document present here-in

Study Material

Basic

  • Linear Algebra Gilbert Strang
  • Probability & Statistics basics
  • Hands On Machine learning Book
  • Piyush Rai Slides, IIT-K
  • [ ]

Advanced

  • Elements of Statistical Learning Theory
  • Pattern Recognition & Machine Learning .Bishop
  • Deep learning .Goodfellow
  • Reinforcement Learning
  • Time Series
  • [ ]

DeepLearning.Ai

  • Deep Learning Specialization
  • Tensorflow in Practice
  • Tensorflow: Data & Deployment
  • AI for Everyone

YouTube Courses

  • 3Blue1Brown (LA, Calculus, DiffEq, Neural Networks)
  • Advanced Deep & Reinforcement Learning
  • Reinforcement Learning - David Silver

MIT-OCW

  • Linear Algebra
  • Introduction to Probability
  • Matrix Methods in Data Analysis, Signal Processing, and Machine Learning
  • Introduction to Algorithms
  • Design and Analysis of Algorithms

NPTEL

  • Numerical Optimization
  • Pattern Recognition and Neural Networks

Stanford

  • Natural Language Understanding
  • NLP with Deep Learning
  • Deep Learning
  • Reinforcement Learning

Projects

  • Image Classification
  • SISR, CAR, Denoising
  • Sentiment Analysis/Classification
  • Adversarial Machine Learning
  • Style Transfer/Generation
  • Time Series Forecasting
  • Cardinality Estimation
  • [ ]
  • Question Answering
  • Speech Synthesis
  • Text to SQL
  • Audio Source Separation
  • [ ]
  • [ ]
conda update conda
conda create -n py38 python=3.8
conda activate py38
conda install numpy scipy sympy matplotlib seaborn holoviews panel bokeh pandas scikit-learn scikit-image pillow ipython jupyter numba joblib dask dask-ml h2o django flask gevent requests lightgbm catboost nltk imbalanced-learn
pip install --upgrade opencv-python streamlit jupyter_http_over_ws xgboost
pip install --upgrade tensorflow keras-tuner
conda update --all

import tensorflow as tf
tf.config.list_physical_devices('GPU')

jupyter serverextension enable --py jupyter_http_over_ws
jupyter notebook --NotebookApp.allow_origin='https://colab.research.google.com' --port=6006 --NotebookApp.port_retries=0

conda create -n py38 python=3.8 --no-default-packages
conda remove -n py38 --all

conda install -c anaconda-nb-extensions nb_conda
conda install -c anaconda psycopg2

# Teamviewer Not Launching in Ubuntu18.04
systemctl restart teamviewerd

python 

SciPy Stack (Numpy, Matplotlib, Pandas, SymPy & Scipy Included)

https://scipy.org

SEABORN (Powerful pretty plotting library)

https://seaborn.pydata.org

Scikit-Learn (Standard ML and many algorithms implemented)

https://scikit-learn.org/stable/

High-level Neural Network API (Yet customizable)

https://keras.io

Visualising Neural Network Training, Computation graph and a lot

https://www.tensorflow.org/tensorboard

Backend for Keras, Powerful tool for ML/DL & Simulation research

https://www.tensorflow.org

Distributed load balanced data handling (over-system & clusters)

https://dask.org

ML implementation of Most Scikit-learn Algorithms, highly scalable

https://ml.dask.org

Great examples on how to use DASK

https://examples.dask.org

Machine learning, Data processing & more on Nvidia GPU

https://rapids.ai

Building High level data apps with Ease

https://www.streamlit.io

TF projector for visualization with Dimensionality reduction

https://projector.tensorflow.org

Creating VMs (Infra+Platform) over GCP

https://console.cloud.google.com/getting-started

Codelabs provide a Step-wise, learning tutorials, hands-on coding experience. To build a small application OR adding features into existing application

https://codelabs.developers.google.com

Connecting Google colab notebooks to local runtime

https://research.google.com/colaboratory/local-runtimes.html

Connecting Google Colab to Local Runtime

pip install jupyter_http_over_ws

jupyter serverextension enable --py jupyter_http_over_ws

jupyter notebook
--NotebookApp.allow_origin='https://colab.research.google.com'
--port=6006
--NotebookApp.port_retries=0

https://github.com/quantopian/zipline https://github.com/EliteQuant/EliteQuant https://github.com/ashishpatel26/Tools-to-Design-or-Visualize-Architecture-of-Neural-Network

Windows/Linux Utility Software

  • 7-zip
  • Adobe Reader DC
  • Anaconda3
  • AnyDesk
  • AOMEI Partition Wizard
  • CISCO AnyConnect
  • Dev-C++
  • Free Download Manager
  • Git
  • Google Chrome
  • Java SDK
  • MS Office/One-Drive
  • VS Code
  • Mozilla Firefox
  • PostgreSQL
  • PowerISO
  • Putty
  • Samsung Magician
  • Spotify
  • Sublime Text 3
  • TeamViewer
  • Universal ADB driver for Vysor
  • VLC Media Player
  • WinRAR
  • WinSCP

Hobby-Projects

Owner
Achint Chaudhary
Computer Science Masters at Indian Institute of Science, Bangalore
Achint Chaudhary
Locally Enhanced Self-Attention: Rethinking Self-Attention as Local and Context Terms

LESA Introduction This repository contains the official implementation of Locally Enhanced Self-Attention: Rethinking Self-Attention as Local and Cont

Chenglin Yang 20 Dec 31, 2021
Classical OCR DCNN reproduction based on PaddlePaddle framework.

Paddle-SVHN Classical OCR DCNN reproduction based on PaddlePaddle framework. This project reproduces Multi-digit Number Recognition from Street View I

1 Nov 12, 2021
Api's bulid in Flask perfom to manage Todo Task.

Citymall-task Api's bulid in Flask perfom to manage Todo Task. Installation Requrements : Python: 3.10.0 MongoDB create .env file with variables DB_UR

Aisha Tayyaba 1 Dec 17, 2021
DeepAL: Deep Active Learning in Python

DeepAL: Deep Active Learning in Python Python implementations of the following active learning algorithms: Random Sampling Least Confidence [1] Margin

Kuan-Hao Huang 583 Jan 03, 2023
PyTorch implementations of deep reinforcement learning algorithms and environments

Deep Reinforcement Learning Algorithms with PyTorch This repository contains PyTorch implementations of deep reinforcement learning algorithms and env

Petros Christodoulou 4.7k Jan 04, 2023
MixText: Linguistically-Informed Interpolation of Hidden Space for Semi-Supervised Text Classification

MixText This repo contains codes for the following paper: Jiaao Chen, Zichao Yang, Diyi Yang: MixText: Linguistically-Informed Interpolation of Hidden

GT-SALT 309 Dec 12, 2022
Pose estimation with MoveNet Lightning

Pose Estimation With MoveNet Lightning MoveNet is the TensorFlow pre-trained model that identifies 17 different key points of the human body. It is th

Yash Vora 2 Jan 04, 2022
A framework for GPU based high-performance medical image processing and visualization

FAST is an open-source cross-platform framework with the main goal of making it easier to do high-performance processing and visualization of medical images on heterogeneous systems utilizing both mu

Erik Smistad 315 Dec 30, 2022
Sound Source Localization for AI Grand Challenge 2021

Sound-Source-Localization Sound Source Localization study for AI Grand Challenge 2021 (sponsored by NC Soft Vision Lab) Preparation 1. Place the data-

sanghoon 19 Mar 29, 2022
A tensorflow=1.13 implementation of Deconvolutional Networks on Graph Data (NeurIPS 2021)

GDN A tensorflow=1.13 implementation of Deconvolutional Networks on Graph Data (NeurIPS 2021) Abstract In this paper, we consider an inverse problem i

4 Sep 13, 2022
PyTorch implementation of "A Simple Baseline for Low-Budget Active Learning".

A Simple Baseline for Low-Budget Active Learning This repository is the implementation of A Simple Baseline for Low-Budget Active Learning. In this pa

10 Nov 14, 2022
This repo generates the training data and the model for Morpheus-Deblend

Morpheus-Deblend This repo generates the training data and the model for Morpheus-Deblend. This is the active development repo for the project and as

Ryan Hausen 2 Apr 18, 2022
PULSE: Self-Supervised Photo Upsampling via Latent Space Exploration of Generative Models

PULSE: Self-Supervised Photo Upsampling via Latent Space Exploration of Generative Models Code accompanying CVPR'20 paper of the same title. Paper lin

Alex Damian 7k Dec 30, 2022
modelvshuman is a Python library to benchmark the gap between human and machine vision

modelvshuman is a Python library to benchmark the gap between human and machine vision. Using this library, both PyTorch and TensorFlow models can be evaluated on 17 out-of-distribution datasets with

Bethge Lab 244 Jan 03, 2023
Official repository for the paper "Instance-Conditioned GAN"

Official repository for the paper "Instance-Conditioned GAN" by Arantxa Casanova, Marlene Careil, Jakob Verbeek, Michał Drożdżal, Adriana Romero-Soriano.

Facebook Research 510 Dec 30, 2022
Code for Generating Disentangled Arguments with Prompts: A Simple Event Extraction Framework that Works

GDAP Code for Generating Disentangled Arguments with Prompts: A Simple Event Extraction Framework that Works Environment Python (verified: v3.8) CUDA

45 Oct 29, 2022
Code of U2Fusion: a unified unsupervised image fusion network for multiple image fusion tasks, including multi-modal, multi-exposure and multi-focus image fusion.

U2Fusion Code of U2Fusion: a unified unsupervised image fusion network for multiple image fusion tasks, including multi-modal (VIS-IR, medical), multi

Han Xu 129 Dec 11, 2022
Weakly Supervised 3D Object Detection from Point Cloud with Only Image Level Annotation

SCCKTIM Weakly Supervised 3D Object Detection from Point Cloud with Only Image-Level Annotation Our code will be available soon. The class knowledge t

1 Nov 12, 2021
Codebase for Amodal Segmentation through Out-of-Task andOut-of-Distribution Generalization with a Bayesian Model

Codebase for Amodal Segmentation through Out-of-Task andOut-of-Distribution Generalization with a Bayesian Model

Yihong Sun 12 Nov 15, 2022