Not really, it would be like the generator sitting on a concrete pad, the pad is not bonded to the generator either. The gfi is looking for current to return from a different path than the neutral. With bond at the house, the ground from the house bonds the generator when connected. This effectively nullifies the gfi protection because any fault will come back through the neutral. Using the generator without connecting to a house isolates the hot and neutral, so current only has a return path between the two. If the hot goes to the frame of the generator or anything else, no shock possible, due to no return path. Just like a bird on a hv line.