├── .gitignore ├── LICENSE ├── README.md ├── assets └── chartseer.gif ├── gvae ├── data_utils.py ├── model_vae.py ├── requirements.txt ├── train.py ├── trained │ ├── vae_H256_D256_C444_333_L20_B200.hdf5 │ └── vae_H256_D256_C444_333_L2_B200.hdf5 ├── trainingdata │ ├── dev.h5 │ ├── rules-cfg.txt │ ├── test.h5 │ └── train.h5 ├── vis_grammar.py └── vis_vae.py ├── interface ├── client │ ├── app1.js │ ├── assets │ │ └── scss │ │ │ ├── app.scss │ │ │ └── vis.scss │ ├── chartview.js │ ├── index.html │ ├── sumview.js │ └── utils.js ├── components │ ├── bubblesets-js │ │ ├── LICENSE │ │ ├── bubblesets.js │ │ └── readme.md │ └── clusterfck │ │ ├── Jakefile.js │ │ ├── LICENSE │ │ ├── README.md │ │ ├── build.js │ │ ├── lib │ │ ├── clusterfck.js │ │ ├── distance.js │ │ ├── hcluster.js │ │ └── kmeans.js │ │ └── package.json ├── gvaemodel │ ├── __init__.py │ ├── model_vae.py │ ├── rules-cfg.txt │ ├── vae_H256_D256_C444_333_L20_B200.hdf5 │ ├── vae_H256_D256_C444_333_L2_B200.hdf5 │ ├── vis_grammar.py │ └── vis_vae.py ├── modelserver.py ├── package-lock.json ├── package.json ├── requirements.txt ├── server │ ├── controllers │ │ └── samples.js │ ├── models │ │ └── sample.js │ └── server.js ├── staticdata │ ├── cars.json │ └── colleges.json └── webpack.config.js └── sourcedata ├── vegaspecs-processed.txt └── vegaspecs.txt /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | __pycache__/ 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/README.md -------------------------------------------------------------------------------- /assets/chartseer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/assets/chartseer.gif -------------------------------------------------------------------------------- /gvae/data_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/gvae/data_utils.py -------------------------------------------------------------------------------- /gvae/model_vae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/gvae/model_vae.py -------------------------------------------------------------------------------- /gvae/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/gvae/requirements.txt -------------------------------------------------------------------------------- /gvae/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/gvae/train.py -------------------------------------------------------------------------------- /gvae/trained/vae_H256_D256_C444_333_L20_B200.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/gvae/trained/vae_H256_D256_C444_333_L20_B200.hdf5 -------------------------------------------------------------------------------- /gvae/trained/vae_H256_D256_C444_333_L2_B200.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/gvae/trained/vae_H256_D256_C444_333_L2_B200.hdf5 -------------------------------------------------------------------------------- /gvae/trainingdata/dev.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/gvae/trainingdata/dev.h5 -------------------------------------------------------------------------------- /gvae/trainingdata/rules-cfg.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/gvae/trainingdata/rules-cfg.txt -------------------------------------------------------------------------------- /gvae/trainingdata/test.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/gvae/trainingdata/test.h5 -------------------------------------------------------------------------------- /gvae/trainingdata/train.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/gvae/trainingdata/train.h5 -------------------------------------------------------------------------------- /gvae/vis_grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/gvae/vis_grammar.py -------------------------------------------------------------------------------- /gvae/vis_vae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/gvae/vis_vae.py -------------------------------------------------------------------------------- /interface/client/app1.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/client/app1.js -------------------------------------------------------------------------------- /interface/client/assets/scss/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/client/assets/scss/app.scss -------------------------------------------------------------------------------- /interface/client/assets/scss/vis.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/client/assets/scss/vis.scss -------------------------------------------------------------------------------- /interface/client/chartview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/client/chartview.js -------------------------------------------------------------------------------- /interface/client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/client/index.html -------------------------------------------------------------------------------- /interface/client/sumview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/client/sumview.js -------------------------------------------------------------------------------- /interface/client/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/client/utils.js -------------------------------------------------------------------------------- /interface/components/bubblesets-js/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/components/bubblesets-js/LICENSE -------------------------------------------------------------------------------- /interface/components/bubblesets-js/bubblesets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/components/bubblesets-js/bubblesets.js -------------------------------------------------------------------------------- /interface/components/bubblesets-js/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/components/bubblesets-js/readme.md -------------------------------------------------------------------------------- /interface/components/clusterfck/Jakefile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/components/clusterfck/Jakefile.js -------------------------------------------------------------------------------- /interface/components/clusterfck/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/components/clusterfck/LICENSE -------------------------------------------------------------------------------- /interface/components/clusterfck/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/components/clusterfck/README.md -------------------------------------------------------------------------------- /interface/components/clusterfck/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/components/clusterfck/build.js -------------------------------------------------------------------------------- /interface/components/clusterfck/lib/clusterfck.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/components/clusterfck/lib/clusterfck.js -------------------------------------------------------------------------------- /interface/components/clusterfck/lib/distance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/components/clusterfck/lib/distance.js -------------------------------------------------------------------------------- /interface/components/clusterfck/lib/hcluster.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/components/clusterfck/lib/hcluster.js -------------------------------------------------------------------------------- /interface/components/clusterfck/lib/kmeans.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/components/clusterfck/lib/kmeans.js -------------------------------------------------------------------------------- /interface/components/clusterfck/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/components/clusterfck/package.json -------------------------------------------------------------------------------- /interface/gvaemodel/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /interface/gvaemodel/model_vae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/gvaemodel/model_vae.py -------------------------------------------------------------------------------- /interface/gvaemodel/rules-cfg.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/gvaemodel/rules-cfg.txt -------------------------------------------------------------------------------- /interface/gvaemodel/vae_H256_D256_C444_333_L20_B200.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/gvaemodel/vae_H256_D256_C444_333_L20_B200.hdf5 -------------------------------------------------------------------------------- /interface/gvaemodel/vae_H256_D256_C444_333_L2_B200.hdf5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/gvaemodel/vae_H256_D256_C444_333_L2_B200.hdf5 -------------------------------------------------------------------------------- /interface/gvaemodel/vis_grammar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/gvaemodel/vis_grammar.py -------------------------------------------------------------------------------- /interface/gvaemodel/vis_vae.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/gvaemodel/vis_vae.py -------------------------------------------------------------------------------- /interface/modelserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/modelserver.py -------------------------------------------------------------------------------- /interface/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/package-lock.json -------------------------------------------------------------------------------- /interface/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/package.json -------------------------------------------------------------------------------- /interface/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/requirements.txt -------------------------------------------------------------------------------- /interface/server/controllers/samples.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/server/controllers/samples.js -------------------------------------------------------------------------------- /interface/server/models/sample.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/server/models/sample.js -------------------------------------------------------------------------------- /interface/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/server/server.js -------------------------------------------------------------------------------- /interface/staticdata/cars.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/staticdata/cars.json -------------------------------------------------------------------------------- /interface/staticdata/colleges.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/staticdata/colleges.json -------------------------------------------------------------------------------- /interface/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/interface/webpack.config.js -------------------------------------------------------------------------------- /sourcedata/vegaspecs-processed.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/sourcedata/vegaspecs-processed.txt -------------------------------------------------------------------------------- /sourcedata/vegaspecs.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeffjianzhao/ChartSeer/HEAD/sourcedata/vegaspecs.txt --------------------------------------------------------------------------------