Paper Models¶
- class paperswithcode.models.paper.Paper(*, id: str, arxiv_id: str = None, nips_id: str = None, url_abs: str, url_pdf: str, title: str, abstract: str, authors: List[str], published: datetime.date = None, conference: str = None, conference_url_abs: str = None, conference_url_pdf: str = None, proceeding: str = None)[source]¶
Paper object.
- id¶
Paper ID.
- Type
str
- arxiv_id¶
ArXiv ID.
- Type
str, optional
- nips_id¶
NIPS Conference ID.
- Type
str, optional
- url_abs¶
URL to the paper abstract.
- Type
str
- url_pdf¶
URL to the paper PDF.
- Type
str
- title¶
Paper title.
- Type
str
- abstract¶
Paper abstract.
- Type
str
- authors¶
List of paper authors.
- Type
List[str]
- published¶
Paper publication date.
- Type
date, optional
- conference¶
ID of the conference in which the paper was published.
- Type
str, optional
- conference_url_abs¶
URL to the conference paper page.
- Type
str, optional
- conference_url_pdf¶
URL to the conference paper PDF.
- Type
str, optional
- proceeding¶
ID of the conference proceeding in which the paper was published.
- Type
str, optional
Create a new model by parsing and validating input data from keyword arguments.
Raises ValidationError if the input data cannot be parsed to form a valid model.
- class paperswithcode.models.paper.Papers(*, count: int, next_page: int = None, previous_page: int = None, results: List[paperswithcode.models.paper.Paper])[source]¶
Object representing a paginated page of papers.
- count¶
Number of elements matching the query.
- Type
int
- next_page¶
Number of the next page.
- Type
int, optional
- previous_page¶
Number of the previous page.
- Type
int, optional
Create a new model by parsing and validating input data from keyword arguments.
Raises ValidationError if the input data cannot be parsed to form a valid model.