Releases: deepforge-dev/deepforge
Releases · deepforge-dev/deepforge
v0.12.0
Overview
CLI updates
- Fixed torch update failure due to invalid config #606 #609
- Added support for multiple workers connected to different servers #618 #623
Job metadata
Pipeline Execution
- Added execution dashboard #587 #594
- Added execution canceling support #481 #602 #617 #619
- Large data support #624 #634
- Better error handling for job execution failure #620 #621
- Improved notifications for forked executions #591 #595 #596 #598
- Fixed unnecessary forks during executions #332 #346 #605
- Fixed failed pipeline executions w/ invalid name #612 #614
Misc UI/UX improvements
- Updated fab colors #588 #599
- Updated execution debug indication #601 #603
- Hide restart button when running #597 #604
- Removed long err message on failed exec #608 #611
Misc bug fixes
v0.11.0
Overview
- Added "setter" support (like
ceil
inSpatialMaxPooling
) and defaults detection #541 #554 #553 - Added xor example #557 #560
Custom Operations
- Added code completion in code editors #565 #567 #578 #581
- Removed connection selection in op interface #566 #568
- Added
deepforge.image
command #519 #575
Execution
- Merged "snapshot" and "debug" options
- Improved ansi code support #582 #584
- Fixed reference code creation bug #558 #561
- Fixed no metadata in colored worker terminals #562 #563
- Added output icons in job editor #576 #577
- Fixed unreported failed jobs #579 #580
Data Types and Classes
v0.10.1
v0.10.0
v0.9.0
Operations
- Added attribute support #487 #489
- Added unused input warning #499 #511
- Fixed the 15px gap around windows #502 #506
General Usability
- Added ubuntu support to install script #395 #498
- Added string, boolean types to project defaults #471 #474
- Added lenet to cifar10 example #66 #501
Data type creation
Pipelines Execution
- Added fork notification and improved fork names #495 #345 #494 #496
- Log viewer tracks end of the logs #304 #500
- Fixed error if operation name is quoted #470 #475
- Fixed deserialization of casted data node bug #245 #478
- Fixed bug on returning nil complex object #484 #485
Misc
- Improved expand/condense animation of nodes #490 #491 #492 #493
- Improved visualizer load time #479 #486
- Fixed pipelines not showing bug #507 #508
- Removed 'return to' button if no return target #482 #483
- Fixed "invalid node" error #409 #472
- Fixed
Cannot read property forEach of undefined
#411 #473 - Misc other fixes #93 #505 #507 #508 #513 #514 #512 #517
v0.8.0
This release focused primarily on making DeepForge more user friendly. Of course, it also includes a number of bug fixes and a couple important enhancements.
This includes a simple website for DeepForge at http://dfst.github.io/deepforge
Main Screen/Visualizer
Operation Editor
- Made title editable and improved header comment #380 #381
- Added delete action #390 #398
- Misc ui improvements #399 #403
- Class/Primitive creation/navigation from op editor #171 #415 #413 #416 #414 #417 #418 #419 #432 #435
- Criterion referencing support #369 #450
- Added base
Data
type to op input options #376 #454 - Removed pointers shown in expanded node #433 #461
Architecture Editor
- Improved performance #78 #463
- Made add layer dialog tabbed #392 #393 #392 #393
- Improved navigation to custom layers #388 #396
- Added deletion action to custom layers #389 #400
- Importing architectures to currently opened architecture #447 #449
- Editable title #445 #445 #467 #468
- Improved error on arch import failure #386 #442
Pipelines and Executions
- made title editable in pipeline editor #375 #383
- Fixed failing executions due to dangling connections #377 #382
- Added artifact upload from ArtifactLoader operation #422 #428
Base Project and Examples
- Improved the cifar10 example #424 #455 #456 #457
- Added SGD, and print operation to base project #368 #460
Misc
- Updated icons for better look and feel #406 #469
- Fixed export branch grabbing unset assets #437 #439
- Removed old demo seed #365 #384
- Added support for unrecognized os in install script #404 #405
- Fixed using
PORT=...
to set port on start. #425 #426 - Fixed ImportArtifact incorrect error message #427 #431
v0.7.0
Examples/Documentation
Execution Improvements
- Improved navigation between pipeline and generated executions #340 #341 #353 #355 #354 #358
- Added snapshot support for executions #337 #338 #343 #344
- Added 'queued' color support for execution jobs #330 #339
- Failed executions still receive results for all failed jobs #356 #362
Pipeline Improvements
- Create new operation from pipeline editor #243 #349
- Expandable operation creator from fab #342 #348 #347 #350
- Class support in pipelines #334 #378
Architecture Improvements
Misc Bug fixes
v0.6.0
Highlights
- Added custom layer support #315
- Installation script #278 #323
- Removed git lfs #153 #285
- Removed extra seed options #317 #322
nn language updates
- Updated
nn
provided layers
Pipeline Editor
- Added port name tooltips #286 #287
- Added ArtifactFinder #236 #277
- Set ArtifactLoader to target name #288 #289
- Updated pipeline buttons
Executions
- Added stdout viewer for jobs #162 #294 #300 #301 #302 #303 #306 #320
- Added download execution files button #295 #305
Misc Bug Fixes
v0.5.0
Highlights
- Added concat layer support for arch code generation #61 #273
- Added torch check on worker start #255 #265
- Added single file generation (for dist operations) #138 #219
Project Improvements
Artifact Interactions
Pipeline/Execution Improvements
- Improved execution performance in
local
mode #205 #217 - Updated executions to update job state during execution #150 #220 #237 #248
- Referencing arch support #222 #223
- Added quick pivoting between operation definition and pipeline #232 #234
- Added support for
nil
inputs #228 #239
Misc Aesthetic Improvements
- Fixed code editor indents #214 #218
- Renamed 'ROOT' to 'HOME' #109 #226
- Added icons, ordering to the root viz #238 #251
- Hide fab on no actions #269 #270
- Removed generic header and footer #262 #263 #260 #264 #267 #268
Bug fixes
v0.4.0
Highlights
- Added
npm run local
command for running in single node mode #121 #193 - Created custom operation creator #97 #158
- Added default names for new pipelines, data, ops #172 #182
- Added DataType editor #137 #159
- Added delimiters to worker execution #163 #197
- Removed data download button for meta data nodes #169 #196
Pipeline Editor
Bug fixes
- Updated plugin execution when executing pipelines. #151 #152
- Removed flashing nodes on exiting rootviz #160 #161
- Fixed cursor jumping in text editor #168 #181
- Fixed display names in PipelineEditor #173 #187
- Fixed layer colors in the add dialog #164 #199
- Fixed visualizer bugs when navigating the project #179 #194 #195 #198 #203 #204 #208 #209 #211 #212