Skip to main content

MindSpore is a new open source deep learning training/inference framework that could be used for mobile, edge and cloud scenarios.

Project description

MindSpore Logo

PyPI - Python Version PyPI Downloads DockerHub LICENSE Slack PRs Welcome

查看中文

What Is MindSpore

MindSpore is a new open source deep learning training/inference framework that could be used for mobile, edge and cloud scenarios. MindSpore is designed to provide development experience with friendly design and efficient execution for the data scientists and algorithmic engineers, native support for Ascend AI processor, and software hardware co-optimization. At the meantime MindSpore as a global AI open source community, aims to further advance the development and enrichment of the AI software/hardware application ecosystem.

MindSpore Architecture

For more details please check out our Architecture Guide.

Automatic Differentiation

Currently, there are two automatic differentiation techniques in mainstream deep learning frameworks:

  • Operator Overloading (OO): Overloading the basic operators of the programming language to encapsulate their gradient rules. Record the operation trajectory of the network during forward execution in an operator overloaded manner, then apply the chain rule to the dynamically generated data flow graph to implement automatic differentiation.
  • Source Transformation (ST): This technology is evolving from the functional programming framework and performs automatic differential transformation on the intermediate expression (the expression form of the program during the compilation process) in the form of just-in-time compilation (JIT), supporting complex control flow scenarios, higher-order functions and closures.

PyTorch used OO. Compared to ST, OO generates gradient graph in runtime, so it does not need to take function call and control flow into consideration, which makes it easier to develop. However, OO can not perform gradient graph optimization in compilation time and the control flow has to be unfolded in runtime, so it is difficult to achieve extreme optimization in performance.

MindSpore implemented automatic differentiation based on ST. On the one hand, it supports automatic differentiation of automatic control flow, so it is quite convenient to build models like PyTorch. On the other hand, MindSpore can perform static compilation optimization on neural networks to achieve great performance.

Automatic Differentiation

The implementation of MindSpore automatic differentiation can be understood as the symbolic differentiation of the program itself. Because MindSpore IR is a functional intermediate expression, it has an intuitive correspondence with the composite function in basic algebra. The derivation formula of the composite function composed of arbitrary basic functions can be derived. Each primitive operation in MindSpore IR can correspond to the basic functions in basic algebra, which can build more complex flow control.

Automatic Parallel

The goal of MindSpore automatic parallel is to build a training method that combines data parallelism, model parallelism, and hybrid parallelism. It can automatically select a least cost model splitting strategy to achieve automatic distributed parallel training.

Automatic Parallel

At present, MindSpore uses a fine-grained parallel strategy of splitting operators, that is, each operator in the figure is split into a cluster to complete parallel operations. The splitting strategy during this period may be very complicated, but as a developer advocating Pythonic, you don't need to care about the underlying implementation, as long as the top-level API compute is efficient.

Installation

Pip mode method installation

MindSpore offers build options across multiple backends:

Hardware Platform Operating System Status
Ascend910 Ubuntu-x86 ✔️
Ubuntu-aarch64 ✔️
EulerOS-aarch64 ✔️
CentOS-x86 ✔️
CentOS-aarch64 ✔️
GPU CUDA 10.1 Ubuntu-x86 ✔️
CPU Ubuntu-x86 ✔️
Ubuntu-aarch64 ✔️
Windows-x86 ✔️

For installation using pip, take CPU and Ubuntu-x86 build version as an example:

  1. Download whl from MindSpore download page, and install the package.

    pip install https://ms-release.obs.cn-north-4.myhuaweicloud.com/1.2.0-rc1/MindSpore/cpu/ubuntu_x86/mindspore-1.2.0rc1-cp37-cp37m-linux_x86_64.whl
    
  2. Run the following command to verify the install.

    import numpy as np
    import mindspore.context as context
    import mindspore.nn as nn
    from mindspore import Tensor
    from mindspore.ops import operations as P
    
    context.set_context(mode=context.GRAPH_MODE, device_target="CPU")
    
    class Mul(nn.Cell):
        def __init__(self):
            super(Mul, self).__init__()
            self.mul = P.Mul()
    
        def construct(self, x, y):
            return self.mul(x, y)
    
    x = Tensor(np.array([1.0, 2.0, 3.0]).astype(np.float32))
    y = Tensor(np.array([4.0, 5.0, 6.0]).astype(np.float32))
    
    mul = Mul()
    print(mul(x, y))
    
    [ 4. 10. 18.]
    

Use pip mode method to install MindSpore in different environments. Refer to the following documents.

Source code compilation installation

Use the source code compilation method to install MindSpore in different environments. Refer to the following documents.

