Paper Repository Models

class paperswithcode.models.paper_repo.PaperRepo(*, paper: paperswithcode.models.paper.Paper, repository: paperswithcode.models.repository.Repository = None, is_official: bool)[source]

Paper <-> Repository object.

paper

Paper objects.

Type

Paper

repository

Repository object.

Type

Repository, optional

is_official

Is this the official implementation.

Type

bool

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_repo.PaperRepos(*, count: int, next_page: int = None, previous_page: int = None, results: List[paperswithcode.models.paper_repo.PaperRepo])[source]

Object representing a paginated page of paper<->repos.

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

results

List of paper<->repos on this page.

Type

List[PaperRepo]

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.