# Sample unique sentences via model.generate()

**URL:** <https://discuss.huggingface.co/t/sample-unique-sentences-via-model-generate/14204>\
**Category:** 🤗Transformers\
**Created:** [January 29, 2022, 5:28am UTC](https://discuss.huggingface.co/t/sample-unique-sentences-via-model-generate/14204 "2022-01-29T05:28:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![AbhijeetA](https://sea2.discourse-cdn.com/hellohellohello/user_avatar/discuss.huggingface.co/abhijeeta/32/3887_2.png) [@AbhijeetA](https://discuss.huggingface.co/u/AbhijeetA)\
**Post date:** [January 29, 2022, 5:28am UTC](https://discuss.huggingface.co/t/sample-unique-sentences-via-model-generate/14204/1 "2022-01-29T05:28:27Z")

</div>

Hi,

I am using model.generate() with do\_sample=True to generate sentences using a BART model.  
The decoded sentences are often the same.

Is there a way to sample sentences without replacement? i.e. sampling distinct sentences?

Thanks
