spark
TorchSharp
Our great sponsors
spark | TorchSharp | |
---|---|---|
3 | 5 | |
1,997 | 1,235 | |
0.6% | 4.9% | |
0.0 | 9.6 | |
12 days ago | 9 days ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
spark
- .NET for Apache Spark appears to be abandoned
-
Does anyone actually use ML.NET?
Re: DataFrames, that's good to know. There is the DataFrame API which is part of the Microsoft.Data.Analysis NuGet package and that's the API that the issue is tracking and shown in the sample notebook I shared. That API has no dependencies on other systems. The DataFrame you're referring to is part of the .NET for Apache Spark library which has the dependency on Apache Spark which rqeuires some initial setup.
-
What does the .NET ecosystem offer in terms of distributed data processing frameworks?
the data engineering ecosystem is new to me but my first impressions are that everything is catered toward JVM. The only somewhat promising option I've found for building a data pipeline in .NET is github.com/dotnet/spark.
TorchSharp
- AI .NET
-
Machine learning with NET
There exist TorchSharp that is a С# wrapper around the same libtorch.dll that is wrapped by Python code in PyTorch, https://github.com/dotnet/TorchSharp. Though I don't know how exhaustive it is.
-
When the client's management is happy but their dev team is a pain
https://github.com/dotnet/TorchSharp here you go.
-
Does anyone actually use ML.NET?
With TorchSharp, you have access to libtorch in .NET, the library that powers PyTorch. This is what's currently backing the Text Classification API
-
.NET Core
In Artificial Intelligence Series-Overview
TorchSharp is a .NET library that provides access to libraries that support PyTorch. (Github https://github.com/xamarin/TorchSharp)
What are some alternatives?
ParquetSharp.DataFrame - ParquetSharp.DataFrame is a .NET library for reading and writing Apache Parquet files into/from .NET DataFrames, using ParquetSharp
TensorFlow.NET - .NET Standard bindings for Google's TensorFlow for developing, training and deploying Machine Learning models in C# and F#.
dotnet-webassembly - Create, read, modify, write and execute WebAssembly (WASM) files from .NET-based applications.
NumSharp - High Performance Computation for N-D Tensors in .NET, similar API to NumPy.
azure-event-hubs - ☁️ Cloud-scale telemetry ingestion from any stream of data with Azure Event Hubs
TensorFlowSharp - TensorFlow API for .NET languages
ML.NET - ML.NET is an open source and cross-platform machine learning framework for .NET.
onnxruntime - ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
AnyDiff - A CSharp (C#) diff library that allows you to diff two objects and get a list of the differences back.
DotMLBooks
Mobius: C# API for Spark - C# and F# language binding and extensions to Apache Spark
nerfstudio - A collaboration friendly studio for NeRFs