'Constructor.
:param name: name of the model, used as filename.
string, default \'dae\''

def __init__(self, name):

    self.name = name
    self.model_path = os.path.join(Config().models_dir, self.name)
    self.input_data = None
    self.input_labels = None
    self.keep_prob = None
    self.layer_nodes = []
    self.train_step = None
    self.cost = None
    self.tf_graph = tf.Graph()
    self.tf_session = None
    self.tf_saver = None
    self.tf_merged_summaries = None
    self.tf_summary_writer = None
