Repository: HDI-Project/ATMSeer Branch: master Commit: 35e40b5245ca Files: 127 Total size: 1.5 MB Directory structure: gitextract_l1u8z3d0/ ├── .dockerignore ├── .editorconfig ├── .github/ │ └── ISSUE_TEMPLATE.md ├── .gitignore ├── .gitmodules ├── Dockerfile ├── README.md ├── Vagrantfile ├── cleanup.sh ├── docker-compose.yml ├── install-docker.sh ├── install.sh ├── kill.sh ├── log.txt ├── package.json ├── public/ │ ├── index.html │ ├── manifest.json │ ├── morley.csv │ └── viz/ │ ├── blood.csv │ ├── datarun1_gp.csv │ ├── datarun1_grid.csv │ ├── datarun2_gp.csv │ ├── datarun3_gp.csv │ ├── dataset_31_credit-g.csv │ ├── pollution_1.csv │ └── pollution_1_test.csv ├── scripts/ │ ├── build_with_docker.sh │ └── start_docker.sh ├── server/ │ ├── .gitignore │ ├── atm_server/ │ │ ├── __init__.py │ │ ├── api.py │ │ ├── atm_helper/ │ │ │ ├── __init__.py │ │ │ ├── btb_wireup.py │ │ │ ├── datarun_config.py │ │ │ ├── helpers.py │ │ │ └── worker.py │ │ ├── atmvis.py │ │ ├── cache.py │ │ ├── cli.py │ │ ├── config.py │ │ ├── db.py │ │ ├── error.py │ │ ├── recommender/ │ │ │ ├── OneHotEncoder.py │ │ │ ├── __init__.py │ │ │ ├── encoder.py │ │ │ ├── logging_.py │ │ │ ├── metafeature.py │ │ │ ├── metafeatures.py │ │ │ └── predict_dataset.py │ │ ├── server.py │ │ └── utils.py │ ├── config/ │ │ ├── run.1.yaml │ │ ├── run.yaml │ │ └── sql.yaml │ ├── recommender_dataset/ │ │ ├── data_meta_first.csv │ │ └── dataset_method_PMA.csv │ ├── requirements.txt │ └── setup.py ├── src/ │ ├── Const.tsx │ ├── assets/ │ │ ├── methodsDef.1.json │ │ └── methodsDef.json │ ├── components/ │ │ ├── App.css │ │ ├── App.test.tsx │ │ ├── App.tsx │ │ ├── DataRuns/ │ │ │ ├── AskModal.tsx │ │ │ ├── BarChart.tsx │ │ │ ├── DataRuns.tsx │ │ │ ├── Histogram.tsx │ │ │ ├── HyperPartitions.tsx │ │ │ ├── Methods.css │ │ │ ├── Methods.tsx │ │ │ ├── MethodsDotBarChart.css │ │ │ ├── MethodsDotBarChart.tsx │ │ │ ├── MethodsLineChart.css │ │ │ ├── MethodsLineChart.tsx │ │ │ ├── MethodsLineChart_backup.css │ │ │ ├── MethodsLineChart_backup.tsx │ │ │ ├── MethodsSearchSpace.css │ │ │ ├── MethodsSearchSpace.tsx │ │ │ ├── ThreeLevel/ │ │ │ │ ├── HyperParameters.tsx │ │ │ │ ├── HyperPartitions.css │ │ │ │ ├── HyperPartitions.tsx │ │ │ │ ├── Methods.css │ │ │ │ ├── Methods.tsx │ │ │ │ ├── ThreeLevel.css │ │ │ │ ├── ThreeLevel.tsx │ │ │ │ └── index.tsx │ │ │ ├── ThreeLevel_Horizontal/ │ │ │ │ ├── HyperParameters.tsx │ │ │ │ ├── HyperPartitions.css │ │ │ │ ├── HyperPartitions.tsx │ │ │ │ ├── Methods.css │ │ │ │ ├── Methods.tsx │ │ │ │ ├── ThreeLevel.tsx │ │ │ │ └── index.tsx │ │ │ └── index.tsx │ │ ├── DataView.css │ │ ├── DataView.tsx │ │ ├── SidePanel/ │ │ │ ├── DataSelector.css │ │ │ ├── DataSelector.tsx │ │ │ ├── DataView.css │ │ │ ├── DataView.tsx │ │ │ ├── FeatureChart.tsx │ │ │ ├── LeaderBoard.css │ │ │ ├── LeaderBoard.tsx │ │ │ ├── LineChart.tsx │ │ │ ├── OverallHistogram.tsx │ │ │ ├── SettingsModal.tsx │ │ │ ├── SidePanel.tsx │ │ │ ├── index.css │ │ │ └── index.tsx │ │ ├── UploadModal.tsx │ │ └── Utils/ │ │ └── GenerateSvg.tsx │ ├── helper/ │ │ └── index.tsx │ ├── images.d.ts │ ├── index.css │ ├── index.tsx │ ├── registerServiceWorker.ts │ ├── service/ │ │ └── dataService.ts │ └── types/ │ └── index.ts ├── start.sh ├── startserver.sh ├── tsconfig.json ├── tsconfig.prod.json ├── tsconfig.test.json ├── tslint.json ├── vagrantProvision.sh └── vagrantStart.sh ================================================ FILE CONTENTS ================================================ ================================================ FILE: .dockerignore ================================================ node_modules/ # Environments .env .venv env/ venv/ ENV/ env.bak/ venv.bak/ .idea/ .vscode .atm_server_cache atm/ logs/ metrics/ models/ atm.db/ ================================================ FILE: .editorconfig ================================================ [*] indent_style = space indent_size = 4 trim_trailing_whitespace = true [{.travis.yml,*.json}] indent_style = space indent_size = 2 ================================================ FILE: .github/ISSUE_TEMPLATE.md ================================================ ## Description ## Expected Behavior ## Actual Behavior ## Steps to Reproduce the Problem 1. 1. 1. ## Specifications - ATMSeer Version: - Vagrant Version: - VirtualBox Version: - OS Version: ================================================ FILE: .gitignore ================================================ # See https://help.github.com/ignore-files/ for more about ignoring files. # dependencies /node_modules # data public/data/csvs/ atm/data/ # env /pyenv # testing /coverage # production /build # misc .DS_Store .env.local .env.development.local .env.test.local .env.production.local npm-debug.log* yarn-debug.log* yarn-error.log* yarn.lock # Editor configs .vscode/ .idea/ # Environments .env .venv env/ venv/ ENV/ env.bak/ venv.bak/ atm.db /atm/ logs *.log metrics/ models/ datasets/ .atm_server_cache/ .vagrant/* node.log ================================================ FILE: .gitmodules ================================================ [submodule "lib/atm"] path = lib/atm url = http://github.com/HDI-Project/ATM.git ================================================ FILE: Dockerfile ================================================ FROM ubuntu:16.04 # install utilities RUN apt-get update -yqq \ && apt-get install -yqq \ unzip \ curl \ git \ ssh \ gcc \ make \ build-essential \ libkrb5-dev \ sudo \ apt-utils RUN sudo apt-get install -y python3 python3-pip && \ pip3 install --upgrade pip RUN sudo apt-get install -y libmysqlclient-dev sqlite3 RUN curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - RUN sudo apt-get install -yq nodejs \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* ADD . /code WORKDIR /code RUN pip3 install -r lib/atm/requirements.txt RUN pip3 install lib/atm/ RUN pip3 install -r server/requirements.txt RUN pip3 uninstall -y scikit_learn RUN pip3 install scikit_learn==0.19.2 RUN npm install --quiet RUN npm run build EXPOSE 5000 # ENTRYPOINT [ "python" ] ENV PYTHONPATH "${PYTHONPATH}:/code/server" ================================================ FILE: README.md ================================================
An open source project from Data to AI Lab at MIT.