0be455f86d595c12333541c09f2c5861dd76c2d4,eval_utils.py,,eval_split,#Any#Any#Any#Any#,97
Before Change
entry = {"image_id": data["infos"][k]["id"], "caption": sent}
n_predictions.append(entry)
// case 2 sample_max =0 temperature xx
elif sample_n_method == "sample":
tmp_eval_kwargs.update({"sample_max": 0, "beam_size": 1}) // randomness from sample
with torch.no_grad():
_seq, _sampleLogprobs = model(fc_feats, att_feats, att_masks, opt=tmp_eval_kwargs, mode="sample")
_sents = utils.decode_sequence(loader.get_vocab(), _seq)
for k, sent in enumerate(_sents):
entry = {"image_id": data["infos"][k // sample_n]["id"], "caption": sent}
n_predictions.append(entry)
After Change
elif sample_n_method == "sample" or \
sample_n_method == "gumbel" or \
sample_n_method.startswith("top"):
if sample_n_method == "sample":
tmp_sample_max = 0
elif sample_n_method == "gumbel":
tmp_sample_max = 2
elif sample_n_method.startswith("top"):
tmp_sample_max = -int(sample_n_method[3:])
tmp_eval_kwargs.update({"sample_max": tmp_sample_max, "beam_size": 1}) // randomness from sample
with torch.no_grad():
_seq, _sampleLogprobs = model(fc_feats, att_feats, att_masks, opt=tmp_eval_kwargs, mode="sample")
_sents = utils.decode_sequence(loader.get_vocab(), _seq)
In pattern: SUPERPATTERN
Frequency: 4
Non-data size: 7
Instances
Project Name: ruotianluo/self-critical.pytorch
Commit Name: 0be455f86d595c12333541c09f2c5861dd76c2d4
Time: 2019-04-27
Author: rluo@ttic.edu
File Name: eval_utils.py
Class Name:
Method Name: eval_split
Project Name: NVIDIA/sentiment-discovery
Commit Name: bfebb3f586ce9e7d6d14c45329ef651d48a01d03
Time: 2018-11-21
Author: raulp@nvidia.com
File Name: new_main.py
Class Name:
Method Name: main
Project Name: pantsbuild/pants
Commit Name: 6d8625611ff936bab56d15a2b36e0aba7e54612e
Time: 2017-03-30
Author: benjyw@gmail.com
File Name: src/python/pants/backend/python/tasks2/pytest_run.py
Class Name: PytestRun
Method Name: _do_run_tests