Deep Learning

Dive deep into neural networks, CNNs, RNNs, and transformers to build powerful models that mimic human intelligence.

20 Problems Available
Binary Classification Model
Beginner

Create a model for binary classification (XOR problem).

60 points Solve
Change Batch Size
Beginner

Train a model with batch size of 2.

50 points Solve
Change Learning Rate
Beginner

Create an optimizer with learning rate 0.001.

40 points Solve
Create a Tensor
Beginner

Create a constant tensor with value [1, 2, 3].

30 points Solve
Create a Variable
Beginner

Create a trainable variable initialized to 5.0.

40 points Solve
Evaluate Model
Beginner

Evaluate a trained model on test data.

60 points Solve
Import TensorFlow
Beginner

Import TensorFlow and print its version.

20 points Solve
Linear Regression Model
Beginner

Create a model to solve y=2x problem.

50 points Solve
Load CSV Data
Beginner

Load data from a CSV file using pandas.

30 points Solve
Make a Prediction
Beginner

Use a trained model to predict output for input 3.

60 points Solve
Matrix Multiplication
Beginner

Multiply two 2x2 matrices.

40 points Solve
Model Summary
Beginner

Create a simple model and print its summary.

40 points Solve
Normalize Data
Beginner

Normalize data to range [0, 1].

40 points Solve
One-Hot Encoding
Beginner

Convert labels [0, 1, 2] to one-hot encoding.

50 points Solve
Simple Addition
Beginner

Add two tensors [1,2] and [3,4].

30 points Solve
Simple Save/Load Model
Beginner

Save a model to file and load it back.

60 points Solve
Single Neuron Model
Beginner

Create a model with just one dense layer (neuron).

50 points Solve
Split Features and Labels
Beginner

Split XOR data into features (inputs) and labels (output).

40 points Solve
Train for One Epoch
Beginner

Train a model on dummy data for one epoch.

60 points Solve
Use Different Loss Function
Beginner

Compile a model with mean absolute error loss.

40 points Solve