2014-11-09 2 views
4

Я установил для установки некоторые быстрые библиотеки матриц и BLAS для Java и установил MTJ (поддерживается netlib-java) по результатам Java Matrix Benchmark. Я считаю, что у меня все установлено через Maven, но я не могу найти заслуживающий доверия документ для этих библиотек.Где находится документация для Matrix Toolkits Java и Netlib-Java?

Логической отправной точкой будет являться GitHub страницы:

MTJ

netlib

... Но я не могу найти ссылку на любые учебники или Javadoc за пределами невероятно лаконичным MTJ вики раздел по Github. Источник Netlib, похоже, находится в fortran (с F2J как шаг компиляции), поэтому я не могу сканировать напрямую, хотя источник вместо javadoc.

Чтобы сделать вещи еще более непонятными, по какой-то причине, есть какой-то Javadoc для MTJ, размещенный a German university, который ссылается на пакеты (например, nni.BLAS), которые, как представляется, не являются частью MTJ библиотеку, которую Мейвен сделал для меня. Есть еще один even sketchier Javadoc, расположенный где-то в Университете Теннесси, который, не имея явной связи с проектом netlib-java, каким-то образом имеет страницу Javadoc, которая, как представляется, объясняет три дополнительных целочисленных аргумента, которые использует реализация DGEMV netlib-java (смещения некоторых Сортировать?). Если я посмотрю на документацию fortran inside the netlib-java distribution для DGEMV, у нее есть одиннадцать стандартных аргументов, которые я ожидал бы от DGEMV.

Так вот мои вопросы:

1.) Есть ли официальная документация для MTJ/Netlib? Если да, то где?

2.) Если официальная документация отсутствует, существуют ли какие-либо другие ресурсы, которые позволят кому-то научиться пользоваться этой библиотекой? Если этот проект не используется исключительно разработчиками, люди учатся его каким-то образом использовать. Как?

3.) Если Java-версия 11-аргумента netlib DGEMV не установлена ​​как часть MTJ через Maven, то что это за 14 аргументов на моем жестком диске?

Спасибо.

+0

В текущей версии существует множество тестов в src/test/java, поэтому можно увидеть, как вызывается различные методы; кроме того, есть комментарии javadoc, которые кратко объясняют, что выполняется (например, javadoc из решателя BiCG читает «Решатель BiCG». BiCG решает несимметричную линейную систему Ax = b * с использованием метода предварительного выравнивания BiConjugate Gradient. ») –

ответ

1

Если вы загружаете MTJ через Maven, вы также можете загрузить Javadoc и исходные банки в то время. (IntelliJ IDEA сделает это для вас автоматически.) Банка называется mtj-1.0.2-javadoc.jar и содержит полный Javadoc. Когда-то это казалось доступным на веб-сайте, но этот сайт, похоже, исчез.

0

Here является ссылкой на архив jar с полным javadoc последнего стабильного MTJ. Просто разархивируйте его с помощью такого инструмента 7zip или аналогичного. Я согласен с тем, что отсутствие руководств, связанных с этой библиотекой, может быть опасным.

0

Я создал сайт для Mtj 1.0.3-снимка на divshot.io:

http://mtj103.divshot.io/

Надеется, что это помогает.

+0

Веб-сайт, похоже, не работает , Есть ли другой адрес, где его можно найти? Это настоящая документация или javadoc? – Ben

Смежные вопросы