Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

artificial-neural-network-experiments-in-pascal

Artificial Neural Network (ANN) Experiments in Pascal

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Artificial Neural Network (ANN) Experiments in Pascal

Powered By Lazarus


  • and_neuralnet.pas - Simple ANN learning AND function, 2 inputs, 1 output, no hidden layer.
  • xor_neuralnet.pas - Simple ANN learning XOR function, 2 inputs, 1 output, 1 node in hidden layer.
  • and_with_neural_network_class.pas - Same as above, but using the TNeuralNetwork class (in neuralnet.pp).
  • xor_with_neural_network_class.pas - Same as above, but using the TNeuralNetwork class.
  • convert_zero_to_nine_to_binary.pas - ANN learning binary representation of 0 to 9, 10 inputs, 4 outputs, 6 nodes in hidden layer.
  • read_convert_mnist_csv.pas - Helper program to convert MNIST CSV data as binary data files for 'handwritten_numbers_ann'.
  • handwritten_numbers_ann.pas - ANN (784 inputs. 10 outputs, 32 nodes in hidden layer) learning MNIST human handwritten digits.

!! Security Notice !!

The code I released here into the public domain may appear in third-party projects. I do not maintain, endorse, or have any affiliation with such projects. Any malicious or deceptive use is unauthorized and should be reported to the hosting platform.