Skip to content

Collection of programs and code used in my masters thesis in applied mathematics

Notifications You must be signed in to change notification settings

AndreDouzette/BsplineNetworks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

BsplineNetworks

The code for performing the experiments discussed in my masters thesis in applied mathematics.

The code is written in Python using Tensorflow, and implements spline activation functions in neural networks. The spline activation functions are implemented as B-splines arbitrary polynomial degree with fixed and free knots.

Spline activation functions for neural networks is located in splineOp. The code for testing convergence to a spline function is also in this directory (splineFitting.py). Two bash scripts are included to compile against macOS and Ubuntu.

A spline neural network which performs regression on the California housing dataset is located in housing.

Spline networks which investigates the MNIST dataset is located in mnist.

The thesis can be found at UiOs webpages.

About

Collection of programs and code used in my masters thesis in applied mathematics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published