# Deeptrain **Repository Path**: luomor/Deeptrain ## Basic Information - **Project Name**: Deeptrain - **Description**: ðŸ”Ĩ Deeptrain, An Open Source Deep Reinforcement Learning training platform. ðŸ”Ĩ Deeptrain, äļ€äļŠåž€æšæ·ąåšĶ垚化å­Ķäđ čŪ­įŧƒåđģ台 - **Primary Language**: Python - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 9 - **Created**: 2023-06-26 - **Last Updated**: 2023-06-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# Deeptrain ### ðŸ”Ĩ An Open Source Deep Reinforcement Learning training platform ### ðŸ”Ĩ äļ€äļŠåž€æšæ·ąåšĶ垚化å­Ķäđ čŪ­įŧƒåđģ台
---
[![Deeptrain Github Stats](https://stats.deeptrain.net/repo/zmh-program/Deeptrain?theme=dark)](https://github.com/zmh-program/code-statistic) ![system: linux/unix](https://img.shields.io/badge/system-Unix-important)   ![python: 3.9](https://img.shields.io/badge/python-3.9-success)   ![django: 4.1](https://img.shields.io/badge/Django-4.1-informational)   ![vue: 3.2](https://img.shields.io/badge/vue-3.2-42b883)   [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fzmh-program%2FDeeptrain.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fzmh-program%2FDeeptrain?ref=badge_shield)
--- ## 🚀ïļ ScreenShot 🎋 ![screenshot](/docs/screenshot/screenshot.png) ## 🌊 Website Features ðŸ”Ū 1. [X] ðŸđ **User** 2. [X] ðŸĨ **Files** 3. [X] 🧃 **Websocket protocol & Instant Message** 4. [X] ðŸĩ **Website Management (GeoIP, Monitor)** 5. [X] ☕ **Database & Cache** 6. [X] 🍷 **Embedding Applications** 7. [X] 👋 **OAuth** *(Open Authorization)* 8. [X] 📚 **Blog & Text Audit** 9. [X] 🔍 **IP Verify** 10. [ ] 🌀 **Front-end and Back-end Separation** 11. [ ] 🌏 **i18n** *(Internationalization)* 12. [ ] ðŸ“Ŧ **Email Validation** ## âœĻ Open Authorization Support 🎈
[github](https://github.com/)  [gitee](https://gitee.com/) 

## 🏠 Embedding Applications Structure ðŸŽŦ ![application](/docs/screenshot/application.jpg) ### [👉 Production & Deployment 👈](/docs/RUN.md) ## 📜 Change Log 📰 ### ðŸ”Ļ version `1.x.x` - ðŸĨŽ `Release 1.0` 1. Basic User Features (login, logout, register, cookies validate) - ðŸŒŋ `Pre 1.1` 1. Prepare to migrate `channels` to `dwebsocket` (websocket protocol)

- 🎍 `Pre 1.2` 1. Update Static Files ### 🛠 version `2.x.x` - 🍒 `Release 2.0.0` 1. 🎉 Emoji Support 🎉 2. 📕 iframe Support ( home page)📘 3. ✈ beautify login / register page ✈ 4. ðŸ”Ĩ Websocket: Channels -> dwebsocket ðŸ”Ĩ 5. 🚀 Application Config 🚀

- 🍎 `Release 2.1.0 to 2.1.3` 1. **putting on `ICP record`, deploy website** 2. Use Django-form 3. Add `django-simple-captcha` validation 4. Add Embedding Application Repository Information(`shields.io`) 5. Add `Gunicorn` Support 6. Add `Websocket Security`(wss) Support

- 🍋 `Release 2.2.0 to 2.2.4.1` - File Features 1. validation, limits (including `permission`, `file size`, `file name length`) 2. download 3. upload (client `ajax` upload, server `uuid` file handle) 4. cache 5. pagination

- 🎁 `Pre 2.3.0 to 2.3.1` - GeoIP Monitor (User country, request region analysis) v2.3.0-2.3.1

- ðŸŽŊ `Pre 2.3.2-alpha to 2.3.2-beta.2` - Instant Message (Websocket Protocol)

- 🌍 `Pre 2.4.0 to 2.4.1` - `django-simple-captcha` -> `hCaptcha` verify

- ✈ `Pre 2.5.0 to 2.5.0.2` - Improve the performance of code & database - User Django-auth

- ðŸŒē `Pre 2.6.0 to 2.6.0.3` - Replit and Vercel deployment

- ðŸ”Ĩ `Pre 2.7.0 to 2.7.2.3` - Admin Analysis Pages - Users & Requests Region Distribution - Server & Website Monitor

- 🎇 `Release 2.7.3 to 2.7.12` - Change Password Page - **Intelligent verification** - change password page - login page - register page - User Avatars - update Profile Page (`gitee`, `github`, `codepen` info)

- 🍀 `Pre 2.8.0 to 2.8.4.2` - dockerfile - update `Embedding Applications` structure - `SiteApplication` construction

- 📕 `Pre 2.9.0 to 2.9.1` - Reduce Photo size (per < 0.6MiB)

- 🚀 `Release 2.10.0 to 2.10.3` - `hCaptcha` -> `Cloudflare Turnstile` verify - Network attack and defense TEST (php) **Thanks to @APGPerson** - fixed file download bug

- 📕 `Pre 2.11.0 to 2.11.6` - Update README style

- 🙌 `Pre 2.12.0 to 2.12.6.2` - update models - update im - Use Verify using `Turnstile` and `hCaptcha` dual components - `Turnstile`: file-upload, login, change-password pages - `hCaptcha`: register page - Fixed the failure of multiple verification codes submitted by the deployment environment - call `(hcaptcha or turnstile).refresh()`

- 🧃 `Release 2.13.0 to 2.13.3` - **OAuth** *(Open Authorization)* - OAuth Login - OAuth Bind *(Support `Github`, `Gitee`)* - OAuth Config

- 📚 `Release 2.14.0-alpha to 2.14.7.1` - **Markdown Blog System** (`haystack` & `whoosh` & `jieba` & `mptt` & `layui`) - Articles - Comments (two-level) - Tags - Likes - Search & Highlight (haystack)

- â›ģ `Pre 2.15.0 to 2.15.5` - change code & frontend structure - django commands - operation throttle

- 🔍 `Pre 2.16.0 to 2.16.4.4` - Text Audit (paddlehub dataset & model) - Docker-compose

- 👆 `Release 2.17 to 2.17.0.3` - python 3.7 -> 3.9 - django 3.2 -> 4.1 ### ⚡ version `3.x.x` - Zh-Website -> Deeptrain - Vue3 + Django REST - MAIL ## License [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fzmh-program%2FDeeptrain.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fzmh-program%2FDeeptrain?ref=badge_large) ## Thanks
[kaggle](https://kaggle.com/)  [replit](https://replit.com/)  [cloudflare](https://cloudflare.com/)  [](https://colab.research.google.com)
[rainyun](https://www.rainyun.cc/?ref=MzE4MDA=)