gitextract_72c15x7w/ ├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── cv/ │ ├── corner_detection/ │ │ ├── README.md │ │ └── cornerdetect.js │ ├── fft/ │ │ ├── README.md │ │ ├── fft.js │ │ ├── filter.js │ │ ├── qunit-fft-test.js │ │ └── spectrum.js │ ├── fisheye_transform/ │ │ ├── README.md │ │ └── fisheye.js │ ├── image_filter/ │ │ ├── README.md │ │ ├── cavin.js │ │ └── cvsandbox.js │ ├── lsd/ │ │ ├── .babelrc │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── README.md │ │ ├── jsconfig.json │ │ ├── line-segment-detector/ │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── jsconfig.json │ │ │ ├── package.json │ │ │ ├── src/ │ │ │ │ ├── funcs.ts │ │ │ │ ├── lsd.ts │ │ │ │ └── types.ts │ │ │ ├── tsconfig.json │ │ │ └── webpack.config.js │ │ ├── package.json │ │ ├── src/ │ │ │ ├── app.js │ │ │ ├── funcs.js │ │ │ ├── index.html │ │ │ ├── lsd.js │ │ │ ├── lsd_component.js │ │ │ └── types.js │ │ └── webpack.config.js │ ├── ort_web/ │ │ ├── HelloONNX.vue │ │ └── README.md │ ├── pixel_clustering/ │ │ ├── README.md │ │ ├── kmeans.js │ │ └── pixelcluster.js │ ├── poisson_blending/ │ │ ├── README.md │ │ └── poisson.js │ ├── stereo_matching/ │ │ ├── README.md │ │ ├── stereo-core.js │ │ └── stereo.js │ └── utils/ │ └── histogram.js ├── draw/ │ ├── README.md │ ├── heart.js │ ├── klein.js │ ├── lib3d.js │ ├── mobius.js │ └── webgl/ │ ├── glsample.js │ └── webglsample.html └── ml/ ├── README.md ├── arow/ │ ├── README.md │ ├── app.ts │ ├── arow.ts │ ├── data_loader.ts │ ├── out/ │ │ ├── app.js │ │ ├── arow.js │ │ ├── data_loader.js │ │ └── types.js │ └── types.ts ├── autoencoder/ │ ├── css/ │ │ └── app.css │ ├── index.html │ ├── out/ │ │ ├── da.js │ │ ├── matrix.js │ │ └── vector.js │ ├── packages.config │ ├── spec/ │ │ ├── Chutzpah.json │ │ ├── Tests/ │ │ │ ├── da_test.ts │ │ │ ├── matrix_t_test.ts │ │ │ ├── matrix_test.ts │ │ │ ├── vector_t_test.ts │ │ │ └── vector_test.ts │ │ └── packages.config │ └── src/ │ ├── app.ts │ ├── controller.ts │ ├── da.ts │ ├── matrix.ts │ ├── matrix_t.ts │ ├── storage.ts │ ├── vector.ts │ └── vector_t.ts ├── datasets/ │ ├── README.md │ ├── boston_data.js │ ├── digits_data.ts │ ├── iris_data.ts │ └── out/ │ ├── digits_data.js │ └── iris_data.js ├── decisiontree/ │ └── decisiontree.js ├── gbdt/ │ ├── README.md │ ├── package.json │ └── src/ │ ├── boston_data.js │ ├── gradient_boosting.js │ ├── index.js │ ├── metrics.js │ └── regression_tree.js ├── kmeans/ │ └── kmeans.js ├── logistic_regression/ │ ├── logistic_regression.ts │ ├── matrix.ts │ └── vector.ts ├── scw/ │ ├── README.md │ ├── data_loader.ts │ ├── out/ │ │ ├── app.js │ │ ├── data_loader.js │ │ ├── scw.js │ │ └── types.js │ ├── scw.ts │ └── types.ts ├── t-sne/ │ ├── .babelrc │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── package.json │ └── src/ │ ├── digits_data.js │ ├── index.js │ ├── tsne.js │ └── utils.js └── utils/ ├── data_utils.ts ├── metrics.ts └── preprocessing.ts