Ejemplo n.º 1
0
path_to_img = args.img

path_to_model = args.m

path_to_csv_output = args.o

path_to_figures = args.f
# initiate the model

if args.t == "du":
    model = DenseNet.DenseUnet_v2(weights=None,
                                  input_shape=[128, 128, 3],
                                  loss="compound")
    model.load_weights(path_to_model)
elif args.t == "u":
    model = cnn.Unet()
    model.initiate(128, 128, 3)
    model.load(path_to_model)
else:
    print(
        "specify which type of model to use (u for unet and du for dense unet)"
    )

# load images
images = os.listdir(path_to_img)

# initiate an empty dataframe
cnn_prediction = pd.DataFrame(columns=['x', 'y', 'uniqueframe'])

# plot every Nth frame
N = int(args.n)
Ejemplo n.º 2
0
def initialize(path_to_model):
    import cnn_model as cnn
    model = cnn.Unet()
    model.initiate()
    model.load(path_to_model)
    return model
Ejemplo n.º 3
0
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Sat Apr 28 11:53:49 2018

@author: luke
"""

import numpy as np
import cnn_model as cnn

unet = cnn.Unet()
unet.initiate()
unet.plot(r'/home/luke/Videos/ultrasound/src/model.png')

x = np.load(r'/home/luke/Videos/ultrasound/data/training.npy')
y10 = np.load(r'/home/luke/Videos/ultrasound/data/y_10.npy')

path_to_model_y10 = r'/home/luke/Videos/ultrasound/data/model_y10.hdf5'
path_to_csv_y10 = r'/home/luke/Videos/ultrasound/data/log_y10.csv'

unet = cnn.Unet()
unet.initiate()
unet.train(x, y10, path_to_model_y10, path_to_csv_y10)