Mahout原始碼目錄說明

2022-08-02 18:33:14 字數 770 閱讀 5738

mahout專案是由多個子專案組成的,各子專案分別位於原始碼的不同目錄下,下面對mahout的組成進行介紹:

1、mahout-core:核心程式模組,位於/core目錄下;

2、mahout-math:在核心程式中使用的一些資料通用計算模組,位於/math目錄下;

3、mahout-utils:在核心程式中使用的一些通用的工具性模組,位於/utils目錄下;

上述三個部分是程式的主題,儲存所有mahout專案的原始碼。

另外,mahout提供了樣例程式,分別在taste-web和examples目錄下:

5、examples:對mahout中各種機器學習演算法的應用程式;

在buildtools、

eclipse和

distribution目錄下,有mahout相關的配置檔案

7、buildtools目錄下是用於核心程式構建的配置檔案,

以mahout-buildtools的模組名稱在mahout的pom.xml檔案中進行說明;

8、eclipse下的xml檔案是對利用eclipse開發mahout的配置說明;

9、distribution目錄下有兩個配置檔案:bin.xml和src.xml,進行mahou安裝時的一些配置資訊。

(在開發的時候一般很少對這個目錄下的檔案進行修改,所以不用太關注,知道大體什麼意思就ok)

另collections,用於實現了核心程式中使用的集合類操作,該模組獨立於mahout進行開發,是對標準jdk中關於集合類的修改,使其可以適應數

據密集型專案的開發。

Mahout原始碼目錄說明

mahout專案是由多個子專案組成的,各子專案分別位於原始碼的不同目錄下,下面對mahout的組成進行介紹 1 mahout core 核心程式模組,位於 core目錄下 2 mahout math 在核心程式中使用的一些資料通用計算模組,位於 math目錄下 3 mahout utils 在核心程...

OpenSSL原始碼目錄說明

本文摘自 趙春平 openssl程式設計 1.0 其中紅色字型是自己的學習過程中暫時不懂的地方。openssl源 主要有eay庫 什麼是eay庫?ssl庫 工具原始碼 範例原始碼以及測試原始碼組成。eay庫是基礎的庫函式,提供了很多功能。源 放在crypto目錄下。包括如下內容 1 asn.1 de...

pytest原始碼 pytest原始碼目錄概要分析

pytest是什麼?pytest是乙個非常成熟的全功能的python測試框架。怎麼安裝?pip install pytest github專案位址在哪?pytest原始碼結構 在python安裝目錄的lib site packges下,分為pytest.py 和 pytest目錄 我們先看下pyte...