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.1 Maintained 2023-07-29 Unmaintained
2024-07-29 estimated
r2.0 Maintained 2023-06-15 Unmaintained
2024-06-15 estimated
r1.10 Maintained 2023-02-02 Unmaintained
2024-02-02 estimated
r1.9 Maintained 2022-10-26 Unmaintained
2023-10-26 estimated
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.2.0.dev20231231-cp39-none-any.whl (183.9 MB view details)

Uploaded CPython 3.9

mindspore_dev-2.2.0.dev20231231-cp39-cp39-win_amd64.whl (114.0 MB view details)

Uploaded CPython 3.9 Windows x86-64

mindspore_dev-2.2.0.dev20231231-cp39-cp39-macosx_11_0_arm64.whl (116.2 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

mindspore_dev-2.2.0.dev20231231-cp38-none-any.whl (183.9 MB view details)

Uploaded CPython 3.8

mindspore_dev-2.2.0.dev20231231-cp38-cp38-win_amd64.whl (114.0 MB view details)

Uploaded CPython 3.8 Windows x86-64

mindspore_dev-2.2.0.dev20231231-cp38-cp38-macosx_11_0_arm64.whl (116.3 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

mindspore_dev-2.2.0.dev20231231-cp38-cp38-macosx_10_15_x86_64.whl (132.2 MB view details)

Uploaded CPython 3.8 macOS 10.15+ x86-64

mindspore_dev-2.2.0.dev20231231-cp37-none-any.whl (183.7 MB view details)

Uploaded CPython 3.7

mindspore_dev-2.2.0.dev20231231-cp37-cp37m-win_amd64.whl (114.0 MB view details)

Uploaded CPython 3.7m Windows x86-64

mindspore_dev-2.2.0.dev20231231-cp37-cp37m-macosx_10_15_x86_64.whl (132.1 MB view details)

Uploaded CPython 3.7m macOS 10.15+ x86-64

File details

Details for the file mindspore_dev-2.2.0.dev20231231-cp39-none-any.whl.

File metadata

  • Download URL: mindspore_dev-2.2.0.dev20231231-cp39-none-any.whl
  • Upload date:
  • Size: 183.9 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.2.0.dev20231231-cp39-none-any.whl
Algorithm Hash digest
SHA256 71af30f4791857871fe6bb5f831649c844f6f40199fb87df662a2a73c510246a
MD5 9054d0e4a7db7c5717c1fbc7bf0a9513
BLAKE2b-256 a3e0a078f152b879da05471958e6125b2ae6fcfd35dba443cbbf7d98305182ad

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.2.0.dev20231231-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mindspore_dev-2.2.0.dev20231231-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 114.0 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.2.0.dev20231231-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a3ee70e6a8001bd4abc5d934ff53b92ed7db251e048b0d1d79631d59ead802fa
MD5 98e92cf729dc55accb0f01c85722f1ef
BLAKE2b-256 e37f30da77d916314f1d0fbe39513eabdb3c53410428df3142cd9f887b4c9aac

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.2.0.dev20231231-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: mindspore_dev-2.2.0.dev20231231-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 753.7 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.2.0.dev20231231-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b2b8ec725d63fd90e80c48d9db68a3a2e8ca9acf45ef0b70ef715c16d54cd1ad
MD5 8157608fb1f2acc7903b2e63293cd4c9
BLAKE2b-256 aa2ae212c079dc9e380a6717ba21365d5fcd81ba0f5aa861d9da12dc2b568fdd

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.2.0.dev20231231-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mindspore_dev-2.2.0.dev20231231-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 116.2 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.2.0.dev20231231-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 37ac471f14f893e98675090a1d821f1bdb0ef7cff229a1133c89a1640625dc3c
MD5 3f4732ef4c3defbb8f3e90bf033b54d9
BLAKE2b-256 e0d960ba119eafdb5ba82d7c70f3d9639c9b2d9e19dce4476f278dc3aea57ad6

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.2.0.dev20231231-cp38-none-any.whl.

File metadata

  • Download URL: mindspore_dev-2.2.0.dev20231231-cp38-none-any.whl
  • Upload date:
  • Size: 183.9 MB
  • Tags: CPython 3.8
  • 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.2.0.dev20231231-cp38-none-any.whl
Algorithm Hash digest
SHA256 a74f038f9f05f4de22561838cdf6b8340c2728d6f6263c60bf91ac6b5e0e9638
MD5 628e1d0f400d21a00dee7f0338ec7925
BLAKE2b-256 242434ee7e88cbda06406fbfc346b1b9907d8671848feec11587501878a658fc

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.2.0.dev20231231-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: mindspore_dev-2.2.0.dev20231231-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 114.0 MB
  • Tags: CPython 3.8, 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.2.0.dev20231231-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5867d0696ae2f55e5278b98bdb16081496aa02d89b67a205a296303ef2ff8679
MD5 7373a6fb776f70484a4831e73ce027d1
BLAKE2b-256 06f2ca6b493565ccaf9404383cd763c4a0443e6598776b9cc84c5e797971705b

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.2.0.dev20231231-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: mindspore_dev-2.2.0.dev20231231-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 753.7 MB
  • Tags: CPython 3.8
  • 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.2.0.dev20231231-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 91de967e0dd37525f46258449e0151f8269b6c9767189bf56ebbe8d418aa6066
MD5 56efdb41540025dc486b495f54d0bf38
BLAKE2b-256 39fe47b40d466ad51fceb2ff9f263f675aec61741a558e8dcbb34621d84213a8

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.2.0.dev20231231-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: mindspore_dev-2.2.0.dev20231231-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 116.3 MB
  • Tags: CPython 3.8, 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.2.0.dev20231231-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16ce285dafbac609eaf74d5596172a35b665dc3f137e5b84139693439a1036d8
MD5 386ebe635303b51167bc662df731b560
BLAKE2b-256 a8faa9e368c177e6e2540c87084af32eee8093bb8cb2c42ee8962b74618e20ac

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.2.0.dev20231231-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: mindspore_dev-2.2.0.dev20231231-cp38-cp38-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 132.2 MB
  • Tags: CPython 3.8, 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.2.0.dev20231231-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 07d03ba837b24af2135c556ad3d066491ac9091b8d0f552ce10f5d52edcd7e88
MD5 fa4b93a6dbeeda59546de9ad077d32bb
BLAKE2b-256 302c7e3f883c12b0f8563a98ced680ce1ba63a8b67eb5318cdaaf83bcf1fa482

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.2.0.dev20231231-cp37-none-any.whl.

File metadata

  • Download URL: mindspore_dev-2.2.0.dev20231231-cp37-none-any.whl
  • Upload date:
  • Size: 183.7 MB
  • Tags: CPython 3.7
  • 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.2.0.dev20231231-cp37-none-any.whl
Algorithm Hash digest
SHA256 45aa3f756c0696fbe4ad7e1c832fdbddaa7814cae3c50c9481e7ecf6e8564717
MD5 56ae1ca89d42a0f8256e640f7c3cf76e
BLAKE2b-256 8af4964f86c3d56aee78558c1fdea3426e524033841bd7e37cc8477d3c5409a1

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.2.0.dev20231231-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: mindspore_dev-2.2.0.dev20231231-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 114.0 MB
  • Tags: CPython 3.7m, 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.2.0.dev20231231-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 98e441865d480ece51bb4e1f56c60d775e9fa395032251b1c205bbd8d13ca54e
MD5 cfbe73bed1d3addad15cf0769593aeae
BLAKE2b-256 6544b040f94242655fd98f06ffacde7084c41d87843aae924de8fa266c175337

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.2.0.dev20231231-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: mindspore_dev-2.2.0.dev20231231-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 753.5 MB
  • Tags: CPython 3.7m
  • 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.2.0.dev20231231-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 85d138d8f7703748ef2378387c10e72e6873378674423fe987d0f0f110c13eef
MD5 39d83eb123be63d9e24378d4da8f6413
BLAKE2b-256 6ca9b888d92e978cf5a73065210c6f30bf8ed48ea12e4b73cbaca2988b01579b

See more details on using hashes here.

File details

Details for the file mindspore_dev-2.2.0.dev20231231-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

  • Download URL: mindspore_dev-2.2.0.dev20231231-cp37-cp37m-macosx_10_15_x86_64.whl
  • Upload date:
  • Size: 132.1 MB
  • Tags: CPython 3.7m, 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.2.0.dev20231231-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 1426edf8b0f07abd00f9e89d77b153ebe60d835632bbbaf07c8dab9dd49eba9d
MD5 20d3b59009b8d86997dc8881035cf018
BLAKE2b-256 d633eedd63d1b66c0ec0f73cee19722b196e0a127902232e9cb863676340b84e

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