# machine-learnning
**Repository Path**: JerrfyChern/machine-learnning
## Basic Information
- **Project Name**: machine-learnning
- **Description**: 毕业设计存放目录
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2021-04-18
- **Last Updated**: 2021-12-06
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
### 2021-06-* 毕业设计项目
-----
#### 项目组成情况 -- 目录树
```text
.
├── NerveNets
│ ├── DataProcesserForNerveNet.py
│ ├── LSTMNerveNet.py
│ ├── OrdinaryNerveNet.py
│ ├── SVMModel.py
│ └── __init__.py
├── README.EN.md
├── README.md
├── console
│ ├── __init__.py
│ └── logger.py
├── data
│ ├── LSTM-model.pkl
│ ├── NerveNetModel.pkl
│ ├── SVMModel.pkl
│ ├── data.db
│ ├── requirements.txt
│ ├── search_word.txt
│ ├── sentence.txt
│ ├── stopwords.txt
│ ├── word2vec.pkl
│ └── word2vec.txt
├── dataprocesser
│ ├── __init__.py
│ ├── handler.py
│ ├── loader.py
│ ├── saver.py
│ └── word2vec.py
├── ui
│ ├── main.py
│ └── main_ui.py
└── web
└── reptile.py
```
* NerveNet -- 定义一般的神经网络模型和训练方式, 提供接口, 获得保存的模型和训练支持的设备
* console -- 控制台彩色Log显示, 包含四种打印方式 `infor`, `warning`, `debug`, `error`
* data -- 模型及数据保存路径
* dataprocesser -- 提供数据的处理方式, `loader`, `saver`, `handler`, 在 `loader` 中提供数据统一获取接口: `data_path`
* ui -- 使用原生支持 `tkinter` 模块编写可交互 UI 窗口, 方便操作
* web -- 爬虫编写模块, 用于搜集训练数据集
#### 项目依赖文件
* Python 版本 Python 3.7.6
* 开发环境 Pycharm 2020.1 & virtualenv & Windows 10
* 见 `data` 目录中 `requirements.txt` 文件, 或使用 `pip install -r data/requirements.txt` 进行项目依赖安装
#### 说明
作为自己从0开始写成的项目, 即使没有很好的效仿性也是算比较成功的了, 为了美好的未来吧