Docker Image

MindSpore docker image is hosted on Docker Hub, currently the containerized build options are supported as follows:

Hardware Platform Docker Image Repository Tag Description
CPU mindspore/mindspore-cpu x.y.z Production environment with pre-installed MindSpore x.y.z CPU release.
devel Development environment provided to build MindSpore (with CPU backend) from the source, refer to https://www.mindspore.cn/install/en for installation details.
runtime Runtime environment provided to install MindSpore binary package with CPU backend.
GPU mindspore/mindspore-gpu x.y.z Production environment with pre-installed MindSpore x.y.z GPU release.
devel Development environment provided to build MindSpore (with GPU CUDA10.1 backend) from the source, refer to https://www.mindspore.cn/install/en for installation details.
runtime Runtime environment provided to install MindSpore binary package with GPU CUDA10.1 backend.

NOTICE: For GPU devel docker image, it's NOT suggested to directly install the whl package after building from the source, instead we strongly RECOMMEND you transfer and install the whl package inside GPU runtime docker image.

  • CPU

    For CPU backend, you can directly pull and run the latest stable image using the below command:

    docker pull mindspore/mindspore-cpu:1.1.0
    docker run -it mindspore/mindspore-cpu:1.1.0 /bin/bash
    
  • GPU

    For GPU backend, please make sure the nvidia-container-toolkit has been installed in advance, here are some install guidelines for Ubuntu users:

    DISTRIBUTION=$(. /etc/os-release; echo $ID$VERSION_ID)
    curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | apt-key add -
    curl -s -L https://nvidia.github.io/nvidia-docker/$DISTRIBUTION/nvidia-docker.list | tee /etc/apt/sources.list.d/nvidia-docker.list
    
    sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit nvidia-docker2
    sudo systemctl restart docker
    

    Then edit the file daemon.json:

    $ vim /etc/docker/daemon.json
    {
        "runtimes": {
            "nvidia": {
                "path": "nvidia-container-runtime",
                "runtimeArgs": []
            }
        }
    }
    

    Restart docker again:

    sudo systemctl daemon-reload
    sudo systemctl restart docker
    

    Then you can pull and run the latest stable image using the below command:

    docker pull mindspore/mindspore-gpu:1.1.0
    docker run -it -v /dev/shm:/dev/shm --runtime=nvidia --privileged=true mindspore/mindspore-gpu:1.1.0 /bin/bash
    

    To test if the docker image works, please execute the python code below and check the output:

    import numpy as np
    import mindspore.context as context
    from mindspore import Tensor
    from mindspore.ops import functional as F
    
    context.set_context(mode=context.PYNATIVE_MODE, device_target="GPU")
    
    x = Tensor(np.ones([1,3,3,4]).astype(np.float32))
    y = Tensor(np.ones([1,3,3,4]).astype(np.float32))
    print(F.tensor_add(x, y))
    
    [[[ 2.  2.  2.  2.],
    [ 2.  2.  2.  2.],
    [ 2.  2.  2.  2.]],
    
    [[ 2.  2.  2.  2.],
    [ 2.  2.  2.  2.],
    [ 2.  2.  2.  2.]],
    
    [[ 2.  2.  2.  2.],
    [ 2.  2.  2.  2.],
    [ 2.  2.  2.  2.]]]
    

If you want to learn more about the building process of MindSpore docker images, please check out docker repo for the details.

Quickstart

See the Quick Start to implement the image classification.

Docs

More details about installation guide, tutorials and APIs, please see the User Documentation.

Community

Governance

Check out how MindSpore Open Governance works.

Communication

Contributing

Welcome contributions. See our Contributor Wiki for more details.

Maintenance phases

Project stable branches will be in one of the following states:

State Time frame Summary
Planning 1 - 3 months Features are under planning.
Development 3 months Features are under development.
Maintained 6 - 12 months All bugfixes are appropriate. Releases produced.
Unmaintained 0 - 3 months All bugfixes are appropriate. No Maintainers and No Releases produced.
End Of Life (EOL) N/A Branch no longer accepting changes.

Maintenance status

