.. meta::
  :description: GSplat documentation
  :keywords: GSplat, documentation, overview, introduction, gaussian splatting

.. _gsplat-documentation-index:

********************************************************************
GSplat documentation
********************************************************************

`GSplat <https://docs.gsplat.studio/main/>`__ (Gaussian splatting) is an open-source 
library for GPU-accelerated differentiable rasterization of 3D Gaussians with Python bindings
that is part of the AMD Simulation toolkit.  

This ROCm-enabled release of GSplat is built on top of `PyTorch for AMD ROCm 
<https://rocm.docs.amd.com/projects/install-on-linux/en/docs-6.4.3/install/3rd-party/pytorch-install.html>`__, 
enabling innovators in computer graphics, machine learning, and 3D vision to leverage GPU acceleration with AMD Instinct™ GPUs.  
With GSplat, you can build, research, and innovate with Gaussian splatting.

The GSplat public repository is located at `https://github.com/AMD-Ecosystem/gsplat <https://github.com/AMD-Ecosystem/gsplat>`__. 

.. grid:: 2
  :gutter: 3

  .. grid-item-card:: Install

    * :doc:`Install GSplat <install/gsplat-install>`

  .. grid-item-card:: Examples

    * :doc:`GSplat examples <examples/gsplat-examples>`  

  .. grid-item-card:: Reference

    * :doc:`GSplat API reference <reference/gsplat-api-reference>`
    * :doc:`Benchmarking <reference/benchmark-evaluation>`
    * :doc:`Profiling the library <reference/profile-gsplat-library>`


To contribute to the documentation, refer to :doc:`Contribute to GSplat <about/contribute-to-gsplat>`.

You can find licensing information on the :doc:`Licensing <about/license>` page.
