use float32s, make demo stable enough
add runtime dtype to fast models
Merge branch 'mattjj/floats'