def __init__(self, training_file=TRAIN_TXT): """Loads training data and creates the recursive neural network.""" self.dt = DataTransformation(training_file) self.num_training_samples = len(list(self.dt.tree_iterator())) self.rng = numpy.random.RandomState(1234) self.rntn = RecursiveNeuralTensorNetwork(self.dt, self.rng)