DL
    intermediate

    CNN Architecture (Full Pipeline)

    algorithms.live

    Animation

    10x

    Architecture

    2
    32
    64
    3x3
    128
    10

    Network Stats

    Layers
    8
    Parameters
    421,642
    Input28×28×1Conv2D28×28×32ReLUMaxPool14×14×32Conv2D14×14×64ReLUMaxPool7×7×64Flatten3136Dense128ReLUOutput10SoftmaxConvolutionPoolingDenseOutput
    Input
    Output Shape
    28×28×1

    A classic CNN, end to end

    Sequence

    Order the layers from pixels to a class.

    Tap a piece, then tap where it goes — or drag it. Tap the tray to take one back.

    1. 1Drop a step here
    2. 2Drop a step here
    3. 3Drop a step here
    4. 4Drop a step here
    5. 5Drop a step here
    6. 6Drop a step here
    7. 7Drop a step here
    7 pieces left to place

    Test your knowledge

    22 questions
    Question 1 of 22
    Score: 0

    What is the purpose of the Flatten layer in a CNN?

    Learn these first

    Interview Questions

    Google
    Planet Labs
    Microsoft
    NVIDIA
    Google
    Meta
    NVIDIA
    Google
    Microsoft
    Meta AI Research
    Microsoft Research
    Google
    Meta
    NVIDIA
    Microsoft Research
    Google
    Meta
    NVIDIA

    Love this visualization?

    Sign up to track your progress, earn achievements, use the AI assistant, and access your personal learning dashboard.

    100% free • No credit card required