Skip to main content

High-Performance Computer Vision & Deep Learning Framework in C++ & CUDA with PyTorch Parity

Project description

newton-vision — İlerleme & Devam Noktası

Bu dosya oturumlarda kaldığımız yerden devam edebilmek için tek doğruluk kaynağıdır. Her oturumda güncelle. Özet: sıfırdan, sürdürülebilir, pybind11'li bir görüntü/CNN çekirdeği yazıyoruz.

⭐ DEVAM NOKTASI: v1.0.0 RESMİ SÜRÜM & PYPI DAĞITIM PAKETLERİ TAMAMLANDI!

  1. Gerçek MNIST verisi üzerinde LeNet evrişimsel sinir ağı eğitildi (%91.6 Eğitim, %86.6 Test Doğruluğu) ve model tutorials/lenet_mnist_v1.nv checkpoint dosyası olarak kaydedildi.
  2. PyPI ikili tekerlek (dist/newton_vision-1.0.0-cp313-cp313-win_amd64.whl) ve kaynak dağıtım paketi (dist/newton_vision-1.0.0.tar.gz) derlendi.

Yol: C:\Users\onur_\Desktop\newton-vision (Windows 11, git repo, branch master)


🎯 Proje Dizin Yapısı (Open Source Production Release)

newton-vision/
├── dist/                    # PyPI Dağıtım Paketleri (.whl & .tar.gz)
├── cpp/                     # C++ & CUDA Katman Çekirdeği (im2col, GEMM, OpenMP, NVCC)
├── docs/                    # Mimari ve Akademik Matematik Dokümantasyonu (docs/autograd_math.md)
├── benchmarks/              # PyTorch vs newton-vision Yan Yana Karşılaştırma Testleri
├── examples/                # Canlı Görsel, Sobel Filtreleme ve Master Showcase Demosu
├── tests/                   # Otomatik Birim ve Parite Testleri (100% PASS)
├── tutorials/               # Uçtan Uca Model Eğitimi & Checkpoint (train_and_eval_lenet.py, lenet_mnist_v1.nv)
└── src/newton_vision/       # Ana Python Paketi (v1.0.0 - optics, fluxion, gravity, principia, models, weights, jit)

📦 1. PyPI Dağıtım Paketleri (dist/)

  • dist/newton_vision-1.0.0-cp313-cp313-win_amd64.whl (Binary Wheel Package)
  • dist/newton_vision-1.0.0.tar.gz (Source Package)

Paketi yüklemek için:

pip install dist/newton_vision-1.0.0-cp313-cp313-win_amd64.whl

🧪 2. Model Eğitimi & Değerlendirme Sonuçları (tutorials/train_and_eval_lenet.py)

  • Eğitim Verisi: 60,000 Örnek | Test Verisi: 10,000 Örnek
  • Model: LeNet Classifier (Conv2dReLUMaxPool2dConv2dLinear 120 ➜ Linear 84 ➜ Linear 10)
  • Loss: CrossEntropyLoss | Optimizer: Adam
  • Eğitim Başarımı: %91.6 Accuracy (Loss: 0.2590)
  • 🏆 TEST KÜMESİ DOĞRULUĞU: %86.6 Accuracy
  • Kaydedilen Model Checkpoint: tutorials/lenet_mnist_v1.nv

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

newton_vision-1.0.0.tar.gz (362.4 kB view details)

Uploaded Source

Built Distribution

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

newton_vision-1.0.0-cp313-cp313-win_amd64.whl (190.3 kB view details)

Uploaded CPython 3.13Windows x86-64

File details

Details for the file newton_vision-1.0.0.tar.gz.

File metadata

  • Download URL: newton_vision-1.0.0.tar.gz
  • Upload date:
  • Size: 362.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for newton_vision-1.0.0.tar.gz
Algorithm Hash digest
SHA256 5752b237f3583aabb2ec172b281973e68444f35d64b14ed22a11e2f47371b397
MD5 daeaedddce6b828bd541650360482ff5
BLAKE2b-256 023d525d9ba68c087dd237d879a75c8379bbe6f13c276aec660aa5b9ae47aa2f

See more details on using hashes here.

File details

Details for the file newton_vision-1.0.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for newton_vision-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7093c662413bfdb6def20a88e849236ec32f00f1411b3e686de747801909aabf
MD5 9b69a86ea1a89930312d3367543161f9
BLAKE2b-256 0dbe9b18ffcdc9d5701df92191aafaade346b217e9f2ac535457495606e5915a

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