# Model with Multiple inputs to yield Multiple Outputs

**URL:** </static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fmodel-with-multiple-inputs-to-yield-multiple-outputs%2F48068%3E%5C
**Category:** 🤗Transformers\
**Created:** [July 25, 2023, 12:45pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fmodel-with-multiple-inputs-to-yield-multiple-outputs%2F48068 "2023-07-25T12:45:10Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Inder1207](https://avatars.discourse-cdn.com/v4/letter/i/f0a364/32.png) [@Inder1207](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Fu%2FInder1207)%5C
**Post date:** [July 25, 2023, 12:45pm UTC](/static-proxy?url=https%3A%2F%2Fdiscuss.huggingface.co%2Ft%2Fmodel-with-multiple-inputs-to-yield-multiple-outputs%2F48068%2F1 "2023-07-25T12:45:10Z")

</div>

Hello,

I am trying to build a ML model using transformers which can take multiple inputs and yield multiple outputs. I know that for using multiple inputs I can concatenate the different inputs in the format:

> [CLS] text1 [SEP] [CLS] text2 [SEP]

However, I was curious to know how can I get multiple outputs from the trained data?
