Skip to content

Commit

Permalink
Adding Protein experiments
Browse files Browse the repository at this point in the history
  • Loading branch information
GiorgioMorales committed Mar 20, 2023
1 parent a0bad50 commit 39d2a5a
Show file tree
Hide file tree
Showing 175 changed files with 46,149 additions and 90 deletions.
2 changes: 1 addition & 1 deletion .idea/deployment.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

62 changes: 62 additions & 0 deletions .idea/inspectionProfiles/Project_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions .idea/sshConfigs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

250 changes: 233 additions & 17 deletions .idea/workspace.xml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Overall MSE 22.453804 (+/- 4.788954)
Overall PICP 0.952427 (+/- 0.005228)
Overall MPIW 15.716780 (+/- 1.423683)
Overall PICP 0.940777 (+/- 0.011027)
Overall MPIW 15.882522 (+/- 1.853746)
Binary file modified CVResults/Concrete/DualAQD/validation_MPIW-DualAQD-Concrete.npy
Binary file not shown.
Binary file modified CVResults/Concrete/DualAQD/validation_PICP-DualAQD-Concrete.npy
Binary file not shown.
Binary file modified CVResults/Concrete/DualAQD/weights-DualAQD-Concrete-1
Binary file not shown.
Binary file modified CVResults/Concrete/DualAQD/weights-DualAQD-Concrete-10
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Concrete/DualAQD/weights-DualAQD-Concrete-2
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Concrete/DualAQD/weights-DualAQD-Concrete-3
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Concrete/DualAQD/weights-DualAQD-Concrete-4
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Concrete/DualAQD/weights-DualAQD-Concrete-5
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Concrete/DualAQD/weights-DualAQD-Concrete-6
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Concrete/DualAQD/weights-DualAQD-Concrete-7
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Concrete/DualAQD/weights-DualAQD-Concrete-8
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Concrete/DualAQD/weights-DualAQD-Concrete-9
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
6 changes: 3 additions & 3 deletions CVResults/Energy/DualAQD/regression_report-DualAQD-Energy.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
Overall MSE 0.250662 (+/- 0.050268)
Overall PICP 0.964833 (+/- 0.006022)
Overall MPIW 1.413317 (+/- 0.122121)
Overall MSE 0.250661 (+/- 0.050268)
Overall PICP 0.964850 (+/- 0.005935)
Overall MPIW 1.567630 (+/- 0.170290)
Binary file modified CVResults/Energy/DualAQD/validation_MPIW-DualAQD-Energy.npy
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/validation_MSE-DualAQD-Energy.npy
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/validation_PICP-DualAQD-Energy.npy
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-1
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-10
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-1_historyMSE.npy
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-1_validationMSE
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-2
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-2_historyMSE.npy
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-2_validationMSE
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-3
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-3_historyMSE.npy
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-3_validationMSE
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-4
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-4_historyMSE.npy
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-4_validationMSE
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-5
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-5_historyMSE.npy
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-5_validationMSE
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-6
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-6_historyMSE.npy
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-6_validationMSE
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-7
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-7_historyMSE.npy
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-7_validationMSE
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-8
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-8_historyMSE.npy
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-8_validationMSE
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-9
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-9_historyMSE.npy
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Energy/DualAQD/weights-DualAQD-Energy-9_validationMSE
Binary file not shown.
Binary file modified CVResults/Kin8nm/DualAQD/weights-DualAQD-Kin8nm-1
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Kin8nm/DualAQD/weights-DualAQD-Kin8nm-1_historyMSE.npy
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Kin8nm/DualAQD/weights-DualAQD-Kin8nm-1_validationMSE
Binary file not shown.
Binary file modified CVResults/Kin8nm/DualAQD/weights-DualAQD-Kin8nm-2
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Kin8nm/DualAQD/weights-DualAQD-Kin8nm-2_historyMSE.npy
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Kin8nm/DualAQD/weights-DualAQD-Kin8nm-2_validationMSE
Binary file not shown.
Binary file modified CVResults/Kin8nm/DualAQD/weights-DualAQD-Kin8nm-3
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Kin8nm/DualAQD/weights-DualAQD-Kin8nm-3_historyMSE.npy
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified CVResults/Kin8nm/DualAQD/weights-DualAQD-Kin8nm-3_validationMSE
Binary file not shown.
Binary file modified CVResults/Kin8nm/DualAQD/weights-DualAQD-Kin8nm-4
Binary file not shown.
59 changes: 59 additions & 0 deletions Datasets/GenerateDatasets.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
import numpy as np
import pandas as pd
from utils import create_synth_data


class DataLoader:
"""Class used to load or generate datasets used for equation learning"""

def __init__(self, dataset: str = 'S0'):
"""
Initialize DataLoader class
:param dataset: Dataset name
"""

# Read dataset
if dataset == 'Boston':
D = pd.read_csv('Datasets//boston_housing_data.csv')
self.X = D.drop(['MDEV'], axis=1).to_numpy()
self.Y = D['MDEV'].to_numpy()
elif dataset == 'Wine':
D = pd.read_csv('Datasets//winequality-red.csv')
self.X = D.drop(['quality'], axis=1).to_numpy()
self.Y = D['quality'].to_numpy()
elif dataset == 'Concrete':
D = pd.read_csv('Datasets//concrete_data.csv')
self.X = D.drop(['concrete_compressive_strength'], axis=1).to_numpy()
self.Y = D['concrete_compressive_strength'].to_numpy()
elif dataset == 'Energy':
D = pd.read_csv('Datasets//energy_data.csv').drop(['Y2'], axis=1)
self.X = D.drop(['Y1'], axis=1).to_numpy()[:768, :-2]
self.Y = D['Y1'].to_numpy()[:768]
elif dataset == 'Kin8nm':
D = pd.read_csv('Datasets//kin8nm_data.csv')
self.X = D.drop(['y'], axis=1).to_numpy()
self.Y = D['y'].to_numpy()
elif dataset == 'Naval':
D = pd.read_csv('Datasets//naval_data.csv').drop(['GTTurb'], axis=1)
self.X = D.drop(['GTComp'], axis=1).to_numpy()
self.Y = D['GTComp'].to_numpy()
elif dataset == 'Power':
D = pd.read_csv('Datasets//power_data.csv')
self.X = D.drop(['PE'], axis=1).to_numpy()
self.Y = D['PE'].to_numpy()
elif dataset == 'Protein':
D = pd.read_csv('Datasets//protein_data.csv')
self.X = D.drop(['RMSD'], axis=1).to_numpy()
self.Y = D['RMSD'].to_numpy()
elif dataset == 'Yacht':
D = pd.read_csv('Datasets//yacht_data.csv')
self.X = D.drop(['Y'], axis=1).to_numpy()
self.Y = D['Y'].to_numpy()
elif dataset == 'Synth':
self.X, self.Y, _, _ = create_synth_data()
self.X = np.reshape(self.X, (len(self.X), 1))


if __name__ == '__main__':
dataLoader = DataLoader(dataset='Synth')
X, Y = dataLoader.X, dataLoader.Y
Loading

0 comments on commit 39d2a5a

Please sign in to comment.