Skip to main content

Interactive ML/DL concept explorer — learn with live graphs, code, and playgrounds

Project description

⚡ VexRay

Interactive ML/DL Concept Explorer — learn machine learning and deep learning concepts with rich visuals, live graphs, code examples, and interactive playgrounds.

Install

pip install vexray

Quick Start

📚 Learn a Topic

import vexray

vexray.start("linear regression")

Opens a beautiful page with explanations, math, graphs, and code.

🧪 Interactive Playground

import vexray

vexray.playground("svm")

Tweak parameters with sliders and see ML algorithms update in real-time.

Available Topics (23)

Category Topics
Regression Linear Regression, Logistic Regression
Classification KNN, SVM, Naive Bayes, Decision Trees
Ensemble Random Forest, Gradient Boosting
Unsupervised K-Means, PCA
Concepts Regularization, Bias-Variance, Cross-Validation
Deep Learning Neural Networks, Backpropagation, CNNs, RNNs/LSTMs, Transformers
Generative GANs, Autoencoders
Building Blocks Activation Functions, Loss Functions, Optimizers

Interactive Playgrounds (13)

Playground Command
Linear Regression vexray.playground("linear regression")
KNN vexray.playground("knn")
K-Means vexray.playground("kmeans")
Decision Tree vexray.playground("decision tree")
SVM vexray.playground("svm")
Logistic Regression vexray.playground("logistic")
Random Forest vexray.playground("random forest")
Gradient Boosting vexray.playground("gradient boosting")
PCA vexray.playground("pca")
Regularization vexray.playground("regularization")
Bias-Variance vexray.playground("bias variance")
Naive Bayes vexray.playground("naive bayes")
Activation Functions vexray.playground("activations")

Features

  • 📈 Interactive Plotly.js Graphs — scatter plots, 3D surfaces, contour maps
  • 🧪 Live Playgrounds — tweak parameters with sliders, see results instantly
  • 🧮 KaTeX Math Rendering — publication-quality formulas
  • 💻 Syntax-Highlighted Code — copy-paste-ready Python examples
  • 🌙 Dark / Light Theme — toggle with one click
  • Zero Config — just import vexray and go

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vexray-0.2.0.tar.gz (80.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vexray-0.2.0-py3-none-any.whl (116.1 kB view details)

Uploaded Python 3

File details

Details for the file vexray-0.2.0.tar.gz.

File metadata

  • Download URL: vexray-0.2.0.tar.gz
  • Upload date:
  • Size: 80.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for vexray-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e087feb7db71e843e42defc0a3d9acad2260a8192d2db1db6232281e1f6bad01
MD5 50beda4b95eb91f170cb6c1ddca261c2
BLAKE2b-256 38532aba4c2cc6e39550213420aefa1a97752a177c5520973dc23659d120dead

See more details on using hashes here.

File details

Details for the file vexray-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: vexray-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 116.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for vexray-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a287a7f3c27ba7fffbffab567320d6ae821c40d916f0005248b4e01db4568cf4
MD5 93a9f2c56d48c97b5aa3f41d01bd4508
BLAKE2b-256 80ea23c35a704ed1fd94cce78affae7c5091edd92a1a02a3bc8a13bc715ac1f4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page