This project provides an interactive visualization of how a transformer layer works in natural language processing models.
You can view the live demo here: Transformer Layer Explanation
- Interactive step-by-step explanation of a transformer layer
- Visual representations of each step in the process
- Dark mode interface for comfortable viewing
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js
- npm
-
Clone the repository:
git clone https://github.com/abhiz123/transformer-layer-explanation.git
-
Navigate to the project directory:
cd transformer-layer-explanation
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open http://localhost:3000 to view it in the browser.
- React - The web framework used
- Create React App - Used to bootstrap the project
- Abhiram Nair - abhiz123
- Inspired by the transformer architecture introduced in "Attention Is All You Need" by Vaswani et al.
- Thanks to all contributors who have helped to improve this project.