Skip to content

Commit b9842ac

Browse files
Zhao develop (#6)
* 文档更新 * 更新其中的1.17版本官方文档 * 开始新版本1.18的开发 开始开发任务 * update * 新增矩阵 AGG 函数的逻辑实现 * update * 新增边框对象 * update * update * 完善模板匹配函数的实现,增加步长,提升效率。 * update * update * 矩阵开始被归一化计算组件支持 * Update Case.md * update * 针对图像矩阵进行了合并功能的更新 * 针对IO数据流进行了优化。 * update * 为AS库添加第三方数据源支持,并允许通过摄像头获取到图像数据 * update * update * update * 更新HDFS数据IO组件 * update * 1.18版本发布 * 1.18版本发布,新版本已发布至maven * update log * 更新日志中英文文档链接 * update * 格式化文档 * Update Case.md * Update Case.md * Create sourceMaterial.md * update * 更新1.18版本的文档 * 更新主页文档
1 parent 4b752c1 commit b9842ac

File tree

3 files changed

+77
-24
lines changed

3 files changed

+77
-24
lines changed

README-Chinese.md

Lines changed: 25 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,12 @@
66
<img src = "https://user-images.githubusercontent.com/113756063/194838003-7ad14dac-b38c-4b57-a942-ba58f00baaf7.png"/>
77
</a>
88

9-
各种算法、向量计算、坐标计算、空间坐标等功能皆含于内,API操作简单,机器学习与数学、医学、人工智能等领域具有很高的实用性。
9+
AS机器学习库提供了一个针对机器学习各种算法的Java
10+
API,其具有机器视觉与自然语言处理等复杂计算逻辑的封装,通过库可以快速使用各种算法,实现各种效果。AS库中的诸多计算操作是采用的原生实现,能够在没有Java标准库意外依赖就可以实现库函数的运行。
11+
12+
AS库目录有多个版本,如果希望查询不同版本的更新日志以及差异,您可以在这里进行[查阅](https://github.com/BeardedManZhao/algorithmStar/tree/master/src_code/update)
13+
14+
在本仓库中提供了一个[测试数据集](https://github.com/BeardedManZhao/algorithmStar/blob/master/sourceMaterial.md),在数据集中包含各种图像等数据文件,您可以通过URL将这些测试数据拉取到本地程序中进行计算。
1015

1116
## Maven 依赖
1217

@@ -32,6 +37,7 @@
3237
AS库在进行诸多计算函数的时候会产生一些日志数据,因此AS库的使用需要导入日志依赖项,这个依赖项是必不可少的,请按照如下的方式导入依赖。
3338

3439
```xml
40+
3541
<dependencies>
3642
<!-- 使用 log4j2 的适配器进行绑定 -->
3743
<dependency>
@@ -63,14 +69,15 @@ AS库在进行诸多计算函数的时候会产生一些日志数据,因此AS
6369
AS库在针对数据库,Spark等各种平台对接的时候,需要使用到第三方依赖程序包,这些包是可选的,如果您不需要使用这些功能,您可以不去导入依赖,如果您需要,可以参考下面的配置。
6470

6571
```xml
72+
6673
<dependencies>
67-
<!-- MySQL数据库连接驱动 如果您需要连接的关系型数据库是其它类型,这里也可以随之修改 -->
74+
<!-- MySQL数据库连接驱动 如果您需要连接的关系型数据库是其它类型,这里也可以随之修改 -->
6875
<dependency>
6976
<groupId>mysql</groupId>
7077
<artifactId>mysql-connector-java</artifactId>
7178
<version>8.0.30</version>
7279
</dependency>
73-
<!-- spark 三大模块的依赖程序开发包,如果您需要使用这里也可以选择导入,如果不需要则不导入 -->
80+
<!-- spark 三大模块的依赖程序开发包,如果您需要使用这里也可以选择导入,如果不需要则不导入 -->
7481
<dependency>
7582
<groupId>org.apache.spark</groupId>
7683
<artifactId>spark-core_2.12</artifactId>
@@ -81,27 +88,27 @@ AS库在针对数据库,Spark等各种平台对接的时候,需要使用到
8188
<artifactId>spark-sql_2.12</artifactId>
8289
<version>3.1.3</version>
8390
</dependency>
84-
91+
8592
<dependency>
8693
<groupId>org.apache.spark</groupId>
8794
<artifactId>spark-mllib_2.12</artifactId>
8895
<version>3.1.3</version>
8996
</dependency>
9097

91-
<!-- 摄像头依赖库,如果您有需要通过摄像头获取数据对象的需求,可以引入本库 -->
92-
<dependency>
93-
<groupId>com.github.sarxos</groupId>
94-
<artifactId>webcam-capture</artifactId>
95-
<version>0.3.12</version>
96-
</dependency>
97-
98-
<!-- HDFS 输入输出设备依赖库,如果您有需要通过HDFS分布式存储平台进行数据读写的需求,可以引入本库 -->
99-
<dependency>
100-
<groupId>org.apache.hadoop</groupId>
101-
<artifactId>hadoop-client</artifactId>
102-
<version>3.3.1</version>
103-
</dependency>
104-
98+
<!-- 摄像头依赖库,如果您有需要通过摄像头获取数据对象的需求,可以引入本库 -->
99+
<dependency>
100+
<groupId>com.github.sarxos</groupId>
101+
<artifactId>webcam-capture</artifactId>
102+
<version>0.3.12</version>
103+
</dependency>
104+
105+
<!-- HDFS 输入输出设备依赖库,如果您有需要通过HDFS分布式存储平台进行数据读写的需求,可以引入本库 -->
106+
<dependency>
107+
<groupId>org.apache.hadoop</groupId>
108+
<artifactId>hadoop-client</artifactId>
109+
<version>3.3.1</version>
110+
</dependency>
111+
105112
</dependencies>
106113
```
107114

README.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,17 @@
66
<img src = "https://user-images.githubusercontent.com/113756063/194832492-f8c184c1-55e8-4f16-943a-34b99ac751d4.png"/>
77
</a>
88

9-
Various algorithms, vector computing, coordinate computing, spatial coordinates and other functions are included. The
10-
API is simple to operate, and machine learning and mathematics, medicine, artificial intelligence and other fields are
11-
highly practical.
9+
The AS machine learning library provides a Java API for various machine learning algorithms. It has the encapsulation of
10+
complex computing logic such as machine vision and natural language processing. Through the library, various algorithms
11+
can be quickly used to achieve various effects. Many calculation operations in the AS library are implemented natively,
12+
enabling the operation of library functions without unexpected dependencies from the Java standard library.
13+
14+
There are multiple versions of the AS library directory. If you want to query the update logs and differences of
15+
different versions, you can [view](https://github.com/BeardedManZhao/algorithmStar/tree/master/src_code/update) here.
16+
17+
A [test dataset](https://github.com/BeardedManZhao/algorithmStar/blob/master/sourceMaterial.md) is provided in this
18+
warehouse, which contains various data files such as images. You can pull these test data into a local program through a
19+
URL for calculation.
1220

1321
### Maven dependency
1422

@@ -56,8 +64,8 @@ requires importing log dependencies, which are essential. Please import the depe
5664
<version>2.20.0</version>
5765
<!--<scope>provided</scope>-->
5866
</dependency>
59-
<!-- Log4j2 log real surface -->
6067

68+
<!-- Log4j2 log real surface -->
6169
<dependency>
6270
<groupId>org.apache.logging.log4j</groupId>
6371
<artifactId>log4j-core</artifactId>
@@ -82,14 +90,14 @@ need to, you can refer to the following configuration.
8290
<artifactId>mysql-connector-java</artifactId>
8391
<version>8.0.30</version>
8492
</dependency>
85-
93+
8694
<!-- The dependency development package for the three major Spark modules can also be imported if you need to use it here, or not if you don't need it -->
8795
<dependency>
8896
<groupId>org.apache.spark</groupId>
8997
<artifactId>spark-core_2.12</artifactId>
9098
<version>3.1.3</version>
9199
</dependency>
92-
100+
93101
<dependency>
94102
<groupId>org.apache.spark</groupId>
95103
<artifactId>spark-sql_2.12</artifactId>

sourceMaterial.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
## 人脸类
2+
3+
![face1](https://user-images.githubusercontent.com/113756063/231062649-34268530-801a-4520-81ae-176936a3a981.jpg)
4+
![YB](https://user-images.githubusercontent.com/113756063/230775389-4477aad4-795c-47c2-a946-0afeadafad44.jpg)
5+
6+
## 人物类
7+
8+
![person1](https://user-images.githubusercontent.com/113756063/231062494-fedc4103-7f75-462f-bfd5-4c8f94ea7005.jpg)
9+
![person2](https://user-images.githubusercontent.com/113756063/231062425-26d97699-92ba-4658-a39d-b18fa531fdf4.jpg)
10+
11+
## 动物类
12+
13+
![2a4d1bb36b3855c4b7028dea55143b90](https://user-images.githubusercontent.com/113756063/231063245-7177e066-1a9f-44bd-a996-d9fb4a94ed23.jpg)
14+
![1b043185939d07819644ec924f2554f1](https://user-images.githubusercontent.com/113756063/231063257-bdd15967-f664-471e-b9da-2c2bd86a610e.jpg)
15+
16+
## 文字类
17+
18+
![1](https://user-images.githubusercontent.com/113756063/229441539-03d9adb6-4883-4c2c-a86d-e008b2a620d6.jpg)
19+
![2](https://user-images.githubusercontent.com/113756063/229441568-a273d88e-a411-4d70-907b-67084ec404a8.jpg)
20+
![3](https://user-images.githubusercontent.com/113756063/229441606-fa1f7195-0bbb-4c86-91dc-c0b7d3267850.jpg)
21+
![4](https://user-images.githubusercontent.com/113756063/229441641-f0e01024-df8a-432f-a028-462327beb3c0.jpg)
22+
![5](https://user-images.githubusercontent.com/113756063/229441669-ae0b3a20-fbf0-447f-bf76-20ea84016751.jpg)
23+
![6](https://user-images.githubusercontent.com/113756063/229441694-c80357da-865e-40ec-815b-7dcebe743897.jpg)
24+
![7](https://user-images.githubusercontent.com/113756063/229441706-5ae85394-ae91-4d77-85d8-5c088693277b.jpg)
25+
![8](https://user-images.githubusercontent.com/113756063/229441723-c51b2a73-c007-436e-9a5c-e841a5312424.jpg)
26+
![9](https://user-images.githubusercontent.com/113756063/229441430-7b9b8ded-b207-4415-b5a0-0b3e594d7846.jpg)
27+
![test4](https://user-images.githubusercontent.com/113756063/229441864-ec1770d5-1154-4e9c-837e-a4acfc5fb259.jpg)
28+
![](https://user-images.githubusercontent.com/113756063/231062465-f8396edb-993d-4c65-a1cc-43ea45c40359.jpg)
29+
30+
## 风景类
31+
32+
![7c58100e7b96a7e87bf0e9b135e2e9f](https://user-images.githubusercontent.com/113756063/231062982-0620903f-183d-48fe-ad7b-d295fcbd7b95.jpg)
33+
![de118431da6f630471d055a6fe4aefa](https://user-images.githubusercontent.com/113756063/231063111-5527acd9-da42-4034-a077-e080551b9bc7.jpg)
34+
35+
## 图形类
36+
37+
![round](https://user-images.githubusercontent.com/113756063/231062876-226b0ba4-56b1-4e67-81e8-9526448678d9.jpg)
38+
![dialogBox](https://user-images.githubusercontent.com/113756063/231062892-af1b00f4-95c8-4977-87f9-a0c584a985f7.jpg)

0 commit comments

Comments
 (0)