Я хотел сделать матричное умножение в Java, и скорость должна быть очень хорошей.
Я думал о вызове R через Java, чтобы достичь этого.
У меня была пара вопросов:
Является ли вызов R с использованием Java хорошей идеей? Если да, есть ли примеры кода, которыми можно поделиться?
Каковы другие способы умножения матриц в Java?
Обновление:
Мой коллега, вышедший из фирмы, был программистом на C #, который был вынужден написать код Java, включающий умножение матриц.
- Он написал свой собственный класс DataTable на Java, чтобы иметь возможность
а) создавать индексы для сортировки и объединения с другими таблицами данных
б) умножение матриц.
Итак, я хочу по существу очистить код, и мысль о том, что использование чего-то вроде R в Java поможет мне сосредоточиться на бизнес-логике, а не на сортировке, объединении, умножении матриц и т. Д.