Branch Status Initial Release Date Next Phase EOL Date
r2.2 Maintained 2023-10-18 Unmaintained
2024-10-18 estimated
r2.1 Maintained 2023-07-29 Unmaintained
2024-07-29 estimated
r2.0 Maintained 2023-06-15 Unmaintained
2024-06-15 estimated
r1.10 End Of Life 2023-02-02 2024-02-02
r1.9 End Of Life 2022-10-26 2023-10-26
r1.8 End Of Life 2022-07-29 2023-07-29
r1.7 End Of Life 2022-04-29 2023-04-29
r1.6 End Of Life 2022-01-29 2023-01-29
r1.5 End Of Life 2021-10-15 2022-10-15
r1.4 End Of Life 2021-08-15 2022-08-15
r1.3 End Of Life 2021-07-15 2022-07-15
r1.2 End Of Life 2021-04-15 2022-04-29
r1.1 End Of Life 2020-12-31 2021-09-30
r1.0 End Of Life 2020-09-24 2021-07-30
r0.7 End Of Life 2020-08-31 2021-02-28
r0.6 End Of Life 2020-07-31 2020-12-30
r0.5 End Of Life 2020-06-30 2021-06-30
r0.3 End Of Life 2020-05-31 2020-09-30
r0.2 End Of Life 2020-04-30 2020-08-31
r0.1 End Of Life 2020-03-28 2020-06-30

Release Notes

The release notes, see our RELEASE.

License

Apache License 2.0

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

mindspore_dev-2.4.0.dev20241030-cp311-none-any.whl (335.6 MB view details)

Uploaded CPython 3.11

mindspore_dev-2.4.0.dev20241030-cp311-cp311-win_amd64.whl (100.2 MB view details)

Uploaded CPython 3.11 Windows x86-64

