# dl-started **Repository Path**: leeworks/dl-started ## Basic Information - **Project Name**: dl-started - **Description**: No description available - **Primary Language**: Python - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-27 - **Last Updated**: 2025-10-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 深度学习入门示例 这是一个基于 Python 的深度学习入门项目,包含多个示例和教程,帮助您快速上手深度学习的基础知识。 ## 项目结构 - **Jupyter Notebook 文件**:提供多个示例和教程,涵盖从基础到进阶的深度学习概念。 - **MNIST-Demo**:包含用于 MNIST 手写数字识别的神经网络实现。 - **common**:包含通用的深度学习组件,如激活函数、优化器、梯度计算等。 - **dataset**:包含数据集相关的代码和文件,如 MNIST 数据集的加载和处理。 ## 主要功能 - **神经网络实现**:包括多层神经网络、卷积神经网络等。 - **优化器**:支持多种优化算法,如 SGD、Momentum、Adam 等。 - **激活函数**:提供常见的激活函数,如 Sigmoid、ReLU、Softmax 等。 - **损失函数**:包括均方误差、交叉熵误差等。 ## 安装 确保您已安装以下依赖: - Python 3.x - NumPy - Matplotlib - Jupyter Notebook 您可以使用以下命令安装依赖: ```bash pip install numpy matplotlib jupyter ``` ## 使用 1. 启动 Jupyter Notebook: ```bash jupyter notebook ``` 2. 打开并运行提供的 `.ipynb` 文件,学习深度学习的基础知识。 3. 运行 `MNIST-Demo` 中的示例代码,了解如何实现和训练神经网络。 ## 贡献 欢迎贡献代码和文档!请提交 Pull Request 或创建 Issue 来报告问题。 ## 许可证 本项目使用 MIT 许可证。详情请参阅 LICENSE 文件。