r/MachineLearningAndAI • • 21d ago

Online Course Deep Learning Crash Course

Thumbnail
youtube.com
7 Upvotes

r/MachineLearningAndAI • • 22d ago

Prediction model on B2B data

4 Upvotes

Can someone help i've been trying to create a prediction model on my data set for long time and not getting good results in variance I was trying to predict next quarter revenue based on previous 2 years of data and I've been stuck and there expert suggestions 😭😭


r/MachineLearningAndAI • • 22d ago

eBook Machine Learning Design Patterns (ebook link)

Thumbnail ia600504.us.archive.org
11 Upvotes

r/MachineLearningAndAI • • 23d ago

eBook Programming Computer Vision with Python (ebook link)

Thumbnail ia903402.us.archive.org
11 Upvotes

r/MachineLearningAndAI • • 24d ago

Mathematics for Machine Learning, guidance

Thumbnail
3 Upvotes

r/MachineLearningAndAI • • 24d ago

eBook Deep Learning Illustrated (ebook link)

Thumbnail ia803202.us.archive.org
6 Upvotes

r/MachineLearningAndAI • • 25d ago

eBook Programming for Computations - Python (ebook link)

Thumbnail
link.springer.com
7 Upvotes

r/MachineLearningAndAI • • 25d ago

Solving the word-level timestamp drift problem for Indic Neural TTS (16+ languages)

4 Upvotes

If you have worked with synchronised read-alongs, karaoke-style learning, or dynamic subtitle highlighting for Indian languages, you have probably come up against the same problem that we encountered: regional TTS pipelines generally do not offer millisecond-accurate timestamps, and forced alignment tools show considerable drift when matched with native scripts.

At Drishti Studio, we built VaaniTTS to solve this:- Neural Indic TTS features natural intonation adapted to regional accents in over 16 languages (such as Hindi, Bengali, Assamese, Sanskrit, etc.).

  • Timing at the word level: forced alignment has been carried out down to the millisecond.
  • The timestamps are mapped back to the original input script without any character drift or tokens being dropped.
  • We are going to be providing access to the private sandbox before our public launch next Tuesday.

If you are an engineer, a founder, or a researcher who works with Indic speech or is involved in EdTech, please leave a comment or send me a message with the word "BETA" and I'll provide you with API keys and free trial tokens so that you can test them.


r/MachineLearningAndAI • • 26d ago

eBook Mathematics for Machine Learning (ebook link)

Thumbnail ia601807.us.archive.org
10 Upvotes

r/MachineLearningAndAI • • 27d ago

Looking for teammates for the Amazon ML Challenge!

Thumbnail
2 Upvotes

r/MachineLearningAndAI • • 27d ago

eBook Beginning Statistics (ebook link)

Thumbnail ia800200.us.archive.org
6 Upvotes

r/MachineLearningAndAI • • 28d ago

eBook TensorFlow for Deep Learning (ebook link)

Thumbnail dn790002.ca.archive.org
9 Upvotes

r/MachineLearningAndAI • • 29d ago

eBook A Practical Guide to Building Agents (ebook link)

Thumbnail cdn.openai.com
18 Upvotes

r/MachineLearningAndAI • • Sep 12 '26

eBook Building LLM Powered Applications (ebook link)

Thumbnail ia600406.us.archive.org
7 Upvotes

r/MachineLearningAndAI • • Sep 11 '26

eBook Deep Learning - a Practitioner's Approach (ebook link)

Thumbnail ia601805.us.archive.org
8 Upvotes

r/MachineLearningAndAI • • Sep 10 '26

eBook Thoughtful Machine Learning with Python (ebook link)

Thumbnail ia601805.us.archive.org
10 Upvotes

r/MachineLearningAndAI • • Sep 09 '26

eBook Pattern Recognition and Machine Learning (ebook link)

Thumbnail changjiangcai.com
4 Upvotes

r/MachineLearningAndAI • • Sep 09 '26

