Skip to content

CPU-only baby steps#136

Merged
jeffra merged 9 commits into
deepspeedai:jeffra/python_only_versionfrom
ShadenSmith:jeffra/python_only_version-redux
Mar 13, 2020
Merged

CPU-only baby steps#136
jeffra merged 9 commits into
deepspeedai:jeffra/python_only_versionfrom
ShadenSmith:jeffra/python_only_version-redux

Conversation

@ShadenSmith

Copy link
Copy Markdown
Contributor

This PR does a few things:

  1. Catches up with the other new configuration options that were added today.
  2. Changes deepspeed/git_version_info.py to deepspeed/install_config.py. We now store python_only there.
  3. Used (2) to add deepspeed.__cpu_only__ and deepspeed.__python_only__. I split up CPU and Python options here in order to minimize feature loss (i.e., Python-only on a GPU shouldn't necessarily lose FP16?). I figure we should add --cpu-only to install.sh too? Having the two options will be confusing though. Not sure of the best way to interface.
  4. Used (3) to skip FP16 tests.

@ShadenSmith ShadenSmith requested a review from jeffra March 13, 2020 08:58
@jeffra jeffra merged commit 49bf07a into deepspeedai:jeffra/python_only_version Mar 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants