All Projects → Akhilez → ml_gallery

Akhilez / ml_gallery

Licence: GPL-3.0 license
This is a master project of some experiments with Neural Networks. Every project here is runnable, visualized and explained clearly.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to ml gallery

fastapi-project
FastAPI application without global variables(almost) =)
Stars: ✭ 26 (+44.44%)
Mutual labels:  fastapi
CubeMail
CubeMail is a webmail client built using React and Chakra UI, It runs in the browser and uses the Gmail's public Javascript API.
Stars: ✭ 25 (+38.89%)
Mutual labels:  chakra-ui
connect-metamask-react-dapp
Build a simple React / Web3 Dapp that replicates a small portion of the Uniswap v2 interface
Stars: ✭ 204 (+1033.33%)
Mutual labels:  chakra-ui
nextjs-with-chakra-ui-boilerplate
Next.js with Chakra UI boilerplate. PWA ready with storybook and tests configured.
Stars: ✭ 48 (+166.67%)
Mutual labels:  chakra-ui
face-mask-detection
Real-time Face Mask Detection using TensorFlow and Keras.
Stars: ✭ 32 (+77.78%)
Mutual labels:  tensorflowjs
metric-transfer.pytorch
Deep Metric Transfer for Label Propagation with Limited Annotated Data
Stars: ✭ 49 (+172.22%)
Mutual labels:  unsupervised-learning
Deep-Unsupervised-Domain-Adaptation
Pytorch implementation of four neural network based domain adaptation techniques: DeepCORAL, DDC, CDAN and CDAN+E. Evaluated on benchmark dataset Office31.
Stars: ✭ 50 (+177.78%)
Mutual labels:  unsupervised-learning
COVIDvu
Volunteers building and sharing current, accurate, near real-time COVID-19 tracking and prediction tools.
Stars: ✭ 15 (-16.67%)
Mutual labels:  visualizations
VQ-APC
Vector Quantized Autoregressive Predictive Coding (VQ-APC)
Stars: ✭ 34 (+88.89%)
Mutual labels:  unsupervised-learning
natural-language-joint-query-search
Search photos on Unsplash based on OpenAI's CLIP model, support search with joint image+text queries and attention visualization.
Stars: ✭ 143 (+694.44%)
Mutual labels:  visualizations
UnsupervisedPointCloudReconstruction
Experiments on unsupervised point cloud reconstruction.
Stars: ✭ 133 (+638.89%)
Mutual labels:  unsupervised-learning
fastapi-project-template
DO NOT FORK, CLICK "Use this template" - The base to start an openapi project featuring: SQLModel, Typer, FastAPI, JWT Token Auth, Interactive Shell, Management Commands.
Stars: ✭ 262 (+1355.56%)
Mutual labels:  fastapi
SetuAPI
色图API
Stars: ✭ 39 (+116.67%)
Mutual labels:  fastapi
reference-marketing-website
Next.js starter for creating a SaaS Marketing Website with Hygraph ⚡️
Stars: ✭ 104 (+477.78%)
Mutual labels:  chakra-ui
image-background-remove-tool
✂️ Automated high-quality background removal framework for an image using neural networks. ✂️
Stars: ✭ 767 (+4161.11%)
Mutual labels:  fastapi
Revisiting-Contrastive-SSL
Revisiting Contrastive Methods for Unsupervised Learning of Visual Representations. [NeurIPS 2021]
Stars: ✭ 81 (+350%)
Mutual labels:  unsupervised-learning
choc-autocomplete
🏇 Autocomplete Component Package for Chakra UI
Stars: ✭ 286 (+1488.89%)
Mutual labels:  chakra-ui
qaboard
Algorithm engineering is hard enough: don't spend your time with logistics. QA-Board organizes your runs and lets you visualize, compare and share results.
Stars: ✭ 48 (+166.67%)
Mutual labels:  visualizations
Wisty.js
🧚‍♀️ Chatbot library turning conversations into actions, locally, in the browser.
Stars: ✭ 24 (+33.33%)
Mutual labels:  tensorflowjs
denoland.id
Website and library registry for Deno Land Indonesia 🏡
Stars: ✭ 53 (+194.44%)
Mutual labels:  chakra-ui

MLGalleryLogo

Machine Learning Gallery is a master project of few of my experiments with Neural Networks. It is designed in a way to help a beginner understand the concepts with visualizations. You can train and run the networks live and see the results for yourself.

Every project here is followed by an explanation on how it works. Most models are trained with PyTorch on a Django backend server. The front-end is a React app which connects to the backend using Websocket. Some larger models are pre-trained.

Technologies used: PyTorch, React, TensorFlow JS

Deployed at: https://akhil.ai

Intended Projects:

  • Feed-Forward Networks
    • Learn a Line
    • Linear Classifier
    • Learn a Curve (Polynomial)
    • Deep Iris
  • Computer Vision
    • Which Character?
    • MNSIT GAN
    • Colorizer
    • Find The Number
    • Find All Numbers: V1 (Faster-RCNN)
    • Find All Numbers: V2 (Own)
    • Attention, Attention!
    • Style, Please: V1 (Style Transfer)
    • Style, Please: V2 (Style GAN)
  • Natural Language Processing
    • Next Char
    • Word To Vector: V1 (word2vec)
    • Next Word
    • What Genre?
    • Word To Vector: V2 (BERT)
    • Next Sentence
  • Reinforcement Learning
    • TicTacToe
    • Ping-Pong
    • Racer
  • Unsupervised Learning
    • AutoEncoder: V1
    • Self-Organizing Feature Maps
    • Memorize Please (Associative)
  • Miscellaneous
    • Spiking Neurons
    • MNIST Detection Dataset

API Docs:

A generic flow of control from ui to django:

  • api entrypoint => /api/<project_id>/

  • All actions are post requests with json body

  • Page loaded:

    • Request:
      {
        action: 'pre-init',
        data: { /* ... */ }
      }
  • Action button clicked:

    • Request
      {
        job_id: 'uuid',  // Will not exist if initializing job
        action: 'action_key',
        new_job: true,  // If this is the first time calling. (No job_id at client.)
        data: { /* ... */ }
      }
    • Response
      {
        job_id:  'uuid',  // Store this in client if it doesn't have job_id
        action: 'action_key',
        data: { /* ... */ }
      }

TODO:

  • randomize data in learn_curve
  • Fix upside-down line in linear classifier
  • loss graph in linear classifier
  • Deep Iris weights in neural graph
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].