Skip to content

ethanc8/Gemini-Nano

Repository files navigation

Open-source Gemini Nano inference

The goal of this project is to be able to infer Gemini models, such as Gemini Nano, with support for multimodal inference (image, audio, video, text input and image/text output).

Download weights

The weights of Gemini Nano, extracted from Chrome Canary 128.0.6557.0, are available at https://huggingface.co/oongaboongahacker/Gemini-Nano.

Installation of dependencies

Installation of Conda

First, please have Conda installed on your computer. If it's not installed, please install Miniforge3, which includes Conda and a conda-forge based Python environment. You can install Miniforge3 using the following command:

wget "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"
bash Miniforge3-$(uname)-$(uname -m).sh
rm Miniforge3-$(uname)-$(uname -m).sh

Close and reopen your shell, and run:

# Prevent Conda from polluting your environment when you're not working on Conda-managed projects.
conda config --set auto_activate_base false

CPU-only with Conda

Now, you can use Conda to install the dependencies.

mamba env create -f environment-cpu.yml
mamba activate Gemini-Nano

If you modify environment.yml, please run

mamba env update -f environment-cpu.yml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages