diff --git a/docs/Contributing/index.md b/docs/Contributing/index.md new file mode 100644 index 0000000..4d218d9 --- /dev/null +++ b/docs/Contributing/index.md @@ -0,0 +1 @@ +# Contributing \ No newline at end of file diff --git a/docs/assets/dropy_logo.png b/docs/assets/dropy_logo.png new file mode 100644 index 0000000..267006a Binary files /dev/null and b/docs/assets/dropy_logo.png differ diff --git a/docs/fluxion/index.md b/docs/fluxion/index.md new file mode 100644 index 0000000..d2eb9c2 --- /dev/null +++ b/docs/fluxion/index.md @@ -0,0 +1 @@ +# Fluxion \ No newline at end of file diff --git a/docs/getting_started.md b/docs/getting_started.md new file mode 100644 index 0000000..a3c32fd --- /dev/null +++ b/docs/getting_started.md @@ -0,0 +1,43 @@ +# Getting Started + +Refiners is a micro framework on top of PyTorch with first class citizen APIs for foundation model adaptation. + + +## Installation + +Refiners requires Python 3.10 or later, its main dependency is PyTorch. + +### with git + +To get the latest version of the code, clone the repository: + +```bash +git clone https://github.com/finegrain-ai/refiners.git +``` + +Then install the package using pip: + +```bash +cd refiners +pip install . +``` + + +### with pip + +Refiners is available on PyPI and can be installed using pip: + +```bash +pip install refiners +``` + +## Run foundational models and adapters + +If you want to understand how to use Refiners with existing foundational models, please refer to the specific [Models](models/index.md) page. + + - [Stable Diffusion](/models/stable_diffusion) + - [Segment Anything](/models/segment_anything) + +## Write new foundational models and adapters + +To understand how to write new adapters or models with Refiners, please have a look at the [Fluxion](fluxion/index.md) documentation. \ No newline at end of file diff --git a/docs/adapters.md b/docs/home/adapters.md similarity index 100% rename from docs/adapters.md rename to docs/home/adapters.md diff --git a/docs/index.md b/docs/home/index.md similarity index 100% rename from docs/index.md rename to docs/home/index.md diff --git a/docs/models/index.md b/docs/models/index.md new file mode 100644 index 0000000..677d24a --- /dev/null +++ b/docs/models/index.md @@ -0,0 +1 @@ +# Foundational Models \ No newline at end of file diff --git a/docs/models/segment_anything.md b/docs/models/segment_anything.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/models/stable_diffusion.md b/docs/models/stable_diffusion.md new file mode 100644 index 0000000..e69de29 diff --git a/docs/training_utils/index.md b/docs/training_utils/index.md new file mode 100644 index 0000000..fa79984 --- /dev/null +++ b/docs/training_utils/index.md @@ -0,0 +1 @@ +# Training Utils \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index ced9751..615e056 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,4 +1,50 @@ -site_name: Refiners - +site_name: "Refiners Documentation" theme: + favicon: assets/dropy_logo.png name: material + palette: + primary: deep orange + accent: deep orange + features: + - navigation.tabs + - navigation.sections + - navigation.top + - navigation.tracking + - navigation.expand + - navigation.path + - toc.follow + - toc.integrate + - navigation.tabs.sticky +extra_css: + - stylesheets/extra.css +nav: + - Home: + - home/index.md + - home/adapters.md + - Getting started: getting_started.md + - Models: + - models/index.md + - models/stable_diffusion.md + - models/segment_anything.md + - Fluxion: + - fluxion/index.md + - Training utils: + - training_utils/index.md + - Contributing: + - contributing/index.md +repo_name: Refiners +repo_url: https://github.com/finegrain-ai/refiners +copyright: © 2023 Lagon Technologies +extra: + social: + - icon: fontawesome/brands/discord + link: https://discord.gg/mCmjNUVV7d + - icon: fontawesome/brands/github + link: https://github.com/finegrain-ai/refiners + - icon: fontawesome/brands/twitter + link: https://twitter.com/finegrain_ai + - icon: fontawesome/brands/linkedin + link: https://www.linkedin.com/company/finegrain-ai/ +markdown_extensions: + - toc: + permalink: true \ No newline at end of file