This is the Open-CE project for feedstock collection, environment data, and build scripts
Welcome to the open-ce project. The project contains everything that is needed to build conda packages for
a collection of machine learning and deep learning frameworks. All packages created for a specific version of
Open-CE have been designed to be installed within a single conda environment. For more information on conda
,
please look at conda's official documentation.
This repository contains a collection of Open-CE files that can be used to create a conda channel. The conda channel will contain packages for every feedstock listed within the Open-CE files. Different variants of Python and CUDA can be specified at build time. Open-CE currently supports the following:
Supported Versions | |
---|---|
Architecture | Power, x86, s390x |
Python | 3.9, 3.10, 3.11 |
CUDA | 11.8, 12.2 |
The open-ce
tool can also be used to build all or some of the packages provided by Open-CE. For more information on the open-ce
tool,
please see the open-ce-builder repository.
Open-CE version | Open-CE Builder version |
---|---|
All releases upto 1.5.2 | <=9.0.0 |
>= 1.5.3 | 9.0.0 |
1.6.0 | 10.0.0 |
1.6.1 | 10.0.3 |
1.7.8 | >=12.0.1 |
1.8.1 | >=12.0.1 |
1.9.1 | >=12.0.1 |
1.10.0 | >=12.0.1 |
Oregon State University hosts pre-built versions of the Open-CE conda channels here. These channels provide packages for both Power and x86 architectures. The latest version of Open-CE can be pulled down using the channel: https://ftp.osuosl.org/pub/open-ce/current/.
MIT hosts pre-built versions of Open-CE for the IBM Power architecture. Multiple versions of Open-CE are hosted within this single channel: https://opence.mit.edu/.
Rocket Software hosts pre-built versions of the Open-CE at conda channel here. This channel provides packages for Power architecture(ppc64le). The latest version of Open-CE can be pulled down using the mentioned channel.
In order to get notification you can register at https://community.rocketsoftware.com/forums/forum-home/community-members?communitykey=c7ece6e8-5a29-4a17-a2bc-68b65f89d29f. Please reach out to jadhavs@rocketsoftware.com for any questions and enquiries.
Open-CE packages can be installed from one of the community builds. To install packages from one of the community channels, pass the channel's URL to the conda
tool using the -c
option.
The following command will install the tensorflow package from the most recent version of Open-CE hosted in within the OSU channel:
conda install -c https://ftp.osuosl.org/pub/open-ce/current/ tensorflow
For more information on installing conda packages, please see the official conda documentation.
For more information on installing conda packages created from using the open-ce
tools locally, please see the open-ce-builder repository.
For contribution information, please see the CONTRIBUTING.md page.
Join us on Slack! Use this link or ping the @open-ce/open-ce-dev-team for an invite.