-
Notifications
You must be signed in to change notification settings - Fork 6
vs 2022 community edition #6
Description
I testet your tool with the vs 2022 community edition i can not compile deepspeed with it.
her is are screenshot of the tool with the settings.
Iget are litel bit closer with the building ther is more missing as on you tutorial.
Build specifiers like .devX can be added at install time. Otherwise, add the git hash.
Example: DS_BUILD_STRING=".dev20201022" python -m build --no-isolation.
If i set DS_BUILD_STRING="0.16.8" the python compiles until ther.
Install Ops={'async_io': False, 'fused_adam': 1, 'cpu_adam': 1, 'cpu_adagrad': 1, 'cpu_lion': 1, 'dc': 1, 'evoformer_attn': False, 'fp_quantizer': False, 'fused_lamb': 1, 'fused_lion': 1, 'gds': False, 'transformer_inference': 1, 'inference_core_ops': 1, 'cutlass_ops': False, 'quantizer': 1, 'ragged_device_ops': False, 'ragged_ops': 1, 'random_ltd': 1, 'sparse_attn': False, 'spatial_inference': 1, 'transformer': 1, 'stochastic_transformer': 1}
version=0.16.8"0.16.8", git_hash=unknown, git_branch=unknown
install_requires=['einops', 'hjson', 'msgpack', 'ninja', 'numpy', 'packaging>=20.0', 'psutil', 'py-cpuinfo', 'pydantic>=2.0.0', 'torch', 'tqdm', 'nvidia-ml-py']
ext_modules=[<setuptools.extension.Extension('deepspeed.ops.adam.fused_adam_op') at 0x1be8c921b20>, <setuptools.extension.Extension('deepspeed.ops.adam.cpu_adam_op') at 0x1bed2206330>, <setuptools.extension.Extension('deepspeed.ops.adagrad.cpu_adagrad_op') at 0x1bed25a83e0>, <setuptools.extension.Extension('deepspeed.ops.lion.cpu_lion_op') at 0x1bed255be60>, <setuptools.extension.Extension('deepspeed.ops.dc_op') at 0x1bed2455790>, <setuptools.extension.Extension('deepspeed.ops.lamb.fused_lamb_op') at 0x1bed25dfe00>, <setuptools.extension.Extension('deepspeed.ops.lion.fused_lion_op') at 0x1bed2456960>, <setuptools.extension.Extension('deepspeed.ops.transformer.inference.transformer_inference_op') at 0x1bed24b9370>, <setuptools.extension.Extension('deepspeed.inference.v2.kernelsinference_core_ops') at 0x1bed24b9040>, <setuptools.extension.Extension('deepspeed.ops.quantizer.quantizer_op') at 0x1bed2132690>, <setuptools.extension.Extension('deepspeed.inference.v2.ragged_ops') at 0x1bed252d8b0>, <setuptools.extension.Extension('deepspeed.ops.random_ltd_op') at 0x1bed243d6d0>, <setuptools.extension.Extension('deepspeed.ops.spatial.spatial_inference_op') at 0x1bed2486a20>, <setuptools.extension.Extension('deepspeed.ops.transformer.transformer_op') at 0x1beb74cdf10>, <setuptools.extension.Extension('deepspeed.ops.transformer.stochastic_transformer_op') at 0x1bed2456990>]
Traceback (most recent call last):
File "E:\DeepSpeed\setup.py", line 307, in
setup(name='deepspeed',
File "D:\Python\Lib\site-packages\setuptools_init_.py", line 117, in setup
return distutils.core.setup(**attrs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Python\Lib\site-packages\setuptools_distutils\core.py", line 148, in setup
_setup_distribution = dist = klass(attrs)
^^^^^^^^^^^^
File "D:\Python\Lib\site-packages\setuptools\dist.py", line 334, in init
self.metadata.version = self._normalize_version(self.metadata.version)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Python\Lib\site-packages\setuptools\dist.py", line 370, in _normalize_version
normalized = str(Version(version))
^^^^^^^^^^^^^^^^
File "D:\Python\Lib\site-packages\packaging\version.py", line 202, in init
raise InvalidVersion(f"Invalid version: {version!r}")
packaging.version.InvalidVersion: Invalid version: '0.16.8"0.16.8"'
