Solved ! Wow thanks guys , I never would have figured that out ! <| sep |> Ah great , its the first time putting a pc together and i was stressing a bit . Thanks for the response btw ! <| sep |> Will Purdue has been retired for awhile man , and I doubt he is going into coaching a sport he didn ' t even play . <| sep |> Hey , thanks for the advice . All good stuff . That ' s a good point about the right people just not finding stuff . I ' ve actually learned a couple of that guy ' s songs , I ' m gonna try and help him record some demos to send to labels . I ' d be happy enough just playing someone else ' s stuff too , honestly . <| sep |> It ' s not completely clear to me what you mean . Do you mean that your NN would have two outputs one for shape and one for color ? In that case , the standard supervised learning paradigm would also have you provide two target outputs for each example , and you would automatically have separate feedback for both outputs which will get combined in lower layers . What does your NN input and output look like ?