#!/usr/bin/env python

import os
from time import time

import argparse
import logging
import logging.handlers
from eden.util import configure_logging
from eden.util import serialize_dict


from numpy.random import randint
from numpy.random import uniform

from sklearn.linear_model import SGDClassifier
from sklearn import metrics

from eden.graph import Vectorizer
from eden.util import save_output, store_matrix
from eden.converter.graph.node_link_data import node_link_data_to_eden

import logging
logger = logging.getLogger(__name__)


class ModelInitializerBase(object):

    """
    Subclass to generate your own EDeN model driver.