Text this: Hull form optimization of fully parameterized small ships using characteristic curves and deep neural networks