Recent Releases of upscaler
upscaler - 0.12.0
What's Changed
Adds top-level cancel support
- Refactor to generator by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/234
- Refactor upscale function into a generator by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/236
- Move yielding to wrapper upscale function by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/237
- Add abort signal to enable cancellation by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/238
- Update version script by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/239
- Remove anys in test by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/232
- Cancel method integration test by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/240
- Refactor upscale method to accept an internal args object by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/241
- Refactor predict function by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/243
- Refactor upscaling code to have better types around async generator return values by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/242
- Set up a generator wrap function by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/244
- Cancel method memory leak test by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/245
- Update docs by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/246
- Fix examples by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/247
- Cancel example by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/248
- Initialize value as undefined by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/249
- Add top level abort by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/250
Full Changelog: https://github.com/thekevinscott/UpscalerJS/compare/v0.11.0...v0.12.0
- TypeScript
Published by thekevinscott almost 4 years ago
upscaler - 0.11.0
Add support for progress callback to receive a second argument, the current slice of procesed image.
What's Changed
- Add a warning if progress is provided but no patch size is provided by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/221
- Add script to set TFJS version across repo by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/220
- Update tests.yml by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/224
- Enable strict null checks in tsconfig by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/223
- Update progress callback to return current slice by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/222
- Better typing for upscale and predict by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/225
- Set default types to enable omitting explicit output by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/226
- Infer progress type by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/227
- Add integration tests for progress callbacks by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/228
- Update example to leverage new progress callback by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/230
- Add tests to check memory leaks around progress callback by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/229
- Add docs to support progress callback by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/231
- Tweak version script by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/233
Full Changelog: https://github.com/thekevinscott/UpscalerJS/compare/v0.10.0...v0.11.0
- TypeScript
Published by thekevinscott almost 4 years ago
upscaler - v.0.10.0
What's Changed
Adds NodeJS support.
- Update example readmes by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/166
- Update example readmes by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/167
- Add a dependabot file by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/169
- Fix bad versions by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/170
- Remove extraneous scripts from examples by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/168
- Attempt to harden the browser tests by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/171
- Disallow favicon complaints by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/172
- Separate out build step to run once when the tests spin up by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/175
- Upgrade tfjs by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/176
- Rename cjs test lib to node by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/177
- Update UpscalerJS to import tfjs from external file by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/178
- Expose Node package by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/161
- Cut canary release by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/179
- Remove postinstall set:tfjs command by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/182
- Add Node Example to examples folder by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/181
- Update example script by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/183
- Support a GPU build by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/184
- Integration Tests for Loading Model in Browser by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/186
- Add tests for loading models via Node by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/187
- Add test to ensure model definitions are loaded in browser by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/188
- Add test to ensure model definitions are loaded in Node by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/189
- Add image unit tests by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/191
- Separate image.ts into separate files and add it to the generation script by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/192
- Add integration test for upscaling a rank 4 tensor by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/193
- Leverage tf.browser.fromPixels on input by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/194
- Manipulated scaffolding code to ensure build processes are referencing the correct builds by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/195
- Move all but browser tests to leverage puppeteer by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/196
- Remove generated files from repo by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/197
- Scaffold on install by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/198
- Enforce minimum Node version by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/199
- Specify exact version of Node for unit tests, and add 14- and 16- specific Node integration tests by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/201
- Disable CI cache by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/204
- Update changelog by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/203
- Add umd field in package json by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/202
- Migrate linter by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/200
- Bump lowest node support to 16 by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/205
- Add support for image loading in Node by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/206
- Remove scaffolding step by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/207
- Add an integration test checking patch sizes by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/211
- Sets up in-browser unit testing for *.browser tests by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/210
- Add an example for loading a model locally in Node by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/212
- Fix leaking tensors by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/213
- Update package.json scripts to enable publishing by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/214
- Update documentation to include Node by @thekevinscott in https://github.com/thekevinscott/UpscalerJS/pull/215
Full Changelog: https://github.com/thekevinscott/UpscalerJS/compare/v0.9.0...v0.10.0
- TypeScript
Published by thekevinscott almost 4 years ago