# For checking if file exists import os # For Data Analysis import pandas filename = "Sample Data" XMLStructureFilename = "canstructure.xml" raw_data = True df = pandas.DataFrame() if raw_data: if not os.path.isfile(filename + ".parsed_raw_data"): df = Parser.get_raw_data(filename, XMLStructureFilename) Parser.save_parsed_data_to_file(dataframe=df, filename=filename + ".parsed_raw_data") else: df = Parser.load_parsed_data_from_file(filename + ".parsed_raw_data") else: if not os.path.isfile(filename + ".parsed_encoded_data"): df = Parser.get_label_encoded_data(filename) Parser.save_parsed_data_to_file(dataframe=df, filename=filename + ".parsed_encoded_data") else: df = Parser.load_parsed_data_from_file(filename + ".parsed_encoded_data") training_set_fraction = 0.7 training_data = df.loc[:training_set_fraction * float(df.shape[0])] ###### ###### ###### ###### ###### ###### START TRAINING ###### ###### ###### ###### ###### ######