def _submit()

in sage_maker_magic/sage_maker_kernel/kernelmagics.py [0:0]


    def _submit(self):
        self._clean_args()
        self._full_fill_args()
        print('submit:\n', json.dumps(self.args, sort_keys=True, indent=4, default=str))
        est = self.RuntimeClass(**self.args)
        channels = {
            "training": self.args.get('channel_training'),
            "testing": self.args.get('channel_testing')
        }
        est.fit(inputs=channels, wait=False)
        self.shell.user_ns['___{}_latest_job_name'.format(self.RuntimeClass.__name__)] = est.latest_training_job.name
        self.shell.user_ns[self.args['estimator_name']] = est

        return {
            '___{}_latest_job_name'.format(self.RuntimeClass.__name__): self._get_latest_job_name(),
            'estimator_variable': self.args['estimator_name']
        }