Seq2Seq-Vis
Visualization for Sequential Neural Networks with Attention
File Explorer
Download Latest Version (.zip)- config.yml
- pull_request_template.md
- s2s_logo.png
- global.scss
- main.scss
- modalDialog.scss
- vis.scss
- OFL.txt
- SourceSansPro-Black.ttf
- SourceSansPro-BlackItalic.ttf
- SourceSansPro-Bold.ttf
- SourceSansPro-BoldItalic.ttf
- SourceSansPro-ExtraLight.ttf
- SourceSansPro-ExtraLightItalic.ttf
- SourceSansPro-Italic.ttf
- SourceSansPro-Light.ttf
- SourceSansPro-LightItalic.ttf
- SourceSansPro-Regular.ttf
- SourceSansPro-SemiBold.ttf
- SourceSansPro-SemiBoldItalic.ttf
- ssp.css
- S2SApi.ts
- Translation.ts
- PanelController.ts
- PanelManager.ts
- LocalTypes.ts
- ModalDialog.ts
- Networking.ts
- SimpleEventHandler.ts
- SVGplus.ts
- URLHandler.ts
- Util.ts
- AttentionVis.ts
- BarList.ts
- BeamTree.ts
- CloseWordList.ts
- InfoPanel.ts
- StatePictograms.ts
- StateProjector.ts
- StateVis.ts
- VisualComponent.ts
- WordLine.ts
- WordProjector.ts
- main.ts
- index.html
- package-lock.json
- package.json
- README.md
- tsconfig.json
- webpack.config.js
- 674f50d287a8c48dc19ba404d20fe713.eot
- 912ec66d7572ff821749319396470bde.svg
- af7ae505a9eed503f8b8e6982036873e.woff2
- b06871f281fee6b241d60582ae9369b9.ttf
- fee66e712a8a08eef5805a46892932ad.woff
- index.html
- main.js
- s2s_logo.png
- style.css
- vendor.js
- s2s_dates_01.png
- s2s_teaser.png
- Faiss.md
- _swigfaiss.so
- faiss.py
- swigfaiss.py
- __init__.py
- annoyVectorIndex.py
- faissVectorIndex.py
- 1d length projection.ipynb
- _swigfaiss.so
- faiss.py
- Search nearest training states (annoy+faiss).ipynb
- swigfaiss.py
- __init__.py
- abstract_model_api.py
- onmt_lua_model_api.py
- opennmt_model.py
- __init__.py
- lru.py
- project.py
- _swigfaiss.so
- faiss.py
- h5_to_faiss.py
- swigfaiss.py
- .dockerignore
- .editorconfig
- .gitattributes
- .gitignore
- docker-compose.yml
- Dockerfile
- Dockerfile_base
- environment.yml
- LICENSE
- README.md
- server.py
- setup_client.sh
- setup_cpu.sh
- setup_onmt_custom.sh
- swagger.yaml
- test_sentences.txt
# Installation Guide
1. Get the code
git clone https://github.com/HendrikStrobelt/Seq2Seq-Vis
Downloads the entire project code from GitHub to your computer.
cd Seq2Seq-Vis
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker compose up -d --build
Builds and starts all defined containers (server, database, etc.) at once, in the background.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Node.js
EasyPrerequisites
cd client
This project's files live in a subfolder, so move into it first.
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
// repository documentation
Was this content helpful?
(0 ratings)
