Skip to content

Add Jittor backend #210

@xiazhuo

Description

@xiazhuo

Issue Description

The TensorCircuit library currently supports the PyTorch and TensorFlow backends. We are interested in extending this support to include Jittor, a domestically developed deep learning framework that utilizes dynamic compilation (Just-in-Time). Jittor is promising but still in the nascent stages, particularly in its support for complex numbers.

To facilitate the integration of Jittor with TensorCircuit, we need to identify specific complex number functionalities that are essential. Given that tensorcircuit.backends already accommodates a versatile API compatible with Numpy, Jax, TensorFlow, and PyTorch, I am optimistic about our potential to include Jittor with relative ease once these complex number capabilities are enhanced.

Contribution and Collaboration

Could you provide some insights or suggestions on the critical complex number functionalities that Jittor needs to support for a seamless integration with TensorCircuit? Your expertise and suggestions will be invaluable as we work towards this extension.

I am eager to contribute to this development and would greatly appreciate your guidance and collaboration.

Additional References

Jittor: https://cg.cs.tsinghua.edu.cn/jittor/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions