Skip to content

Installation

Marco Vasko-Klima edited this page Jul 23, 2026 · 9 revisions

Installing Neural Network Notions via DLL download, NuGet, and Unity.
Also refer to the Compatibility Documentation.

Standard DLL Download

  1. Download the NNN-vX.X.X.zip file from the GitHub release.
  2. Extract the .zip file - you will see the NNN/ directory containing the runtime/ directory, as well as the LICENSE and README files.
  3. Add the DLL files (NNN.dll and NNNCSharp.dll) in the extracted runtime/ directory into anywhere in your project's directory.
  4. Add the following to your .csproj file:
    <ItemGroup>
      <Reference Include="NNNCSharp">
        <HintPath>Relative/Path/To/NNNCSharp.dll</HintPath>
      </Reference>
    </ItemGroup>
    
  5. Refer to the C# API Documentation for implementing Neural Network Notions in your code.

NuGet Package

  • Option 1 - NuGet Package Manager:

    Search for "NNN" in the Visual Studio NuGet package manager and install.
  • Option 2 - Explicit Package Reference

    Add the following to your .csproj file:
    <ItemGroup>
      <PackageReference Include="NNN" Version="[Version you would like to use]" />
    </ItemGroup>
    

Refer to the C# API Documentation for implementing Neural Network Notions in your code.

Unity Package

  • Option 1 - Via Git URL

    1. Open the Unity Package Manager in the Unity Editor and click the "+" in the top left corner.
    2. Select "Add package from git URL."
    3. Enter the following URL: https://github.com/marcov-k/NNN.git#upm
  • Option 2 - Via Zip

    1. Download the NNN-UPM-vX.X.X.zip file from the GitHub release.
    2. Extract the .zip file and paste complete extracted folder into your Unity project's Packages/ directory.

Refer to the C# API Documentation for implementing Neural Network Notions in your code.

Clone this wiki locally