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, 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
List of paper authors.
- Type
List[str]
-
published
¶ Paper publication date.
- Type
date
-
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.
-