Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TEP Explained #23

Open
refraction-ray opened this issue Jun 30, 2022 · 0 comments
Open

TEP Explained #23

refraction-ray opened this issue Jun 30, 2022 · 0 comments
Labels
tep Design note on new features

Comments

@refraction-ray
Copy link
Member

refraction-ray commented Jun 30, 2022

TEP - TEP Explained

Author
@refraction-ray

Status
Accepted

Created
2022-06-30

Abstract

This TEP describes what TEP is and how TEP system works.

Motivation and Scope

TEP stands for TensorCircuit Enhancement Proposal. TEP is a design note for major features development in TensorCircuit. It is published as an issue and referred as the issue number, say this one is TEP #23. TEP provides information to the community (developers and users) and describes a new major feature proposal for TensorCircuit.

Each TEP must have an owner—someone who writes the TEP using the tep issue template.

For now the status of TEP is decided by @refraction-ray , we will have a committee in the future with a growing community.

Write the TEP as concise as possible, but make the proposed API and implementation design self-contained.

Usage and Impact

Mainly on developer side.

  1. A better history track for feature development
  2. A place to discuss whether the proposed API and implementation is ready for PR
  3. A better and specific integration with tensorcircuit roadmap

Backward compatibility

No backward compatibility issue.

Related Work

Inspired from PEP and NEP.

Implementation

Using GitHub Issue system and issue templates.

@refraction-ray refraction-ray added the tep Design note on new features label Jun 30, 2022
refraction-ray added a commit that referenced this issue Jan 24, 2023
…arrots

docs: add SexyCarrots as a contributor for doc, translation, and tutorial
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tep Design note on new features
Projects
None yet
Development

No branches or pull requests

1 participant