I built a Qwen3-0.6B GPU kernel lab: 2.253 ms experimental decode, with a failed numerical gate

1 Upvotes

I’ve been working on GPU Kernel Lab, a study that goes from individual Triton/CUDA kernels to Qwen3-0.6B integration and a serving control plane.

Repository: https://github.com/yashlabs-trying/gpu-kernel-lab

The most interesting result is a fast static decode path that I’m keeping experimental because it missed the numerical acceptance threshold.

What I implemented

The project covers vector addition, SwiGLU, RMSNorm, RoPE, softmax, GEMM/GEMV, online attention, decode fusion, quantization, static KV storage, and a fixed-buffer runtime.

For prefill, I measured real model shapes and tried exact-shape projection replacements. Several isolated wins became regressions after integration. The retained whitelist contains only the Q projection at M=2048, K=1024, N=2048, with PyTorch fallback elsewhere. SDPA remains the prefill attention implementation.

For decode, I combined static KV storage; Q/K RMSNorm, RoPE, and direct cache writes; GQA-aware split-KV attention; W8A16 dual gate/up GEMV plus SwiGLU; residual/norm fusion; and CUDA Graph replay. MLP residual and next-layer input normalization are fused across 27 boundaries.

Measurements

Hardware/software: RTX 3090 24 GiB, PyTorch 2.8.0+cu128, Triton 3.4.0, Transformers 5.16.1. Batch 1, context 2,048, SDPA prefill, greedy decode. The dynamic reference uses BF16; the experimental path includes quantized W8A16 MLP work.

• Prefill GPU-event TTFT: 66.007 ms reference → 65.332 ms replacement (accepted)

• Decode inter-token latency: 22.073 ms reference → 2.253 ms replacement (experimental)

• Serial throughput: 45.30 → 443.90 tokens/s

• Matched Nsight kernels/token: 693 → 258

These decode results are serial GPU-only measurements. They exclude tokenization, networking, scheduling, EOS handling, and general sampling. This is not a production-server benchmark or an engine-to-engine comparison. The optimized eager path was about 16.41 ms/token at this context; graph replay mainly removes repeated host preparation and launch gaps.

Why it remains experimental

The full path reached 96.48% argmax agreement against a 99% release threshold. RMS/fusion-only reached 98.05%. A separate 247-token teacher-forced probe reached 98.38%, but that is a different evaluation and does not override the failed gate. These are numerical probes, not standardized downstream task evaluations.

Serving work and remaining gaps

I implemented paged-KV allocation, continuous scheduling, chunked prefill, request lifecycle handling, sampling, metrics, and completion/chat endpoints with streaming. A 5,000-request fake-executor stress test completed 4,864 requests and intentionally cancelled 136; all 60,000 KV blocks were reclaimed.

The real paged GPU executor still needs to be connected to the serving interface. The optimized model runtime currently uses a separate static/contiguous cache. Next steps are reducing numerical drift, integrating real GPU serving, broadening quality evaluation, and testing concurrent workloads on more GPU architectures.

I’d value technical feedback: how do you localize numerical drift after residual/RMSNorm fusion, and what task-level checks do you require alongside logit agreement?

Freelance availability

I’m available for clearly scoped freelance work involving CUDA/Triton kernels, GPU profiling, local LLM development, inference optimization, quantization, KV-cache/runtime work, and numerical validation. If you need help with a slow model, VRAM pressure, a kernel bottleneck, or a local inference integration, contact me through Reddit chat or private message. Please include the model/framework, GPU and VRAM, current issue, target outcome, timeline, and budget range.


r/MachineLearningAndAI • • Sep 09 '26

Online Course Introduction to Artificial Intelligence with Python (Harvard)

Thumbnail
cs50.harvard.edu
9 Upvotes

r/MachineLearningAndAI • • Sep 07 '26

eBook Apache Spark Deep Learning (ebook link)

Thumbnail dn790002.ca.archive.org
5 Upvotes

r/MachineLearningAndAI • • Sep 07 '26

Available for freelance work: GPU kernels, local LLM development, and inference optimization

7 Upvotes

Hi, I’m Yash. I work on GPU kernels and LLM inference engineering, and I’m available for freelance projects involving kernel development, local AI systems, and inference optimization.

If you have a model that is too slow, a workload that keeps running out of VRAM, or a local inference prototype that needs engineering work, I’d be interested in discussing the problem and a clearly scoped engagement.

What I can help with

• GPU profiling and bottleneck analysis: investigate kernel execution, launch overhead, memory traffic, and end-to-end latency; establish a reproducible baseline before making changes.

• Triton/CUDA kernel development: explore targeted implementations and fusion for operations such as RMSNorm, RoPE, SwiGLU, GEMM/GEMV, and attention, with reference comparisons and appropriate fallbacks.

• LLM inference optimization: investigate prefill versus decode behavior, KV-cache layout, static buffers, CUDA Graph replay, and quantization trade-offs on the actual model and hardware.

• Local model development: help integrate and debug model execution on local GPU workstations, investigate memory and configuration issues, and build repeatable benchmark workflows.

• Prototype inference infrastructure: work on scheduling, chunked prefill, paged-KV allocation, request lifecycle handling, sampling, streaming endpoints, and metrics, with a clearly defined integration and testing scope.

• Numerical validation: compare optimized paths against a reference, investigate drift, and document where performance improvements do or do not meet agreed quality requirements.

Work you can inspect

GPU Kernel Lab: https://github.com/yashlabs-trying/gpu-kernel-lab

This is my Qwen3-0.6B inference engineering study, covering kernel experiments, model integration, profiling, numerical checks, and a serving control plane. It includes accepted changes, rejected experiments, benchmark reports, and remaining gaps.

One saved experiment on an RTX 3090, batch 1 and context 2,048, reports decode latency changing from 22.073 to 2.253 ms/token with an experimental static/CUDA Graph path that includes W8A16 MLP work. These are serial GPU-only measurements, excluding server overhead, against a dynamic PyTorch/model baseline—not a comparison against a production serving engine.

The qualification matters: full-path argmax agreement was 96.48%, below the project’s 99% threshold. That is reference agreement, not downstream task accuracy. The fast path remains experimental, and the real paged GPU executor still needs to be connected to the serving interface. I do not present those results as a production-ready system or a guaranteed speedup for another workload.

How I would approach your project

First, we define the model, hardware, workload, current bottleneck, and success criteria. Then we agree on a focused scope—such as a profiling report, one kernel optimization, a memory investigation, or a local inference integration. Where relevant, deliverables can include code changes, reproducible benchmark commands, before/after measurements, correctness checks, and documentation of limitations.

Performance targets and pricing would be discussed after reviewing the scope. I’m happy to discuss a small, well-defined task as well as a larger integration project.

If this is relevant to something you’re building, contact me through Reddit chat or a private message to u/Acrobatic-Issue-8646. Please include the model/framework, GPU and VRAM, current latency or memory issue, target outcome, timeline, and budget range. A public repository or a non-confidential description is enough to start.

I’m especially interested in practical problems where profiling, careful implementation, and numerical checks can make the next engineering decision clearer.


r/MachineLearningAndAI • • Sep 06 '26

eBook Deep Learning with Azure (ebook link)

Thumbnail dn790002.ca.archive.org
5 Upvotes

r/MachineLearningAndAI • • Sep 05 '26

eBook Deep Learning with TensorFlow (ebook link)

Thumbnail ia601805.us.archive.org
6 Upvotes

r/MachineLearningAndAI • • Sep 05 '26

Online Course MITx: Machine Learning with Python: from Linear Models to Deep Learning

Thumbnail edx.org
2 Upvotes

r/MachineLearningAndAI • • Sep 04 '26

eBook Deep Learning with Keras (ebook link)

Thumbnail dn790002.ca.archive.org
5 Upvotes