{"id":15055902,"url":"https://github.com/kok202/dluid","last_synced_at":"2025-07-01T05:06:02.999Z","repository":{"id":41226496,"uuid":"213100415","full_name":"kok202/Dluid","owner":"kok202","description":"Deep learning user interface designer","archived":false,"fork":false,"pushed_at":"2022-11-15T23:34:53.000Z","size":35917,"stargazers_count":28,"open_issues_count":11,"forks_count":4,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-10T03:54:55.412Z","etag":null,"topics":["ai","deep-learning","deeplearning4j","dl4j","gui","java","javafx","javafx-application"],"latest_commit_sha":null,"homepage":"https://kok202.github.io/Dluid","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kok202.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-10-06T02:50:16.000Z","updated_at":"2023-12-27T13:34:12.000Z","dependencies_parsed_at":"2023-01-22T10:15:54.576Z","dependency_job_id":null,"html_url":"https://github.com/kok202/Dluid","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/kok202/Dluid","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kok202%2FDluid","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kok202%2FDluid/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kok202%2FDluid/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kok202%2FDluid/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kok202","download_url":"https://codeload.github.com/kok202/Dluid/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kok202%2FDluid/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262900187,"owners_count":23381663,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","deep-learning","deeplearning4j","dl4j","gui","java","javafx","javafx-application"],"created_at":"2024-09-24T21:47:01.923Z","updated_at":"2025-07-01T05:06:02.977Z","avatar_url":"https://github.com/kok202.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n![main_icon](./document/resources/title.png)\n# Dluid\n[![Download](https://img.shields.io/badge/Download-here-darkcyan.svg?style=flat)](https://kok202.github.io/Dluid/)\n[![Englsh](https://img.shields.io/badge/Language-English-orange.svg)](README.md)\n[![Korean](https://img.shields.io/badge/Language-Korean-blue.svg)](README.md)\n[![Document](https://img.shields.io/badge/Contributions-Document-brightgreen.svg?style=flat)](https://kok202.github.io/Dluid/)  \nDeep Learning User Interface Designer \n\n## Introduction\nDluid is a learning application for non-specialists in the computer programming but who want to study deep learning.  \n\n- No complex package installation required.\n- No require programming knowledge.\n- Easy create a sequence model and test it.\n- You can use excel or csv data set.\n\n**Download [\\[Here\\]](https://drive.google.com/drive/folders/1B6ooDPBGy94OTpspymnPlBNzPIsgyBsE?usp=sharing)**\n\n## Demonstration\n\u003cdetails open markdown=\"1\"\u003e  \n\u003csummary\u003eIris problem\u003c/summary\u003e  \n\u003cimg src=\"./document/resources/iris-problem-100.gif\"\u003e\n\u003c/details\u003e  \n  \n\u003cdetails open markdown=\"1\"\u003e  \n\u003csummary\u003eMnist problem\u003c/summary\u003e  \n\u003cimg src=\"./document/resources/mnist-problem-50.gif\"\u003e\n\u003c/details\u003e\n\n## Motivation\nMany people compare the process of making models using deep learning to Lego.\nBut why don't we have tools like Lego for deep learning?\n\nLet me give you an example.\nThere is a business student 'Raynor' who wants to study deep learning because it's so hot.\nHe wants to know how deep learning can be used in future management issues.\nFull of enthusiasm, he took a lecture about deep learning. \nNow, it's time to practice.\nBut unfortunately, he doesn't have experience about programming languages.\nCan this student complete the studying about deep learning safely?\n\nAs you know, generally when you study deep learning, it has same mean that studying tensorflow.\nYeah, We know tensorflow is a great library.\nBut no matter how cool the tensorflow is, It's a difficult library to learn for non-developers.\nBecause even developers have to spend their time for studying it.\nDo you really think non developer like raynor easily learns about such a library?\n'from', 'in', 'for', 'if' ... Even simple grammar is obstacle for them.\nThe code is messy and he has no idea how to organize it.\nHe just wanted to study deep learning, but he spends a whole night fixing Python grammar errors.\nAnd even he has to install a tensorflow library using a tool called a \"pip\" that he can't guess what abbreviation is.\nAnd more, if his OS is Windows, he needs to install 'conda' and create a 'virtual environment'!\n\nMaybe these people might give up deep learning before start studying it.\nThey feel deep learning like a more darker black box.\nAnd for them, it seems like artificial intelligence will take away all the jobs and dominate the world after overwhelming the humans.\nWe need to at least get out of this fiction.\nSo I thought it would be nice to have a GUI tool for studying deep learning.\nDluid is a studying tool that provides a simple hands-on experience for these people.\n\nFor someone who want to study deep learning. try this application with below recommend lecture.  \n[Lecture 1 (English)](https://www.youtube.com/watch?v=SKq-pmkekTk\u0026list=PLlMkM4tgfjnJ3I-dbhO9JTw7gNty6o_2m\u0026index=2\u0026t=0s)  \n[Lecture 2 (Korean)](https://www.youtube.com/watch?v=BS6O0zOGX4E\u0026list=PLlMkM4tgfjnLSOjrEJN31gZATbcj_MpUm)\n\n## Main version\n#### v0.1.x (2020.08.15)  \n- Main feature\n  - Support layer\n    - Input\n    - Output\n    - FCNN\n    - CNN 1D\n    - CNN 2D\n    - DeCNN 2D\n    - Reshape\n    - Pooling 1D\n    - Pooling 2D\n    - Batch norm\n  - Easily create sequence model and test it.\n    - Excel, csv data load\n    - Visualize learning curve\n    - Confirm test result and export it  \n\n## Comment\n- Mouse left click : Choose block\n- Mouse left double click `block` : Connection start.\n- Mouse right click : Camera rotation\n- Mouse scroll : Camera zoom in / out \n- Mouse scroll click : Camera movement\n- This project support a multilingual. Change language setting, and restart program.\n\n## Contribution\nDluid is open source application, so anyone can contribute.\nIf you want to contribute for the Dluid, please refer to the [Concept document](https://kok202.github.io/Dluid/) below. \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkok202%2Fdluid","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkok202%2Fdluid","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkok202%2Fdluid/lists"}