# Example parameters
model_file = "/users/avsec/workspace/basepair/data/processed/chipnexus/exp/wta-ae/54/model.h5"
_id = 54
name = "wta-ae"
gpu = ""
use_seq = True
import os
os.environ['CUDA_VISIBLE_DEVICES'] = str("")
import numpy as np
from keras.models import load_model
from basepair.config import create_tf_session
from basepair import models, datasets
from basepair.losses import twochannel_multinomial_nll
from basepair.layers import SpatialLifetimeSparsity
from basepair.plots import *
from keras.models import load_model
model = load_model(
model_file,
custom_objects={"twochannel_multinomial_nll": twochannel_multinomial_nll,
"SpatialLifetimeSparsity": SpatialLifetimeSparsity})
train, valid, test = datasets.seq_inp_exo_out()
p = Seq2NexusTrack({"seq": train[0], "chip_nexus": train[1]}, #train[1], #
train[1], model)
p.plot()
p = Seq2NexusTrack({"seq": test[0], "chip_nexus": test[1]},
test[1], model)
p.plot(sort='top')
p = CAENexus({"seq": test[0], "chip_nexus": test[1]},
test[1], test[2], model)
p.plot(10, sort='top', bottleneck_type='after', show_seq=use_seq)
deconv_filters(model, figsize=(15, 4), ncol=5)