DotTorch.Layers
9.2.4
dotnet add package DotTorch.Layers --version 9.2.4
NuGet\Install-Package DotTorch.Layers -Version 9.2.4
<PackageReference Include="DotTorch.Layers" Version="9.2.4" />
<PackageVersion Include="DotTorch.Layers" Version="9.2.4" />
<PackageReference Include="DotTorch.Layers" />
paket add DotTorch.Layers --version 9.2.4
#r "nuget: DotTorch.Layers, 9.2.4"
#:package DotTorch.Layers@9.2.4
#addin nuget:?package=DotTorch.Layers&version=9.2.4
#tool nuget:?package=DotTorch.Layers&version=9.2.4
DotTorch.Layers — Модульная библиотека нейросетевых слоёв для .NET
Содержание / Contents / Inhalt / 目录
Русский
DotTorch.Layers — модульная библиотека нейросетевых слоёв для платформы .NET. Пакет расширяет DotTorch.Core, предоставляя базовые строительные блоки нейронных сетей с полной поддержкой broadcasting и автоматического дифференцирования (autograd).
Основные возможности:
- Реализация популярных слоёв:
Linear,ReLU,Sequential, и других. - Совместимость с
DotTorch.Core: поддержкаTensor, вычислительного графа и autograd. - Единый интерфейс
Moduleс поддержкой вложенных структур и параметров. - Простой механизм переиспользования моделей и параметров.
- Высокая производительность и лёгкость расширения.
- Полное покрытие тестами.
DotTorch.Layers предназначен для создания нейронных сетей любой сложности на базе функциональности DotTorch.Core.
English
DotTorch.Layers is a modular neural network layer library for the .NET platform. It extends DotTorch.Core by offering essential building blocks for model construction, with full support for broadcasting and automatic differentiation.
Key features:
- Implementation of core layers:
Linear,ReLU,Sequential, and more. - Seamless integration with
DotTorch.Core: tensor operations, computation graph, autograd. - Unified
Moduleinterface with support for parameter trees and nested structures. - Easy model composition and parameter reuse.
- High performance and extensibility.
- Fully tested and production-ready.
DotTorch.Layers is designed to build deep neural architectures with full autograd support using .NET.
Deutsch
DotTorch.Layers ist eine modulare Bibliothek für neuronale Netzwerkschichten auf der .NET-Plattform. Sie erweitert DotTorch.Core um grundlegende Bausteine für die Modellarchitektur mit vollständiger Unterstützung für Broadcasting und automatische Differenzierung.
Hauptfunktionen:
- Implementierung zentraler Layer:
Linear,ReLU,Sequentialusw. - Nahtlose Integration mit
DotTorch.Core: Tensoren, Rechengraphen, Autograd. - Einheitliches
Module-Interface mit verschachtelten Strukturen und Parameterverwaltung. - Einfache Modellkomposition und Wiederverwendung von Parametern.
- Hohe Leistung und gute Erweiterbarkeit.
- Vollständig getestet und stabil im Einsatz.
DotTorch.Layers wurde für den Aufbau komplexer neuronaler Netzwerke mit Autograd-Unterstützung in .NET entwickelt.
中文
DotTorch.Layers 是一个用于 .NET 平台的模块化神经网络层库。它扩展了 DotTorch.Core,提供神经网络构建的核心组件,支持广播机制和自动微分。
主要功能:
- 实现核心层:
Linear、ReLU、Sequential等。 - 与 DotTorch.Core 完全集成:张量操作、计算图、自动微分。
- 统一的
Module接口,支持嵌套结构与参数管理。 - 简洁的模型组合与参数复用机制。
- 高性能,易扩展。
- 完善的测试覆盖,适用于生产环境。
DotTorch.Layers 致力于在 .NET 中高效构建支持自动微分的深度神经网络架构。
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.1 is compatible. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- DotTorch.Core (>= 9.2.4)
-
net8.0
- DotTorch.Core (>= 9.2.4)
-
net9.0
- DotTorch.Core (>= 9.2.4)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
EN:
RU:
DE:
CN: