Files
UU_NCML_Project/german_analysis.py
2021-05-10 14:02:48 +02:00

21 lines
481 B
Python
Executable File

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import voting_lib.load_data as ld
import voting_lib.voting_analysis as va
# Load data
data = ld.load_german_data().to_numpy()
X = data[:,2:]
# Train model
grid_h = 10 # Grid height
grid_w = 10 # Grid width
radius = 2 # Neighbour radius
step = 0.5
ep = 300 # No of epochs
model = va.train_model(X, grid_h, grid_w, radius, step, ep)
# Predict and visualize output
va.predict(model, data, grid_h, grid_w)