Skip to content

Commit

Permalink
set global seed to seed everything
Browse files Browse the repository at this point in the history
  • Loading branch information
borauyar committed Feb 15, 2024
1 parent a955d87 commit eda4eeb
Show file tree
Hide file tree
Showing 8 changed files with 23 additions and 0 deletions.
3 changes: 3 additions & 0 deletions flexynesis/__main__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
from pytorch_lightning import seed_everything
# Set the seed for all the possible random number generators.
seed_everything(42, workers=True)
import argparse
from typing import NamedTuple
import os
Expand Down
3 changes: 3 additions & 0 deletions flexynesis/main.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
from pytorch_lightning import seed_everything
# Set the seed for all the possible random number generators.
seed_everything(42, workers=True)
import torch
from torch.utils.data import DataLoader, random_split

Expand Down
3 changes: 3 additions & 0 deletions flexynesis/models/direct_pred.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
from pytorch_lightning import seed_everything
# Set the seed for all the possible random number generators.
seed_everything(42, workers=True)
import torch
from torch import nn
from torch.nn import functional as F
Expand Down
3 changes: 3 additions & 0 deletions flexynesis/models/direct_pred_cnn.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
from pytorch_lightning import seed_everything
# Set the seed for all the possible random number generators.
seed_everything(42, workers=True)
import torch

from torch import nn
Expand Down
3 changes: 3 additions & 0 deletions flexynesis/models/direct_pred_gcnn.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
from pytorch_lightning import seed_everything
# Set the seed for all the possible random number generators.
seed_everything(42, workers=True)
import numpy as np
import pandas as pd

Expand Down
3 changes: 3 additions & 0 deletions flexynesis/models/supervised_vae.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
from pytorch_lightning import seed_everything
# Set the seed for all the possible random number generators.
seed_everything(42, workers=True)
# Supervised VAE-MMD architecture
import torch
import itertools
Expand Down
3 changes: 3 additions & 0 deletions flexynesis/models/triplet_encoder.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
from pytorch_lightning import seed_everything
# Set the seed for all the possible random number generators.
seed_everything(42, workers=True)
# Generating encodings of multi-omic data using triplet loss
import torch
from torch import nn
Expand Down
2 changes: 2 additions & 0 deletions flexynesis/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,9 @@ def prepare_data(data_object):
# Cross-Validation and Training
kf = KFold(n_splits=n_folds, shuffle=True, random_state=42)
X_train, y_train = prepare_data(train_dataset)
print("Train:",X_train.shape)
X_test, y_test = prepare_data(test_dataset)
print("Test:",X_test.shape)

metrics_list = []
for model_name, mp in model_params.items():
Expand Down

0 comments on commit eda4eeb

Please sign in to comment.