mindspore_dev-2.4.0.dev20241030-cp311-cp311-macosx_11_0_arm64.whl (222.2 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

mindspore_dev-2.4.0.dev20241030-cp311-cp311-macosx_10_15_x86_64.whl (238.0 MB view details)

Uploaded CPython 3.11 macOS 10.15+ x86-64

mindspore_dev-2.4.0.dev20241030-cp310-none-any.whl (333.8 MB view details)

Uploaded CPython 3.10

mindspore_dev-2.4.0.dev20241030-cp310-cp310-win_amd64.whl (100.2 MB view details)

Uploaded CPython 3.10 Windows x86-64

mindspore_dev-2.4.0.dev20241030-cp310-cp310-macosx_11_0_arm64.whl (222.0 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

mindspore_dev-2.4.0.dev20241030-cp310-cp310-macosx_10_15_x86_64.whl (237.5 MB view details)

Uploaded CPython 3.10 macOS 10.15+ x86-64

mindspore_dev-2.4.0.dev20241030-cp39-none-any.whl (333.8 MB view details)

Uploaded CPython 3.9

mindspore_dev-2.4.0.dev20241030-cp39-cp39-win_amd64.whl (100.4 MB view details)

Uploaded CPython 3.9 Windows x86-64

mindspore_dev-2.4.0.dev20241030-cp39-cp39-macosx_11_0_arm64.whl (222.0 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

mindspore_dev-2.4.0.dev20241030-cp39-cp39-macosx_10_15_x86_64.whl (237.5 MB view details)

Uploaded CPython 3.9 macOS 10.15+ x86-64

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp311-none-any.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp311-none-any.whl
  • Upload date:
  • Size: 335.6 MB
  • Tags: CPython 3.11
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp311-none-any.whl
Algorithm Hash digest
SHA256 93817f9f74e6990c42b4fbf4042d3bb2330ab673ea794d6b5d15af1fae1e5b59
MD5 448dd5ac3553df74bc53122f63473036
BLAKE2b-256 00d7f052d3d4cc088788ec9b7de65f4b65cf23a371c544a04c40d55cdf3d9e28

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 100.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1ce5a9571b3eb58f9bc92bbc9c5ae80e92ce497d662d65d85f842d8c1862504f
MD5 b4b88278caf2fada43d6b0a72461a3af
BLAKE2b-256 63f66ed325264af77bf431a86eeea05c107da0129577e1af9f5ff3ff3795fa9a

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp311-cp311-manylinux1_x86_64.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp311-cp311-manylinux1_x86_64.whl
  • Upload date:
  • Size: 971.8 MB
  • Tags: CPython 3.11
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp311-cp311-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7afff8f15308cfdbddb317a43b35e18f6296f1e0052e7a3c7ab6a894a790b0bc
MD5 d2386e220081cc9bb367a631cb0bb081
BLAKE2b-256 77a7ec76c1500200f80b32f741194702fec6fc1ba4988a47904541fc1d5063e4

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp311-cp311-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 222.2 MB
  • Tags: CPython 3.11, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 84b82a6ea24525a6406dd04fcaa74fe3088b924610a0d3e449127b1c15e8d702
MD5 31450e7026e4fd5db56b9f3a7d92c577
BLAKE2b-256 af7b3c4c823f2fb7b1c52af2412df6c726d983b1c387bd1c935371bb995a0c7a

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp311-cp311-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp311-cp311-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 238.0 MB
  • Tags: CPython 3.11, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp311-cp311-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 e9fd4666b15d0c3e10d62fffcb4f744e376e254f4ab75e067112fc7212b0f0a4
MD5 dd37035bbe45b6abfffa442b6139fa68
BLAKE2b-256 0cda65015aa6f11269a2daa23ce381214c7b3aa8e26f644e0f970a2a329349b9

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp310-none-any.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp310-none-any.whl
  • Upload date:
  • Size: 333.8 MB
  • Tags: CPython 3.10
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp310-none-any.whl
Algorithm Hash digest
SHA256 4b1917c7a76aa76bf41d8f9b1ab5665c3bcb62bc6c3c321d66cc1ea9d022edca
MD5 62ca93ce2da8c617d92cb9c738b408d6
BLAKE2b-256 238c1cdaf5787403db21ecb47c804dbb328f09b3c50fd4a242f4d20af846d57f

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 100.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 ae88d3575b5304156d08be8fac1fdb8e38bd67d878dd8120fea6a2af5ecc3702
MD5 595f044407067e183ae01143f434247c
BLAKE2b-256 7c0ccb8deb8f389904a26cc47210d789316b274365d8b84ee05d9c1e5ab434f3

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp310-cp310-manylinux1_x86_64.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp310-cp310-manylinux1_x86_64.whl
  • Upload date:
  • Size: 968.4 MB
  • Tags: CPython 3.10
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp310-cp310-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cd28e64d15e74b7db784426429dca80527f53b7e1344c06fca2bdb39f74bcbb5
MD5 17ab3bb422e54051630ef72948b9b3fb
BLAKE2b-256 d4808e0aec7c7c6d8f5903b49f3950717c8fb9eae281a606fdd5febf5b542bad

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 222.0 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16acdc46b1386ebed06b8701e3540554b07d5fd0f6ac0c35e2b24c0a85ae502f
MD5 4a85c83d7e7d79f08baf92c1488b7207
BLAKE2b-256 43bb1134a6de72210937469e42f9144bec5fd2ae807228e29fe61d25a7ac17fd

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp310-cp310-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 237.5 MB
  • Tags: CPython 3.10, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c7934f73ac8359ab826f779ca4ff66a93b612d4d266f7e180aa3803c858c9ff3
MD5 6d99671215e18ee225b2e4db4772f7de
BLAKE2b-256 94fb713fe86a94e18c1b9a775d54711b6ab359d99132e8b59a783f3a691d039a

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp39-none-any.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp39-none-any.whl
  • Upload date:
  • Size: 333.8 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp39-none-any.whl
Algorithm Hash digest
SHA256 38851626eb734558e5fe35b67e7865ff4254a5bc0af0fc40387d5fd8940df0f1
MD5 0f45dd1d36a65966b052a38471ac36e6
BLAKE2b-256 4e71f0aee9572685b8190c168251eaf70794523f6a94d5cb4c37ce372b65b538

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 100.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7c084718ceafec485d5d9c79edfba2ba2bc2da4d8dc57d2746315459269bc4b5
MD5 63b6b37db405e0d4eab9fe5d3c9e3848
BLAKE2b-256 4193104e2b3a0f70a063b0d011b87f50903bb0121eb06bb4ef4bb32e1f7bbd9e

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 968.4 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bfd4b624360b35e264e8f45aee9cfed5887cbe43d89266b2d338ccbf087269a7
MD5 539ad77e633c8cb894d1cc1199723aa7
BLAKE2b-256 d779e4f60e4922ca3f7a82a5099e8b890663c4ab40e5fda403f2c4d9cc27253a

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 222.0 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b9cb67870cc1f7239bda49795f039f0c43a6c750630f4ac5c9aa4a6827b34f02
MD5 c88856e8ab7ffdd7f4681dff1c57571d
BLAKE2b-256 30c7731df2138352a8cb688896d38efcea8556f5c641dedc2c676d7124bc5fc1

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.4.0.dev20241030-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: mindspore_dev-2.4.0.dev20241030-cp39-cp39-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 237.5 MB
  • Tags: CPython 3.9, macOS 10.15+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/33.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.63.0 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.1

File hashes

Hashes for mindspore_dev-2.4.0.dev20241030-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 6fe29b447318e8857164cd39052d309956a40e2305d17db186c544284bbd7777
MD5 3f6aeb3dd87ee0907a17ff2279bc3f08
BLAKE2b-256 bf78809bbc72297d5710474d4a62b280db6ca1cd7a69c35760d69a3484255f43

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page