Neural.NET (nuget): Highly extendable neural network framework. Allows you to customly define number of features (inputs), how many hidden layers exist and how many nodes exist on each layer, as well as how many output neurons there are.
Keywords: neural|network|machine|learning|fully|connected|stochastic