Posts

Showing posts from January 10, 2019

Apache Mahout

Image
Apache Mahout スクリーンショット  開発元 Apache Software Foundation 最新版 0.13.0 / 2017年4月17日 (20か月前)  ( 2017-04-17 ) リポジトリ git.apache.org/mahout.git プログラミング言語 Java 対応OS Cross-platform サポート状況 Active 種別 machine learning ライセンス Apache 2.0 Licence 公式サイト mahout.apache.org テンプレートを表示 Apache Mahout は、Apache Software Foundationが管理する機械学習アルゴリズムのオープンソース・ソフトウェアである。Apache Mahoutは、協調フィルタリングやクラスタリング、クラス分類に特化されたスケーラブルなアルゴリズムを実装している。これらの実装の多くは、Apache Hadoopのプラットフォームが使用されている。 [1] [2] Mahoutでは、一般的な線形代数や統計などの数学操作のためのJavaライブラリやプリミティブ型を提供している。Mahoutは現在開発中であり、実装されたアルゴリズムの数は急速に増えている。しかし、アルゴリズムの種類は未だ満たされたものとは言えない。 [3] Mahoutのコアとなるクラスタリング、クラス分類のアルゴリズムは、Apache HadoopのMapReduceのパラダイム上に実装されているが、これによってHadoopを利用しないと実装が制限されるわけではない。したがって、単一ノード、もしくはHadoopクラスタ以外での実行も推奨されている。 例えば、Mahoutを使う上でメインディッシュとなる、協調フィルタリングによるレコメンダシステムコンポーネントは、Hadoopを使わない環境でも実行することができる。 Pregel(Google社で開発)ライクなGiraphなどの開発途上のプロジェクトとの統合も積極的に議論されている。 参考文献 ^ “Introducing Apache Mahout”. ibm.

Smallest executable program (x86-64)

Image
-1 I recently came across this post describing the smallest possible ELF executable, however the post was written for 32 bit and I was unable to get the final version to compile on my machine. This brings me to the question: what's the smallest x86-64 ELF executable it's possible to write that runs without error? assembly x86-64 elf share | improve this question edited Nov 19 '18 at 21:08 Jester 46.4k 3 45 81 asked Nov 19 '18 at 21:03 Antonio Perez Antonio Perez