280 packages tagged with “Scientific”
NumSharp is the fundamental library for scientific computing with .NET providing a similar API to python's numpy scientific library. NumSharp has full N-D, broadcasting and axis support. If you want to use .NET to get started with machine learning, NumSharp will be your best tool.
A basic mathematics library developed primarily for rendering in 3d and 2d.
Holds core functionality used by other OpenTK packages.
GLFW bindings for c# from the cpp GLFW library.
GLes11, GLes20, GLes30, GL2, and GL4 bindings for dotnet from the Khronos openGL c library.
OpenCL Compute Bindings for dotnet from the Khronos OpenCL C Library.
Hid/Controller input library.
Common functionality for OpenTK.Windowing.* packages.
An abstraction over OpenTK.GraphicsLibraryFramework to provide a ready-to-go easy-to-use windowing and input abstraction.
NumSharp.Lite is the compact version of NumSharp without full datatype supported.
OpenAL bindings for dotnet from the OpenAL c library.
A library for advanced numerical computing, with support for data manipulation, statistics, matrix algebra, Fourier transforms, advanced functions, extended precision, and solvers.
A native WPF control for OpenTK 4.9.4+
The Open Toolkit is set of fast, low-level C# bindings for OpenGL, OpenGL ES and OpenAL. It runs on all major platforms and powers hundreds of apps, games and scientific research. OpenTK provides several utility libraries, including a math/linear algebra package, a windowing system, and input handling.
.NET bindings for NumPy. Requires the actual Python with NumPy installed.
Silk.NET is a high-speed, advanced library, providing bindings to popular low-level APIs such as OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, and DirectX.
C# bindings for NumPy - a fundamental library for scientific computing, machine learning and AI. Does not require a local Python installation!
PLplot is a cross-platform software package for creating scientific plots whose (UTF-8) plot symbols and text are limited in practice only by what Unicode-aware system fonts are installed on a user's computer. The PLplot core library can be used to create standard x-y plots, semi-log plots, log-log plots, contour plots, 3D surface plots, mesh plots, bar charts and pie charts. Multiple graphs (of the same or different sizes) may be placed on a single page, and multiple pages are allowed for those device formats that support them. The native PLplot library for Windows (x64) is included in this package. For Linux and MacOS, PLplot must be already installed on your system and we expect to find libplplot.so.15 or libplplot.dylib in your LD_LIBRARY_PATH. Supported operating systems: Linux, MacOS, Windows Output file formats: PDF, PNG, SVG, Xfig and others Documentation: https://surban.github.io/PLplotNet Plot gallery: http://plplot.sourceforge.net/examples.php
C# bindings for NumPy on Win64 - a fundamental library for scientific computing, machine learning and AI. Does require Python 3.7 with NumPy 1.16 installed!
Package Description
This module supports the ILNumerics infrastructure at runtime. It is always required and automatically added by ILNumerics.Core. Free trial licenses are available here: https://ilnumerics.net/download.html.
C# bindings for NumPy on Linux - a fundamental library for scientific computing, machine learning and AI. Does require Python 3.8 with NumPy 1.16 installed!
C# bindings for NumPy on OSX - a fundamental library for scientific computing, machine learning and AI. Does require Python 3.8 with NumPy 1.16 installed!