added Persistable interface for use with DL NNs