Граф коммитов

464 Коммитов

Автор SHA1 Сообщение Дата
Kumar Rajeev fcb376d9a2 Add About dialog and show commit, date 2018-11-23 16:57:08 -08:00
Kumar Rajeev 32288bd81f
Merge branch 'RS5' into user/kumraj/updateInstaller 2018-11-22 20:49:29 -08:00
Kumar Rajeev 3a25fbbf83 Fix error handling and update error messages 2018-11-22 20:41:39 -08:00
Kumar Rajeev 9ba5441a8a Update console output font and color and fix typo 2018-11-22 18:30:40 -08:00
Kumar Rajeev af588092f5
Merge pull request #94 from Microsoft/user/kumraj/updateInstaller
update menu choices
2018-11-22 15:48:49 -08:00
Kumar Rajeev ede61610a7 update menu choices 2018-11-20 22:01:33 -08:00
xiang zhang cdc0f316ef enable test for installing python environment 2018-11-19 20:42:35 -08:00
Xiang Zhang 4947a19bfb
Merge branch 'RS5' into user/xianz/winmldb_run 2018-11-19 16:53:11 -08:00
Xiang Zhang f125733ee6 disable test for installing python environment 2018-11-19 09:37:54 -08:00
xiang zhang b7f7b22d98 little change 2018-11-18 16:40:08 -08:00
Kumar Rajeev c1175e7be1 Add logger 2018-11-17 21:42:01 -08:00
xiang zhang ab5c40e615 update test 2018-11-17 14:05:11 -08:00
Xiang Zhang a8e4d735b8 changes according to comments 2018-11-16 13:20:49 -08:00
Xiang Zhang e089eaaa0c fix test 2018-11-15 18:14:00 -08:00
pmbrown1055 e910fd2fe6 Autoscale input images to match model input, with command line arguments and message to indicate autoscaling if image input dimensions mismatch the model inputs. (#86) 2018-11-15 13:53:56 -08:00
Xiang Zhang 8ec62116b0 disable Run functionality for RS5- OS 2018-11-13 16:48:05 -08:00
Xiang Zhang 9062c8f4a2 add auto-populate from Edit View to Convert and Run View 2018-11-13 16:32:31 -08:00
Xiang Zhang 225708d5b2 added auto-populate and pop-up dialogs 2018-11-13 15:23:17 -08:00
xiang zhang b7dd3e1f3f little change 2018-11-12 22:59:37 -08:00
Xiang Zhang 3a5253c8c7 little change 2018-11-12 17:54:24 -08:00
Xiang Zhang e79d1e6379 little change 2018-11-12 17:10:44 -08:00
Xiang Zhang 4ae6907ac6 little change 2018-11-12 17:09:53 -08:00
Xiang Zhang 1f2dde9513 test python environmen installation 2018-11-12 16:12:50 -08:00
Xiang Zhang 440f8ccab6 test installing python environment 2018-11-12 14:28:51 -08:00
Xiang Zhang 8e358d9ae4 added logger 2018-11-11 22:16:10 -08:00
xiang zhang 3ed7f32ad3 add logger 2018-11-11 17:24:24 -08:00
Xiang Zhang b978c4befc
Merge pull request #84 from Microsoft/user/xianz/winmldb_run
User/xianz/winmldb run
2018-11-08 21:58:45 -08:00
Xiang Zhang 8cae87e3b7 removed option of converting for TF 2018-11-08 15:13:41 -08:00
Xiang Zhang 0b4fd6bb71 upload model runner.exe 2018-11-08 15:12:09 -08:00
Xiang Zhang 16a10d3fc1
Merge pull request #83 from Microsoft/user/xianz/winmldb_test
User/xianz/winmldb test
2018-11-07 17:22:56 -08:00
Xiang Zhang e0402de3a7 little change 2018-11-07 17:21:34 -08:00
Xiang Zhang 06c52548b6 little change 2018-11-07 17:18:04 -08:00
Xiang Zhang c64470e353 integrate model runner 2018-11-07 14:48:15 -08:00
Xiang Zhang e1570637d8 enable specify input 2018-11-06 17:53:25 -08:00
Xiang Zhang 79a538f730 basic support for integrating model runner 2018-11-06 14:39:33 -08:00
Xiang Zhang 4d12f777d3 little change 2018-11-05 16:54:51 -08:00
Xiang Zhang 7bb948c766 start to integrate WinML ModelRunner 2018-11-05 15:52:45 -08:00
Xiang Zhang f430ae3733 add install progress bar 2018-11-05 11:58:39 -08:00
Xiang Zhang dc0e3bbcaa remove unnecessary package 2018-11-05 09:29:39 -08:00
Kumar Rajeev 25f716a869 update debug config 2018-11-04 16:41:05 -08:00
Xiang Zhang 5a399a229f little change 2018-11-02 18:14:19 -07:00
Xiang Zhang 4b66f2de1f update third party notice file 2018-11-02 17:56:45 -07:00
Xiang Zhang 4783fffc97 Merge branch 'user/xianz/winmldb_test' of https://github.com/Microsoft/Windows-Machine-Learning into user/xianz/winmldb_test 2018-11-02 17:24:03 -07:00
Xiang Zhang d9062e4010 little change 2018-11-02 17:22:14 -07:00
Xiang Zhang e3c38eb48f
Merge branch 'RS5' into user/xianz/winmldb_test 2018-11-02 15:00:25 -07:00
Xiang Zhang 9da8c1a66b add shortcut to menu and desktop 2018-11-02 14:32:16 -07:00
Kumar Rajeev e2ee0d0c0b add debugger and logging configs 2018-11-02 13:36:46 -07:00
Xiang Zhang 7d99a4d622 use spectron and mocha to add some basic tests 2018-11-02 08:44:50 -07:00
Xiang Zhang a077f19a7c added simple tests 2018-11-01 16:17:55 -07:00
xiang zhang 97065cffec add tests 2018-10-31 22:54:01 -07:00
Xiang Zhang c7f116dfcc support more converters and change convert logic 2018-10-31 17:12:31 -07:00
Patrice Vignola 299702301e Modify readme with new perf features (#69)
* Add a lot more perf metrics and granularity

* Add the Tensor Input Data Type

* Make the existing tests pass

* Add dynamic DLL loading at runtime

* Fix warnings

* Fix x86 warning

* Update README.md and UseGPU() function

* Add more tests for garbage input with the new flags

* Add tests for garbage data

* Revert temporary code

* Fixed typo

* Change old code

* Change tabs for spaces

* Fix bad IF statement

* Fix bad IF statement

* Revert non-backward-compatible change

* Revert non-backward-compatible changes

* Fix typo in README.md

* Fix "totalTime" showing "nan" in the CSV

* Retarget the test Windows SDK

If both projects target the same Windows SDK, we don't need to install
an older SDK just to run the tests.

* Fix the random garbage generator

* Fix the last failing test

* Modify readme with new features

* Revert load time change (incomplete fix)
2018-10-31 16:31:39 -07:00
Xiang Zhang d4e414a4e5 support more converters 2018-10-30 20:15:48 -07:00
Patrice Vignola bb34ea8393 Add CreateDeviceOnClient and CreateDeviceInWinML flags to WinMLRunner (#70)
* Add client device creation to WinMLRunner

* Add CreateDeviceOnClient and CreateDeviceInWinML flags

* Fix outdated comment

* Change CreateDeviceInWinML default
2018-10-30 14:55:17 -07:00
Ryan Lai d2d9c949c5
User/ryanlai2/add arm64 (#74)
* Changed outputhelper reset so that it is more meaningful to only reset bind and eval times.

* Changed output directory for x86 to x86 instead of win32, to make it more uniform with x64 output directory

* Added ARM64 support

* Made release build static link vcruntime140.dll and MSVCP140.dll

* Changed SDK version on README.md

* Removed winml.lib dependency because not needed

* Removed winml.lib from x86 / debug
2018-10-30 13:09:05 -07:00
Xiang Zhang f5bd9c3b92 Support more converters 2018-10-28 19:04:28 -07:00
Ryan Lai 47ed2f5bba
Fixed bug where models would evaluate without specifying any flags (#71) 2018-10-26 10:50:39 -07:00
Xiang Zhang 1405358674 add demo pictures 2018-10-24 17:36:03 -07:00
Xiang Zhang 02ceeb43bf Merge branch 'user/xianz/winmldb' of https://github.com/Microsoft/Windows-Machine-Learning into user/xianz/winmldb 2018-10-21 19:07:49 -07:00
Xiang Zhang 2af5d5b741 little change 2018-10-21 19:07:37 -07:00
Patrice Vignola d7492d3da8 Add more configurations to gather better perf metrics (#59)
* Add a lot more perf metrics and granularity

* Add the Tensor Input Data Type

* Make the existing tests pass

* Add dynamic DLL loading at runtime

* Fix warnings

* Fix x86 warning

* Update README.md and UseGPU() function

* Add more tests for garbage input with the new flags

* Add tests for garbage data

* Revert temporary code

* Fixed typo

* Change old code

* Change tabs for spaces

* Fix bad IF statement

* Fix bad IF statement

* Revert non-backward-compatible change

* Revert non-backward-compatible changes

* Fix typo in README.md

* Fix "totalTime" showing "nan" in the CSV

* Retarget the test Windows SDK

If both projects target the same Windows SDK, we don't need to install
an older SDK just to run the tests.

* Fix the random garbage generator

* Fix the last failing test
2018-10-19 16:47:52 -07:00
xiang zhang 0269fe87ed update about page 2018-10-17 00:22:04 -07:00
xiang zhang aa3bbca549 fix compile bug 2018-10-17 00:21:38 -07:00
Xiang Zhang 0d44f6a022 version changed from 1.0.0 to 0.5.1 2018-10-11 14:42:15 -07:00
Xiang Zhang c38feb94dc added about window 2018-10-11 14:12:16 -07:00
xiang zhang 704c379304 add about window 2018-10-11 00:05:38 -07:00
Xiang Zhang 6d0e46b1d8 remove use of elctron-squirrel-startup 2018-10-09 15:33:50 -07:00
Xiang Zhang 69ea285699 remove build.js 2018-10-09 14:34:59 -07:00
Xiang Zhang d20b0da0ae move packager and insterll to pipeline 2018-10-09 13:35:56 -07:00
Xiang Zhang f144da9c0c move all dependencies to dev-dependencies 2018-10-09 11:16:30 -07:00
Kumar Rajeev d5fc908931
Update SDK version to 17763 2018-10-07 17:05:20 -07:00
Kumar Rajeev e6111cd96e ignore components with very long file names 2018-10-07 02:28:27 -07:00
Xiang Zhang 768be845ed add icon file 2018-10-01 15:17:22 -07:00
Xiang Zhang 12e4774d9b rename WinMLDashboard from WinML-Dashboard 2018-10-01 15:04:47 -07:00
Xiang Zhang cc3b9d728a added icon 2018-10-01 14:56:43 -07:00
Xiang Zhang 49136b20d2 update README 2018-09-26 11:48:30 -07:00
Xiang Zhang 764fd2c5a6 update readme 2018-09-26 11:45:56 -07:00
Xiang Zhang 43aba9d81b removed Tiago's personal page 2018-09-25 20:55:13 -07:00
Xiang Zhang 9c6fd9d627 remove one require from requirment.txt 2018-09-25 20:47:25 -07:00
Xiang Zhang d7bba2ce06 deleted yarn.lock and package-lock.json 2018-09-25 17:55:12 -07:00
Xiang Zhang 6ac0ea2d21 update third party notice 2018-09-24 13:56:47 -07:00
Xiang Zhang 97a0f61929 create packager and installer 2018-09-21 10:15:07 -07:00
Kumar Rajeev 5731063c2a
Update README.md 2018-09-20 07:33:19 -07:00
Ryan Lai ed12aba917
Switched evaluations so that CPU evaluation can be executed first (#48) 2018-09-19 17:13:29 -07:00
Xiang Zhang 6483ec67bf create installer 2018-09-19 15:03:51 -07:00
Xiang Zhang 453935d1cb add item in menu to point to TPN file 2018-09-18 16:57:25 -07:00
Xiang Zhang 6daad583a1 little change to thirdpartynotice file 2018-09-18 15:03:25 -07:00
Ryan Lai 4b19d4da1b
Check in for visual studio tests for winmlrunner (#43)
This PR checks in tests for WinMLRunner and uses Visual Studio test for testing. Tests for failure and success scenarios for using WInML API.
2018-09-18 14:16:57 -07:00
Xiang Zhang e827ab7dfd removed learn tab and added ThirdPartyNotice.txt 2018-09-18 09:30:31 -07:00
Xiang Zhang 8fdef5d548 experimental branch 2018-09-17 17:01:43 -07:00
Ryan Lai f6124d3dec
Throw nonzero return code if load / bind / evaluate fails. (#41)
This change refines the error catching and the console messages that are displayed if a code path throws an error when loading / binding / evaluating a model.
This change also refines existing error messages.
The error codes that are being returned from main are the codes extracted from the HRESULT errors being thrown from the WinML API.
2018-09-17 15:50:13 -07:00
Young Kim b020c222fb
Use C++17 and windowsapplib for release build for winmlrunner(#40)
* Use text file to read appIds

* winmlrunner add stdcpp17 for release build

* add windowsapp.lib

* revert getting appid from a text file
2018-09-14 16:55:54 -07:00
Xiang Zhang f9943542e3 revome the min-width of panel.css 2018-09-14 14:56:19 -07:00
Ryan Lai 12a6040aa8 Fixed bug so that data can be populated with the correct output of the value, not the address of the value 2018-09-11 18:26:04 -07:00
Ryan Lai 610e0fb073 Removed testing code 2018-09-11 14:21:52 -07:00
Ryan Lai 15791dcc54 Added taef test project to build taef test dll 2018-09-11 11:36:12 -07:00
Ryan Lai 8045273782 Renamed WinMLModelRunner to WinMLRunner 2018-09-10 15:31:06 -07:00
Young Kim 08179c9529 fix compilation error and put printing outside of profiling capture 2018-09-10 13:16:30 -07:00
Young Kim 3f8a40539f update model runner sdk to 17738 2018-09-10 11:31:06 -07:00
Xiang Zhang db38903d5d left and right panel resizable 2018-09-04 15:56:08 -07:00
Ryan Lai 759094d479 Moved files into file: WinMLModelRunner 2018-08-31 14:46:57 -07:00
Ryan Lai e8eaf2b1eb Added WinMLRunner 2018-08-31 14:42:05 -07:00
Tiago Koji Castro Shibata 114d4b39ca Remove unused variable 2018-08-24 16:18:10 -07:00
Tiago Koji Castro Shibata c5937cbba1 Add CONTRIBUTING.md 2018-08-24 16:17:58 -07:00
Tiago Koji Castro Shibata 55b6dd45c8 Move appData to native/ 2018-08-24 15:35:58 -07:00
Tiago Koji Castro Shibata 046c531a1b Add README.md 2018-08-24 14:16:45 -07:00
Tiago Koji Castro Shibata 160021e817 Fix typo (dashbaord) 2018-08-21 16:30:39 -07:00
Tiago Koji Castro Shibata c14922972f Add new metadata props fields 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata c98b2c81e5 Automatically open the converted model 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 90b1d14cb0 Cache the path of the last saved file 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 64d73f60cf Remove Open/Save buttons from Model pane 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 54ec8d2eb5 Create app menu, move current File to datastore 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 995f59d2c0 Make open/save dialog usages web/Electron independent 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata aff5d06b92 Move Python code to src/native/ 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata efe69e77da Refactor Native/Web specific code 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 3d3cc19bce Always show app Pivot 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 478c540c31 Add ONNX prototxt export support 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 4afa18227a Fix CSS overflow in console UI 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 0cd8d63f1f Remove extra dependencies 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata fd50613a7b Update to Netron 1.9.9 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 5bb6e5b97d Add documentation on Python environments 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 090f6eb601 Show converter console output in UI 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 22b2503f0e Use custom PyPI server and remove platform workaround 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 7571a9dc4f Add Keras to ONNX conversion support 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 98c015af99 Fallback to compilation from source if wheel installation fails 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 2a719502f1 Remove unused protobuf libs/headers 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 6d91c46d2b Give local binaries priority over system ones 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 3d832ce7ad Remove coremltools package compilation from Git 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 97532f3c5b Start unifying native and web dialogs 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 7cf563487d Let Netron set the document title 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata d4b9f03921 Add convert UI 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata e7ee0e2fac Import electron dynamically to avoid exception in web 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 9ce9d63328 Update document title at file load 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata cd8e437154 Remove unimplemented tabs 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 93938129e1 Show UI spinner during conversion 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 9a18da2f3a Downgrade to Python 3.6
Fix incompatibility in typing package
2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 1fe557f79a Add dialog boxes for file picking and Python conversion script 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata c5a8e97fb4 Show installation output in console to ease debugging 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 7413dc82c3 Add local installation folders when calling CMake from pip packages 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 702f095c10 Download protobuf libraries, headers and protoc 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 02f1e2de05 Fix bugs using pip in embedded Python for Windows 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 2bfef9e406 Download pip and avoid venv in embedded Python 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 6306ce5200 Fix encoding during zipfile download 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 895b9c9a71 Add requirements.txt 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 94469b62b6 Hide duplicate entries to same Python binary 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 622cc037bb Add Python installation/venv creation UI 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 1a27ebd5c3 Start convert UI 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 627761660f Use yauzl instead of unzipper 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata efedb41699 Bump dependencies 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 48df666732 Refactor Python access 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 532cdcb7c5 Use react-app-rewired to enable native Node/electron modules 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata be1237623c Move electron main file 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 9281863638 Index nodes by array position instead of name 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata f9c7b025df Force margin override in Office UI component 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata a3094afdb3 Update tensor shapes 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 953ba68ac3 Update tensor dimension denotation 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata b6450aea04 Add Python integration 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 2ae54c451f Use unzipper instead of unzip 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 2e3a65c16a Bump dependencies 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata f036b95e3d Autocomplete dimension denotation 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 5e3c55e182 Support display of nested types, add output type denotation editing 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata fb05143137 Add tensor denotation edit UI, update datastore, show docstring in HoverCard 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 09f12f4298 Move all inputs/outputs to data store 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 6845f98058 Show inputs/outputs in node panel 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 9c32e54301 Save nodes to datastore 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata d535e489a8 Update selected node in datastore 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 172231bdc8 Animate collapsible components 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 1b14fd541c Show properties in model panel 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata b961e5cac4 Animate panels 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 9c3dca8fd1 Save proto before Netron deletes it 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 4616927fd9 Show message on duplicate key 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 191c783203 Support loading non-ONNX models 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata af9da25586 Save outputs to data store 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 4217340db5 Add remove button on every metadata entry 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata ff08f5be61 Update dependencies 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 521fe9300c Show metadata key suggestions in add button split 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 8c60d627d1 Bump dependencies 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 8de1a13631 Simplify lowercaes conversion 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata a9f64d9aad Validate schema and show errors, make schema case-insensitive 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 522c0a7baa Move Netron to deps/ 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 7143d52b60 Remove jsoneditor 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 984cc90108 Use ComboBox in metadata editor 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata df4a7bbbb1 Add Add/Cancel font icons 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 10e22424ad Add Office UI icon font 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 6acef225cd Refactor updates of protobuf data 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 8c5ca6309d Refactor ModelProto singleton and download 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 0f6258eec0 Add ModelProto to data store, add save feature 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata be29abe075 Move .center to center of Netron, not browser 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 84a9d1874d Fix copy_netron.py 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata cd0974c732 Capture protobuf object from Netron 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 9328975dcf Extend Netron view to all available space 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata effafab11a Make Netron style:position non-static 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 6824dacddc Remove link to Netron github 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 4b5a701877 Resolve full yarn path before calling subprocess 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata e973116f1e Move dev dependencies 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 5bfd6c09a7 Minify Netron bundle 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 5f9f4ee35e Point initial page to root folder instead of index file 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata e6962f18f0 Read files as binary to avoid encoding issues 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata db983e5844 Use python instead of python3 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata b9a0a0b9f1 Remove Netron proxy install hack 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 038ea59dbb Add inputs to data store 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata e9ed969656 Move KeyValueEditor to separate component 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata d594497948 Validate that all props are strings 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 43b6aeb525 Update panel metadata from data store 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 409bbcda18 Connect to Redux devtools extension 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 1beb6ae210 Start redux store 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 2d2e9d116c Bump Netron 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata 0e5a33e2ed Re-enable prod builds 2018-08-21 16:28:18 -07:00
Tiago Koji Castro Shibata f4e9aebf77 Don't rerender tabs at each change 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata d4fb8dc229 Fix Learn references 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata b6c4414978 Install proxy to Netron graph updates 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata e541074729 Run yarn in Netron before copying npm deps 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 4b676879ba Copy Netron node dependencies 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata c148c73b47 Use hard links to Netron 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 2bd53f32a9 Uneject app 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 917d215569 Make Netron a React component 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata abe0cc9c6e Bundle and copy Netron files as part of a build 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 4cf0462e28 Escape file path identifier parameter 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 04d2049863 Bump Netron (add identifier parameter support) 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata f79360a18f Bump Netron 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 9aaa289cf4 Netron open button 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 3306a642db Update public manifest 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 93ab466e0d Refactor resolution of files requests with hostname 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 1e2fe56532 Fix file protocol loading from shares 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata f60e701255 Workaround loading pages from shares 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 0b8eb098e2 Enable webSecurity 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata f73f6dbfbb Unescape URI from HTTP requests 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata cf35bfdc57 Use electron-packager 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 26b0cb3ea0 Add package.json metadata for electron-builder 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 5066389e77 Ignore leading slash at folder references 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata a75e341afe Ignore electron-builder generated files 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 9d73bb01a4 Intercept file protocol refering to folders 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata b7acc4b6eb Add --dev flags to electron launcher 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 9ff91925c9 Configure electron-build 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 3a8afad6bc Add Electron dev and prod configurations 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 930af6d228 Avoid duplicate inclusion of Electron TS definitions 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 6a6d59bdd0 Use official Electron package 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata c02c612e71 Fix linter errors 2018-08-21 16:28:17 -07:00
Ahmed Zakaria 6a9f7a6cb8 Merged PR 3649: add a learn tab with NN Study
add a learn tab with NN Study

Related work items: #4267
2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 54f969f2ff Make panels more responsive 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 47a7a91251 Start layer editing UI 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 379924f2e5 Add collapsible areas 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata cd4d2f4c55 Add jsoneditor and schema validation 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 5d4c4986f7 Move views 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 69be95fa0f Add resizable panels 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 4df3a24156 Remove hardcoded style 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 0dbb43e0fa Port pages to TSX 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata 0b2d99dbc9 Add Typescript configuration 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata e9a1de6353 Add panels 2018-08-21 16:28:17 -07:00
Tiago Koji Castro Shibata b85598cfd1 Add Graph page 2018-08-21 16:28:17 -07:00