BirdCLEF+ 2026 Submission by osama zamanBirdCLEF+ 2026 Submission by osama zaman

BirdCLEF+ 2026 Submission

osama zaman

osama zaman

BirdCLEF+ 2026 Submitt

BirdCLEF+ 2026 Submitt

Competition Notebook

Code Overview

Imports

import os import json import numpy as np import pandas as pd import librosa import torch import torch.nn as nn import timm import warnings warnings.filterwarnings('ignore') print("Device: CPU") print("Torch:", torch.__version__)

Configuration

class CFG: BASE = "/kaggle/input/competitions/birdclef-2026" SPECIES_PATH = "/kaggle/input/datasets/muhammadusamazaman/species/species_list.json" MODEL_PATH = "/kaggle/input/models/muhammadusamazaman/base/other/birdclif/1/best_model.pth" sample_rate = 32000 duration = 5 n_mels = 128 n_fft = 2048 hop_length = 512 fmin = 20 fmax = 16000 model_name = "efficientnet_b0" device = "cpu"

Load Species List & Model

with open(CFG.SPECIES_PATH, 'r') as f: ALL_SPECIES = json.load(f) NUM_CLASSES = len(ALL_SPECIES)

System Status

print(f"Species: {NUM_CLASSES}") print("Model loaded ✅")

Run Inference

Build Row IDs from Sample Submission

sample_sub = pd.read_csv(f"{CFG.BASE}/sample_submission.csv")

Submission Output

submission.to_csv("submission.csv", index=False) print("submission.csv saved ✅")

Conclusion

The notebook has successfully processed the data and the submission file has been saved.
Like this project

Posted May 11, 2026

Submission for BirdCLEF+ 2026 competition using Python and deep learning.