タグ

Hadoopに関するtakai_naotoのブックマーク (3)

  • Inside of Asakusa DSL

    2. 講演者について  荒川 傑 (@ashigeru) Ashigel Compilerの中の人 Asakusa DSLのデザ゗ンも担当 株式会社グルージェント開発部所属 2010年9月より出向中 普段の仕事 研究: コンパ゗ラ、開発環境 調査: Google App Engineなど 教育: 授業設計、教材開発 Asakusa DSLの内部 2 3. 日のテーマ  第一部: Asakusa DSLの設計思想 どんな言語か、何を考えて作ったのか  第二部: Asakusa DSLのセマンテゖクス Hadoopとどのように関連するか  第三部: コンパ゗ラのコード生成 どのようなコードを生成しているか  第四部: コンパ゗ラの最適化手法 どのような最適化があるか Asakusa DSLの内部 3 4. 日の内容  触れること  DSLの位置づけ 

    Inside of Asakusa DSL
  • Apache Mahout - Overview

    For Creating Scalable Performant Machine Learning Applications Download Mahout Apache Mahout(TM) is a distributed linear algebra framework and mathematically expressive Scala DSL designed to let mathematicians, statisticians, and data scientists quickly implement their own algorithms. Apache Spark is the recommended out-of-the-box distributed back-end, or can be extended to other distributed backe

  • Hadoop MapReduceプログラムを解剖する

    オープンソース・ソフトウェア「Hadoop」のMapReduceジョブは、標準ではJavaで記述します(その他には、Pig、Hive、JAQLといったものがあります)。しかし、意外と初心者には分かりにくいと筆者は感じます。記事では、MapReduceジョブのサンプルコードを使って、できる限り正しくコードの意味を理解し、MapReduceへの入り口を示したいと思います。 HadoopでMapReduceを記述するときに使うAPIが、0.19から0.20に変わるところで新しくなっています。実は、現時点でHadoopプロジェクト体からでさえも、新APIを使ったサンプルが提示されていません。記事では、新しいAPIで筆者が書き直したサンプルを使って解説しますので、このサンプルは0.19以前のHadoopでは動かないことに注意してください。この記事は、0.20.2を使って検証し、解説しています。

  • 1