<p>Neural network definitely can predict/approximate more outputs. I have experience with neuron regulator and there net produce control signal for two motors.</p>

<p>So I don't have experience with tensorflow. But this framework is from Google and is quite popular, so I'm almost sure, there is multioutput functionality.</p>

<p>There is nice example <a href="https://arxiv.org/pdf/1609.07378.pdf" rel="nofollow noreferrer">of such thing.</a> </p>
5 input and 3 output features for machine learning
<p>Need some advise here.</p>

<p>I am trying to build a model where it can predict the 3 different output features when 5 input features are given.</p>

<p>for example, 
5 input features: size of the house, house floor, house condition, number of rooms, parking. 
3 output features: price for selling, price for buying,  price for renting</p>

<p>What I am confusing right now is that, is that possible that the trained model are able to predict the 3 outputs? What I found from others' example/tutorial is that they mostly trying to do one thing only on their model.</p>

<p>Sorry if my explanations are bad, I am new to tensorflow and machine learning.</p>