Thanks.
import stanfordnlp
from stanfordnlp.models import tagger
# get default arguments
args = tagger.parse_args()
opt = vars(args)
# set treebank, file paths, parameters, etc.
opt['lang'] = 'en'
opt['shorthand'] = 'en_gsd'
opt['batch_size'] = 2000
opt['gold_file'] = 'your_training_data'
opt['eval_file'] = 'your_validation_data'
opt['save_dir'] = 'your_directory_for_model'
# start training
tagger.train(opt)Pipeline interface. Therefore, to train your own models, you will need to clone the source code from the git repository and follow the procedures below". That is where I misunderstood and stated "without the need to clone the source code from your github repo". I will definitely look at stanfordnlp.models.