# How to override model.generate()

**URL:** </static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fhow-to-override-model-generate%2F20468%3E%5C
**Category:** 🤗Transformers\
**Created:** [July 17, 2022, 2:00am UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fhow-to-override-model-generate%2F20468 "2022-07-17T02:00:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rlian](https://avatars.discourse-cdn.com/v4/letter/r/a88e57/32.png) [@rlian](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Fu%2Frlian)%5C
**Post date:** [July 17, 2022, 2:00am UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fhow-to-override-model-generate%2F20468%2F1 "2022-07-17T02:00:12Z")

</div>

I was wondering how to override model.generate() such that there are more than one input features can be included?

---

<div class="post-metadata">

**Author:** ![cardcounter](https://avatars.discourse-cdn.com/v4/letter/c/9fc348/32.png) [@cardcounter](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Fu%2Fcardcounter)%5C
**Post date:** [October 30, 2023, 6:16pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fhow-to-override-model-generate%2F20468%2F2 "2023-10-30T18:16:47Z")

</div>

Did you find a way to override the generate()?

> <https://github.com/huggingface/transformers/issues/12767>
>
> Hi, I want to override \`\_generate\_no\_beam\_search\`, \`\_generate\_beam\_search\` metho…ds in \`GenerationMixin\` class to adjust \`next\_token\_logits\`. 
> I tried it by adding adjusted methods in my custom model code but seems not working. 
> I'd appreciate any help. Thanks!
