Skip to content

Feature request: a mode to disallow calling prototype or beta features #72317

@mruberry

Description

@mruberry

PyTorch classifies features/components/modules into one of three stability categories: prototype, beta and stable. See https://pytorch.org/blog/pytorch-feature-classification-changes/ for details. While stable features are subject to our BC-breaking policy, prototype and beta features are not. Programs may accidentally rely on unstable features, however, even when they don't want to update frequently. Providing a mode that prevents reliance on unstable prototype and beta features would help enforce our recommended practice.

cc @ezyang @gchanan @albanD

Metadata

Metadata

Assignees

No one assigned

    Labels

    module: bc-breakingRelated to a BC-breaking changemodule: python frontendFor issues relating to PyTorch's Python frontendtopic: bc breakingtopic categorytriagedThis issue has been looked at a team member, and triaged and prioritized into an appropriate module

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions