Package: ecl-package-test
🚀 Create ECL appCreate ECL App is an officially supported way to create deep learning applications. It offers a modern build setup with user friendly configuration.Quick Start$pipinstallecl-package
$makestartYoudon’tneed to install or configure tools like PyTorch or Wandb. They are preconfigured and hidden so that you can focus on the code.Create a project, and you’re good to go.Creating an AppYou’ll need to have Python >= 3.XX on your local development machine.pip$pipinstallecl-package(pip comes with pip x.x+ and higher)conda$condainstallecl-package(conda comes with conda x.x+ and higher)Selecting a templateYou can now start a new app from a template by choosinguser friendly CLI UI.If you don't select a template, we'll create your project with our base template.$makestart

🚀Chooseyourtask?
-------------------------TokenClassification>TranslationSummarizaionQuestionanswering
-------------------------
🚀ChooseyourMLOpstool?Wandb>MlflowNone
...
--------------------------
Success!Createdconfig.ymlatUser/xx/yy/zz
Insidethatdirectory,youcanrunseveralcommand:

**makestart**Startsthedeeplearningproject

**makestyle**Formatsthecode

**maketest**Startsthetestrunner.

Wesuggestthatyoubeginbytyping:cdxxmakeyy

**ECLrocketisready!🚀🚀🚀**OutputRunning any of these commands will create a directory calledecl-packageinside the current folder. Inside that directory, it will generate the initial project structure and install the transitive dependencies:ecl-package
├──main.py
├──README.md
├──Makefile
├──.gitignore
├──.github
│├──ISSUE_TEMPLATE
│├──workflows
│├──.stale.yml
│├──PULL_REQUEST_TEMPLATE.md
│└──release-drafter.yml
└──src
│├──__init__.py
│├──train.py
│├──inference.py
│├──utils
│└──config
│└──config.yml
├──dashboard
├──testsScriptsInside the newly created project, you can run some built-in commands:make startmake testmake stylemake visualUser GuideYou can find detailed instructions on using Create React App and many tips inits documentation.How to Update New Versions?Please refer to theUser Guidefor this and other information.PhilosophyOne Dependency:There is only one build dependency. It uses webpack, Babel, ESLint, and other amazing projects, but provides a cohesive curated experience on top of them.No Configuration Required:You don't need to configure anything. A reasonably good configuration of both development and production builds is handled for you so you can focus on writing code.Create React App is a great fit for:No Lock-In:You can “eject” to a custom setup at any time. Run a single command, and all the configuration and build dependencies will be moved directly into your project, so you can pick up right where you left off.Popular AlternativesLearning Reactin a comfortable and feature-rich development environment.Starting new single-page React applications.Creating exampleswith React for your libraries and components.Here are a few common cases where you might want to try something else:If you want totry Reactwithout hundreds of transitive build tool dependencies, considerusing a single HTML file or an online sandbox instead.If you need tointegrate React code with a server-side template frameworklike Rails, Django or Symfony, or if you’renot building a single-page app, consider usingnwb, orNeutrinowhich are more flexible. For Rails specifically, you can useRails Webpacker. For Symfony, trySymfony's webpack Encore.ContributingWe'd love to have your helping hand onecl-package! SeeCONTRIBUTING.mdfor more information on what we're looking for and how to get started.CredictsLicense