Skip to content

Commit

Permalink
[Doctest] Add configuration_dpr.py (huggingface#20080)
Browse files Browse the repository at this point in the history
* Add example docstring for DPRConfig

* Add DPRConfig to documentation_tests
  • Loading branch information
Saad135 authored Nov 7, 2022
1 parent a0f8674 commit 9617b13
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 1 deletion.
16 changes: 15 additions & 1 deletion src/transformers/models/dpr/configuration_dpr.py
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,21 @@ class DPRConfig(PretrainedConfig):
projection_dim (`int`, *optional*, defaults to 0):
Dimension of the projection for the context and question encoders. If it is set to zero (default), then no
projection is done.
"""
Example:
```python
>>> from transformers import DPRConfig, DPRContextEncoder
>>> # Initializing a DPR facebook/dpr-ctx_encoder-single-nq-base style configuration
>>> configuration = DPRConfig()
>>> # Initializing a model (with random weights) from the facebook/dpr-ctx_encoder-single-nq-base style configuration
>>> model = DPRContextEncoder(configuration)
>>> # Accessing the model configuration
>>> configuration = model.config
```"""
model_type = "dpr"

def __init__(
Expand Down
1 change: 1 addition & 0 deletions utils/documentation_tests.txt
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@ src/transformers/models/deit/modeling_tf_deit.py
src/transformers/models/detr/configuration_detr.py
src/transformers/models/detr/modeling_detr.py
src/transformers/models/distilbert/configuration_distilbert.py
src/transformers/models/dpr/configuration_dpr.py
src/transformers/models/dpt/modeling_dpt.py
src/transformers/models/electra/configuration_electra.py
src/transformers/models/electra/modeling_electra.py
Expand Down

0 comments on commit 9617b13

Please sign in to comment.