You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
This repository contains a Bayesian Neural Network (BNN) based analysis tool for biological network inference that can be used with various datasets. It is programmed in Python along with the torch, torchbnn, pandas, scikit-learn, and matplotlib libraries.
This BNN BNI Analysis Tool can be used for predictive insight in Biological Networks through the use of Bayesian Neural Networks. This repository can be used for any biological datasets, however it is tailored toward individuals who are interested in neural networks/neural computation, computational biology, computational systems biology, computational genomics, computational pharmacology, and computational neuroscience. It is also made just as available to anyone who would like to use it for their own learning endeavours or to start their journey in any of these fields!
Use the training script to build and train your Bayesian Neural Network model with torchbnn:
fromsrc.trainimporttrain_modelinput_dim=processed_data['example'][0].shape[1]# Example for one datasetmodel=train_model(*processed_data['example'],input_dim)
5. Make Predictions
After training, use the inference script to make predictions with your model:
This repository contains a Bayesian Neural Network (BNN) based analysis tool for biological network inference that can be used with various datasets. It is programmed in Python along with the torch, torchbnn, pandas, scikit-learn, and matplotlib libraries.