DSC: Eine PyTorch-kompatible Tensor-Bibliothek und Inferenz-Framework

2025-06-18
DSC: Eine PyTorch-kompatible Tensor-Bibliothek und Inferenz-Framework

DSC ist eine mit PyTorch kompatible Tensor-Bibliothek und Inferenz-Framework für Machine-Learning-Modelle. Sie verfügt über eine C-kompatible Low-Level-API, die in einer modernen Python-API ähnlich NumPy/PyTorch gekapselt ist, mit einigen Verbesserungen der Benutzerfreundlichkeit. Zu den Hauptmerkmalen gehören eine intuitive API, integrierte Unterstützung für neuronale Netze, Unterstützung für mehrere Backends (CPU und CUDA), minimale externe Abhängigkeiten und keine Laufzeitzuweisungen. Die Installation ist einfach und erfordert nur einen C++20-Compiler und GNU Make. CUDA-Beschleunigung wird unterstützt; setzen Sie einfach Umgebungsvariablen, um sie zu aktivieren. Unit-Tests werden über pytest ausgeführt, um die Korrektheit sicherzustellen.

Entwicklung Tensor-Bibliothek