Skip to content

Commit 430cfd9

Browse files
authored
V0.3.1 (#474)
* Remove unnecessary tf.tidy call * Implement (err, value) callback style, add test for LSTMGenerator * Callbackify Mobilenet.classify and Mobilenet.regressor * Add events dep * add travis.yml * remove circleci * removing test script * removing package-lock.json * update yarn.lock * set up browserstack * snapshot * yarn test-travis from .travis.yml * chmod +x trest-travis * shebang * bs launcher * access key * add a log * kick travis * snapshot * change browserstack env names * Added Browserstack badge * Resolve #151 (comment) * Address #151 (comment) * Address #151 (comment) * Address #151 (comment) * Add license to callCallback, return this from ImageClassifier#loadModel * Add mocha reporter back, try to make classes thenable * Update karma configuration - Fixes a weird bug where tensors were spuriously disposed by tfjs in testing environment due to there being multiple tfjs instances present on the page from the different builds - Improves stack traces to make debugging easier by disabling minification in karma webpack. - Only webpack the main package, this means that the test files have to use the global ml5 object. * Add tests for Word2Vec - validates that there are no leaked tensors - validates basic functionality of nearest - validates that add, subtract and average return things - Fixes memory leaks in add, subtract, average, and addOrSubtract functions - Adds a general dispose to the Word2Vec class * Remove console.log * Add an easy way to run test suite once * Handle rejected promises * fix eslint errors in lstm and w2v * Support for callbacks in word2vec and fix tests. Moved the YOLO weights to the examples repo. Fix eslint in some files * Add tests to imageclassifier fix video issue in imageclassifier * - Add test for YOLO - Add test for Imageclassifier - Resize img if necessary in utils * - Add license to test files - Style transfer test - remove .test file in posenet * - Update poseNet version to 0.1.3 - Add posnet test * test commit * - Fix issues in imageclassifier * - update pitch detection to #158 - fix event emmiter in posenet - fix constructor in yolo - async video util * temp fix to test leak * Fix posenet on video ready * refactor pix2pix to support promises * support promise when create a new styletransfer method * bump to version 0.1.0 * bump to 0.1.1 * update readme * clarification and formatting changes to ensure steps are easy to follow * ImageClassifier: predict: handle unsupported input * add proper attributions for models * Update index.js * fix eslint for links * Update index.js * Update index.js * Update index.js * Update README.md (#207) * Support canvas elements and canvases from p5.js in ImageClassifier (#206) * Bugfix: PitchDetection returning the wrong pitch (#187) When converted to the current syntax, the operation was the wrong way around. See https://github.com/marl/crepe/blob/gh-pages/crepe.js#L141 for the original. * fix(addImage, classify, predict): now featureExtractor works with images (it was working only with video) (#191) * fix(addImage, classify, predict): now featureExtractor works with images (it was working only with v * fix(addImage, classify, predict): now featureExtractor works with images (it was working only with video * added darknet reference and darknet tiny classifiers (#201) * added darknet reference and darknet tiny classifiers * fixed linting stuff * edits.. * edits2.0 * clean comments * SketchRNN (#189) * init sketchrnn * strokes * add models * stylefixes * some more bugfixes * comments * update dependencies * Load and save a custom model created with FeatureExtractor (#219) * load and save feature extractor model * update learning rate * add string an callback * KNN Classifier (#171) * added KNNClassifier class, and getFeatures method in ImageClassifier * added knnclassifer.loaddataset, and savedataset from/as json file * added featureExtractor.infer() to take in p5 videoelement * support callback, and add 'label' for each class * added getClassExampleCountByLabel, support label when save/load dataset * update function naming, predictClass to classify, classLabel to label * updates to way of handling strokes (#228) * Fixing up SketchRNN (#232) * Code of Conduct (#225) Just noticing we don't have a code of conduct so adding to the main library repo (we can discuss whether we should put this across all repos -- probably, yes?) This is the [Contributor Covenant](https://www.contributor-covenant.org/). * saving feature extrctor model with ml5Specs (#233) * Stateful LSTM (#234) * allow passing in of lstm state c and h. return more lstm info (c, h, probabilities) * fix LSTM Stateful ness and other tweaks * LSTM probabilities class property * remove weird ind<100 check * remove unnessecary initCells * add LSTM methods state getter, setter and reset * rename to charRNN and update stateful to match discussed api * add callback to feed * fix bug in predict * adding new probabilites object * new build * Additional arguments option for SketchRNN (#237) * Fixing up SketchRNN * arguments fix for SketchRNN interactive * adding build * update version * KNN update (#256) * let knn.addExample() and classify() accept a plain array as input * simplify and shorten knn api function names * rename a variable in clearlabel() * knn.save checks if file name has .json * remove timestamp in the filename for .save() * update package-loack to fix travis test on node 10 * update yarn lock * fix - adds callback support for single functions in posenet re: #244 (#254) * fix(adds callback support for single functions in posenet https://github.com/ml5js/ml5-library/issue adds callback support for single functions in posenet #244 #244 * rm package-lock.json * fix(PoseNet/index.js): Add support for PoseNet `.singlePose()` & `.multiPose()` callback #244 Add support for PoseNet `.singlePose()` & `.multiPose()` callback #244 & updated callback error handling #244 * rm error check when returning callback in posenet singlePose & multiPose * fixed indentation * temp rm cb function * added cb function back in * added yarn and package lock * added lock files from ml5 master * updating to version 0.2.0 (#264) * V0.2.1 Tagged Release (#267) * updating to version 0.2.0 * run build process and built lib * Release v0.2.1 - npm publish issue * added github issue template (#275) * add different ways of including ml5js on the HTML header (#268) (We will follow up and update the version to the latest which is v0.2.1) * updated readme specifying versions for lib (#282) * fix: Use Blobs to save files of larger sizes (#271) * fix: Use Blobs to save files of larger sizes fix #270 * use saveBlob() to save knn models, delete io.saveFile(), because saveBlob does the same thing and can handle big files * Show the version number of the library. (#283) Adds the library version from the package.json for each build. * fix issue that server fails to listen dev folder (#287) * feat(KNNClassifier): Add loadData() that enables user to load dat… (#279) * feat(KNNClassifier): Add loadData() that enables user to load dataset from raw data instead of file With load(), file path needs to be provided to load dataset. This means that JSON file that has dataset needs to be located on the server. You can give a way to download dataset using save(), but you cannot give a way to upload that file and load the dataset. This commit adds loadData() that enables user to load dataset from raw data. By combining this method and <INPUT type="file"> tag, you can give a way for user to upload dataset file. * Merge load(path, callback) and loadData(data, callback) into load(pathOrJson, callback). * Merge load() and loadData() in a cleaner way without using Symbol. Ref. #279 (comment) * feat(src/PoseNet/index.js): Ability to access parts of pose by name. Now can simply do pose.nose.x or pose.nose.confidence. Using original PoseNet naming scheme (i.e. rightShoulder). re #245 * Update ImageClassifier and FeatureExtractor to return [{label, confidence}] (#292) * change imageClassifier.predict() to classify(), keep predict until later version * update imageclassifier.classify results to [{label: .., confidence: ..}] * update featureExtractor regressor return {value: 0-1} * update featureextractor.classify to return [{label, confidence}] * Support p5 preload with ml5 functions (#288) * support p5 preload with ml5 functions * make withPreload object clean * an automatic script to initialize experiments dir (#295) * an alternative way to test with experiments dir * revert change for webpack.dev * Change experiments to manual-test * rename folder to manual-test * update .gitignore * patch style transfer for non-square and canvas-derived inputs (#311) * fix preload bugs (#305) * Updated issues template and added PR template (#315) * added github issue template * updated issue template * updated ISSUE_TEMPLATE with friendlier wording and structure * added pr template * added branch notes * Hi! I noticed that the changes made here: #295 have not made their way into the documentation! (#318) * Updated issues template and added PR template (#315) * added github issue template * updated issue template * updated ISSUE_TEMPLATE with friendlier wording and structure * added pr template * added branch notes * Updated CONTRIBUTING.md with npm run manual-test * Hi! I noticed that the changes made here: #295 have not made their way into the documentation! (#318) (#319) * Updated issues template and added PR template (#315) * added github issue template * updated issue template * updated ISSUE_TEMPLATE with friendlier wording and structure * added pr template * added branch notes * Updated CONTRIBUTING.md with npm run manual-test * Add tests to CharRNN (#307) (#320) * add tests to CharRNN * test(CharRNN): add tests to CharRNN added descriptive tests to ensure CharRNN behaves like its example * remove dist * Updated CONTRIBUTING docs and README (#322) * updated readme specifying versions for lib * added documentation to contributing.md * added updates * added label and confidence as output for yolo results (#316) * added label and confidence as output * updates yolo test to use label instead of className * Increase test timeout (#321) * added label and confidence as output * updates yolo test to use label instead of className * set jasmine.DEFAULT_TIMEOUT_INTERVAL to 60000ms * Merges in #313 via master using deprecating-master branch (#323) * Add tests to CharRNN (#307) * add tests to CharRNN * test(CharRNN): add tests to CharRNN added descriptive tests to ensure CharRNN behaves like its example * remove dist * check preload support for other nets and classifiers (#313) Adds specified nets to support preload // TODO: add examples showing appropriate use of preload * added v0.2.2 to package.json in anticipation of new release * Fixing an issue with prettier and eslint (#324) * Fixing an issue with prettier and eslint There is a conflict between arrow syntax rules in airbnb eslint configuration and the way default prettier works in VSCode. These additional setting should help anyone using VSCode with autoformat + prettier to not run into problems building the library. I am open to better ways of handling this of course! (Note the changes in ImageClassifier are trivial and just testing). * adding eslint-config-prettier as dev dependency * trivial change to run tests again * Adjust charrnn test option length (#326) * changed 500 to 100 to shorted test time * fixed .tobe() to match option * changed vocab size to 64 * changed timeout to 12000 * Adjust charrnn length - comment 2nd test for now (#329) * changed 500 to 100 to shorted test time * fixed .tobe() to match option * changed vocab size to 64 * changed timeout to 12000 * comment out second charRNN test for now to allow merging PRs * Forcing magenta dependency to 0.1.2 (#328) The SketchRNN example doesn't work with more recent magenta (0.1.4) probably due to us lagging behind in versions of tf.js? * SketchRNN creation function should be lowercase (#325) This is related to the discussion in #297. * added v0.2.2 to package.json in anticipation of new release (#330) hooray adding release v0.2.2 * Release v0.2.2 🎉 (#331) * Updated issues template and added PR template (#315) * added github issue template * updated issue template * updated ISSUE_TEMPLATE with friendlier wording and structure * added pr template * added branch notes * Hi! I noticed that the changes made here: #295 have not made their way into the documentation! (#318) * Updated issues template and added PR template (#315) * added github issue template * updated issue template * updated ISSUE_TEMPLATE with friendlier wording and structure * added pr template * added branch notes * Updated CONTRIBUTING.md with npm run manual-test * Hi! I noticed that the changes made here: #295 have not made their way into the documentation! (#318) (#319) * Updated issues template and added PR template (#315) * added github issue template * updated issue template * updated ISSUE_TEMPLATE with friendlier wording and structure * added pr template * added branch notes * Updated CONTRIBUTING.md with npm run manual-test * Add tests to CharRNN (#307) (#320) * add tests to CharRNN * test(CharRNN): add tests to CharRNN added descriptive tests to ensure CharRNN behaves like its example * remove dist * Updated CONTRIBUTING docs and README (#322) * updated readme specifying versions for lib * added documentation to contributing.md * added updates * added label and confidence as output for yolo results (#316) * added label and confidence as output * updates yolo test to use label instead of className * Increase test timeout (#321) * added label and confidence as output * updates yolo test to use label instead of className * set jasmine.DEFAULT_TIMEOUT_INTERVAL to 60000ms * Merges in #313 via master using deprecating-master branch (#323) * Add tests to CharRNN (#307) * add tests to CharRNN * test(CharRNN): add tests to CharRNN added descriptive tests to ensure CharRNN behaves like its example * remove dist * check preload support for other nets and classifiers (#313) Adds specified nets to support preload // TODO: add examples showing appropriate use of preload * added v0.2.2 to package.json in anticipation of new release * Fixing an issue with prettier and eslint (#324) * Fixing an issue with prettier and eslint There is a conflict between arrow syntax rules in airbnb eslint configuration and the way default prettier works in VSCode. These additional setting should help anyone using VSCode with autoformat + prettier to not run into problems building the library. I am open to better ways of handling this of course! (Note the changes in ImageClassifier are trivial and just testing). * adding eslint-config-prettier as dev dependency * trivial change to run tests again * Adjust charrnn test option length (#326) * changed 500 to 100 to shorted test time * fixed .tobe() to match option * changed vocab size to 64 * changed timeout to 12000 * Adjust charrnn length - comment 2nd test for now (#329) * changed 500 to 100 to shorted test time * fixed .tobe() to match option * changed vocab size to 64 * changed timeout to 12000 * comment out second charRNN test for now to allow merging PRs * Forcing magenta dependency to 0.1.2 (#328) The SketchRNN example doesn't work with more recent magenta (0.1.4) probably due to us lagging behind in versions of tf.js? * SketchRNN creation function should be lowercase (#325) This is related to the discussion in #297. * added v0.2.2 to package.json in anticipation of new release (#330) hooray adding release v0.2.2 * added latest v0.2.2 * Some minor README adjustments (#334) * I am de-emphasizing `@latest` as in my experience this can lead to confusion. * I don't think my name needs to be referenced! * V0.2.3 (#341) * ran npm install, added new package json version, and built dist * updated package lock * updated package lock and ran build * add ImageData as valid image type * add CVAE * add latent dim * add random generate * fix p5Image support * fix CVAE parameter * Added a parameter to the save function so that it is possible to add a custom filename to the model that is saved. * Unet fix (#357) Add uNet model and additional fixes - adds uNet model from @zaidalyafeai ✨ - adds preload() for uNet - uses loadImage on window.loadImage vs. window.p5.loadImage * Added sentiment analysis (#339) * Added sentiment analysis * delete files * fixed issues for pull request * add p5 utils (#358) * fix charRNN tests (#349) * add tests to CharRNN * test(CharRNN): add tests to CharRNN added descriptive tests to ensure CharRNN behaves like its example * remove dist * Add tests to CharRNN (#307) * add tests to CharRNN * test(CharRNN): add tests to CharRNN added descriptive tests to ensure CharRNN behaves like its example * remove dist * check preload support for other nets and classifiers (#313) Adds specified nets to support preload // TODO: add examples showing appropriate use of preload * change CharRNN specs to meet time limit, add initial code for videoClassifier * videoClassifier functioning * charRNN functional * fix out of date file * add preload support for cvae (#360) * Update TensorFlow.js to 1.0.2 (#336) * upgrade to tfjs1.0.0 * fix loadModel * fix buffer * fix getLayer * Adds fixes to PR #332 for tfjs 1.0.2 updates (#366) * upgrade to tfjs1.0.0 * fix loadModel * fix buffer * fix getLayer * updated package lock * added @tensorflow/tfjs-core as dependency * add graphmodel for infer (#365) * Add DCGAN Model into ml5 (#351) * Create index.js * updated index.js and DCGAN/index.js * DCGAN updates and fixes (#362) * Create index.js * fixed DCGAN errors * updates p5Utils destructuring, fixes linting issues, and updates tfjs to 1.0.2 to match dcgan reqs * fixed cvae * use this.model instead of using model as param to this.compute() * Makes UNET compatible with tfjs 1.0.2 (#367) * added package-lock * updated UNET for use with tfjs 1.0.2 * Makes Sentiment compatible with tfjs 1.0.2 (#368) * added package-lock * rm sentiment-node * changed loadModel to loadLayersModel * Makes CVAE compatible with tfjs 1.0.2 (#369) * added package-lock * updates cvae to tfjs 1.0.2 api * update tfjs to 1.1.2 (#373) * featureExtractor: accept HTML canvas or p5 canvas when addImage(), classify() or predict() * fix: KNNClassifier accepts a number as class index when addExample(features, number) * added check for moz browser ref:https://stackoverflow.com/questions/48623376/typeerror-capturestream-is-not-a-function (#375) This addresses the video capture breaking in YOLO and potentially other video based functions that require the use of .captureStream(). As the .captureStream() function is still experimental, this adds the moz prefix and a browser check to see if we are using firefox or not. * rm todo * updated package-lock.json * Adds label number option to featureExtractor.classification() (#376) * changed numClasses to numLabels * added num label as option to classification() * updated FeatureExtractor Test with numLabels * adds object as param to .classificaiton() * moved options into this.config * fix feature extractor test - add .config * added pose:poseWithParts into .singlePose() (#381) * Adds jsdoc inline-documentation - work in progress (#378) * added jsdoc documentation for imageClassifier * adds dcgan documentation - needs checking * Add jsdoc (#382) * Add jsdocs for CharRNN * Add jsdocs for CVAE * Add jsdocs for FeatureExtractor * Add jsdocs for KNN * Add jsdocs for PitchDetection * Add jsdocs for Pix2pix * Add jsdocs for posenet * Add jsdocs for Sentiment * Add jsdocs for styletransfer * add linebreaks to long lines * added basic docs to sketchRnn * added basic docs to unet * added basic docs to word2vec * added basic yolo docs * Adds V0.3.0 to package.json and Readme for new release (#385) * changed package.json to v0.3.0 * added latest version reference in readme * added lib min - will remove after this release * added ml5.imageClassifier(doodleNet) * doodlenet: transfer input img to black white image * warm up model, comments * added ml5.soundClassifier(speech-command) * Revert "added ml5.soundClassifier(speech-command)" This reverts commit 317c146. * update darknet link to use jsdelivr instead (#391) * changed cdn link to doodlenet model (#390) * adding ml5.soundClassifier(speech-commands) (#389) * added ml5.soundClassifier(speech-commands) * not require fs node module for testing * Reuse getTopKClasses in doodlenet, darkneet and speech-commands * fix: getTopKClasses return className and probability * DCGAN refactor + preload (#398) * restructure dcgan to accept path to manifest.json * added check for absolute or relative url path * rm console.log * added DEFAULT if modelPath is null or undefined in jsonLoader * use async/await in loadModel * add dcgan to preload * fixed breaking change * updated index * added modelReady prop * shows preload working without additional async call to load manifest * allows for preload * added a bird image for testing purpose * update bird image link from ml5-library for testing (#403) * renaming model names to ml5.soundClassifier(SpeechCommands18w) (#404) * ml5.featureExtractor loading models from the new teachable machine (#395) * load model from new teachable machine * featureExtractor use jointModel * only train custom model but save the joint model * Bodypix (#400) * added BodyPix placeholder * "@tensorflow-models/body-pix": "1.0.1", * initial commit placeholder for bodypix * added bodypix as bp and loadModel() * added segment and segmentInternal * change promise to async * return result maskPerson and maskBackground * adds part segmentation * rm log * add segmentation as result.raw * add function to create bodyParts spec object * added test * added optional segmentationOptions param to segment() and segmentWithParts() * added package.lock * updated DEFAULTS to BODYPIX_DEFAULTS * code cleanup * added comments * added jsdoc comments * add check p5 color() * updated bodyPartSpec image color handling for p5 * changed palette spec to object * ml5.imageClassifier() loads pre-trained custom model (#408) * imageClassifier load a model from url * added options to local model from local files * supports imageClassifier.classify(video) * ml5.soundClassifier(url) * docs: add shiffman as a contributor (#410) * docs: update README.md * docs: create .all-contributorsrc * docs: add cvalenzuela as a contributor (#414) * docs: update README.md * docs: create .all-contributorsrc * docs: update README.md * docs: update .all-contributorsrc * rm files to start fresh (#417) * docs: add shiffman as a contributor (#418) * docs: update README.md * docs: create .all-contributorsrc * docs: add cvalenzuela as a contributor (#419) * docs: update README.md * docs: update .all-contributorsrc * docs: add yining1023 as a contributor (#421) * docs: update README.md * docs: update .all-contributorsrc * docs: add handav as a contributor (#423) * docs: update README.md * docs: update .all-contributorsrc * docs: add joeyklee as a contributor (#424) * docs: update README.md * docs: update .all-contributorsrc * docs: add AshleyJaneLewis as a contributor (#425) * docs: update README.md * docs: update .all-contributorsrc * docs: add ellennickles as a contributor (#426) * docs: update README.md * docs: update .all-contributorsrc * docs: add itayniv as a contributor (#427) * docs: update README.md * docs: update .all-contributorsrc * docs: add nikitahuggins as a contributor (#428) * docs: update README.md * docs: update .all-contributorsrc * docs: add AbolTaabol as a contributor (#429) * docs: update README.md * docs: update .all-contributorsrc * docs: add AidanNelson as a contributor (#430) * docs: update README.md * docs: update .all-contributorsrc * docs: add WenheLI as a contributor (#431) * docs: update README.md * docs: update .all-contributorsrc * docs: add dariusk as a contributor (#432) * docs: update README.md * docs: update .all-contributorsrc * docs: add Derek-Wds as a contributor (#433) * docs: update README.md * docs: update .all-contributorsrc * docs: add garym140 as a contributor (#434) * docs: update README.md * docs: update .all-contributorsrc * docs: add genekogan as a contributor (#435) * docs: update README.md * docs: update .all-contributorsrc * docs: add hhayley as a contributor (#436) * docs: update README.md * docs: update .all-contributorsrc * docs: add lisajamhoury as a contributor (#437) * docs: update README.md * docs: update .all-contributorsrc * docs: add matamalaortiz as a contributor (#438) * docs: update README.md * docs: update .all-contributorsrc * docs: add mayaman as a contributor (#439) * docs: update README.md * docs: update .all-contributorsrc * docs: add MimiOnuoha as a contributor (#440) * docs: update README.md * docs: update .all-contributorsrc * docs: add NHibiki as a contributor (#441) * docs: update README.md * docs: update .all-contributorsrc * docs: add oveddan as a contributor (#442) * docs: update README.md * docs: update .all-contributorsrc * docs: add stephkoltun as a contributor (#443) * docs: update README.md * docs: update .all-contributorsrc * docs: add viztopia as a contributor (#444) * docs: update README.md * docs: update .all-contributorsrc * docs: add wenqili as a contributor (#446) * docs: update README.md * docs: update .all-contributorsrc * docs: add brondle as a contributor (#447) * docs: update README.md * docs: update .all-contributorsrc * docs: add Jonarod as a contributor (#448) * docs: update README.md * docs: update .all-contributorsrc * docs: add JazzTap as a contributor (#449) * docs: update README.md * docs: update .all-contributorsrc * docs: add zaidalyafeai as a contributor (#450) * docs: update README.md * docs: update .all-contributorsrc * docs: add AlcaDesign as a contributor (#451) * docs: update README.md * docs: update .all-contributorsrc * docs: add memo as a contributor (#452) * docs: update README.md * docs: update .all-contributorsrc * docs: add TheHidden1 as a contributor (#453) * docs: update README.md * docs: update .all-contributorsrc * docs: add meiamsome as a contributor (#454) * docs: update README.md * docs: update .all-contributorsrc * docs: add marshalhayes as a contributor (#455) * docs: update README.md * docs: update .all-contributorsrc * docs: add reiinakano as a contributor (#456) * docs: update README.md * docs: update .all-contributorsrc * docs: add nsthorat as a contributor (#457) * docs: update README.md * docs: update .all-contributorsrc * docs: add irealva as a contributor (#458) * docs: update README.md * docs: update .all-contributorsrc * docs: add vndrewlee as a contributor (#459) * docs: update README.md * docs: update .all-contributorsrc * docs: add fjcamillo as a contributor (#460) * docs: update README.md * docs: update .all-contributorsrc * docs: add achimkoh as a contributor (#461) * docs: update README.md * docs: update .all-contributorsrc * docs: add hx2A as a contributor (#462) * docs: update README.md * docs: update .all-contributorsrc * docs: add champierre as a contributor (#465) * docs: update README.md * docs: update .all-contributorsrc * docs: add micuat as a contributor (#466) * docs: update README.md * docs: update .all-contributorsrc * docs: add montoyamoraga as a contributor (#467) * docs: update README.md * docs: update .all-contributorsrc * docs: add b2renger as a contributor (#468) * docs: update README.md * docs: update .all-contributorsrc * docs: add adityaas26 as a contributor (#469) * docs: update README.md * docs: update .all-contributorsrc * docs: add okuna291 as a contributor (#470) * docs: update README.md * docs: update .all-contributorsrc * docs: add xujenna as a contributor (#471) * docs: update README.md * docs: update .all-contributorsrc * docs: add nicoleflloyd as a contributor (#472) * docs: update README.md * docs: update .all-contributorsrc * updated readme and package.json with v0.3.1 * add /dist to .gitignore * rm dist files
1 parent b3bdb97 commit 430cfd9

File tree

2 files changed

+0
-75
lines changed

2 files changed

+0
-75
lines changed

dist/ml5.min.js

Lines changed: 0 additions & 74 deletions
This file was deleted.

dist/ml5.min.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)