const std::array<char>型で与えられた入力を、Eigen::VectorXf型に変換したかったのですが、Eigen::Mapなどを使っても、うまいことやる方法が見当たらず、結局
for(int i=0;i<arr.size();i++) vec(i) = arr[i];
としました。

あまりきれいなコードではないので、後学のため、よりスマートに書く方法があれば、ご教示下さい。