def fit(self, train_dataset):
    'Performs model training with standard settings'
    self.train = deepcopy(train_dataset)
    if ('orbit' in self.name):
        self.model.fit(self.train)
    elif ('nprophet' in self.name):
        self.model.fit(self.train, validate_each_epoch=True, valid_p=0.2, freq=self.freq, plot_live_loss=True, epochs=100)
Performs model training with standard settings
def fit(self, train_dataset):
    
    self.train = deepcopy(train_dataset)
    if ('orbit' in self.name):
        self.model.fit(self.train)
    elif ('nprophet' in self.name):
        self.model.fit(self.train, validate_each_epoch=True, valid_p=0.2, freq=self.freq, plot_live_loss=True, epochs=100)