Closed redsphinx closed 2 years ago
Hi redsphinx,
This option is completely a holdover from development and testing and should be removed in the current version of D-SCRIPT if you install via pip. If you're cloning the latest commit from the repository, it may exist as I've been doing some bug fixing, but should be removed in the next release.
I see, but for now, should I just set it to True?
Does train.py
train independently from the embedding model?
You can safely ignore the flag altogether, it is false by default (as it should be) it will only have an effect if set. dscript train
requires that embeddings have been generated using dscript embed
or methods from the lm_embed
module.
As I understand now, if set to False, it allows the interaction model in
train.py
to train usingembedding.FullyConnectedEmbed
to extract embeddings inside therun_training_from_args
function. However, I'm confused because inpredict.py
you don't use this model for the embeddings. What am I missing? How can there be 2 different embedding models?