Skip to content

Commit

Permalink
docs and readme fixing
Browse files Browse the repository at this point in the history
  • Loading branch information
scne committed Mar 6, 2024
1 parent 9fb7951 commit c524163
Show file tree
Hide file tree
Showing 5 changed files with 54 additions and 11 deletions.
39 changes: 39 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -179,3 +179,42 @@ Currently, Ducho is maintained by:
- Giuseppe Gassi ([email protected])
- Claudio Pomo ([email protected])
- Tommaso Di Noia ([email protected])

### Cite Us

#### DUCHO 2.0

If you use our code in a scientific work, don't forget to cite us :)

```bibtex
@inproceedings{DBLP:conf/www/AttimonelliDMPGD24,
author = {Matteo Attimonelli and
Danilo Danese and
Daniele Malitesta and
Claudio Pomo and
Giuseppe Gassi and
Tommaso Di Noia},
title = {Ducho 2.0: Towards a More Up-to-Date Feature Extraction and
Processing Framework for Multimodal Recommendation},
booktitle = {{WWW}},
doi = {10.1145/3589335.3651440}
publisher = {{ACM}},
year = {2024}
}
```

#### DUCHO 1.0
```bibtex
@inproceedings{DBLP:conf/mm/MalitestaGPN23,
author = {Daniele Malitesta and
Giuseppe Gassi and
Claudio Pomo and
Tommaso Di Noia},
title = {Ducho: {A} Unified Framework for the Extraction of Multimodal Features
in Recommendation},
booktitle = {{ACM} Multimedia},
pages = {9668--9671},
doi = {10.1145/3581783.3613458},
publisher = {{ACM}},
year = {2023}
}
6 changes: 3 additions & 3 deletions docs/source/ducho/ducho.multimodal.visual_textual.rst
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
ducho.multimodal.multiple.visual_textual package
================================
=================================================


ducho.multimodal.multiple.visual_textual.VisualTextualFeatureExtractor module
----------------------------------------------------------
--------------------------------------------------------------------------------

.. automodule:: ducho.multimodal.multiple.visual_textual.VisualTextualFeatureExtractor

Expand All @@ -12,7 +12,7 @@ ducho.multimodal.multiple.visual_textual.VisualTextualFeatureExtractor module
:inherited-members:

ducho.multimodal.multiple.visual_textual.VisualTextualDataset module
----------------------------------------------
-----------------------------------------------------------------------

.. automodule:: ducho.multimodal.multiple.visual_textual.VisualTextualDataset

Expand Down
8 changes: 4 additions & 4 deletions docs/source/ducho/ducho.runner.rst
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
ducho.runner package
==================
====================

Submodules
----------
-----------

ducho.runner.Runner module
------------------------
----------------------------

.. automodule:: ducho.runner.Runner
:members:
:undoc-members:
:show-inheritance:

Module contents
---------------
----------------

.. automodule:: ducho.runner
:members:
Expand Down
8 changes: 5 additions & 3 deletions docs/source/guide/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,16 @@ Depending on where you are running Ducho, you might need to first clone this rep
If you are running Ducho on your local machine or Google Colab, you first need to clone this repository:

.. code-block:: bash
git clone -b v2 https://github.com/sisinflab/Ducho.git
$ git clone https://github.com/sisinflab/Ducho.git
Then, install the needed dependencies through pip:

.. code-block:: bash
pip install -r requirements.txt # Local
pip install -r requirements_colab.txt # Google Colab
$ pip install -r requirements.txt # Local
$ pip install -r requirements_colab.txt # Google Colab
P.S. Since Google Colab already comes with almost all necessary packages, you just need to install very few missing ones.
Expand Down
4 changes: 3 additions & 1 deletion docs/source/guide/quick_start.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
How can I run Ducho
------------
-------------------

You may choose among three options:

Expand All @@ -20,6 +20,7 @@ In that case, if your machine is equipped with NVIDIA drivers, you should first
For example, a possible working environment involves the following (you may refer to any Google Colab notebook):

.. code:: bash
Nvidia drivers: 525.85.12
Cuda: 11.8.89
Python: 3.11.2
Expand All @@ -40,6 +41,7 @@ Quite conveniently, you can find several CUDA-equipped images on Docker Hub. You
To test if everything worked smoothly, pull and run a container from the following docker image through this command:

.. code:: bash
docker run --rm --gpus all nvidia/cuda:11.8.0-cudnn8-devel-ubuntu22.04 nvidia-smi
Expand Down

0 comments on commit c524163

Please sign in to comment.