text: Title: [BUG] Bad compatibility check by testing the existence of a CHANGELOG.md file which is not always available depending on the way of CUTLASS library installation
  Body: In this code, if we have nvidia-cutlass package installed with pip, there will be no CHANGELOG.md file in the installed site-package directory, and hence the test result will be false negative. 
  
  ![image](https://github.com/user-attachments/assets/5a2aae09-a0f8-4b65-b33a-7e20d9c20ea7)
  ![image](https://github.com/user-attachments/assets/e7b2baea-13db-4f77-bf78-4c942578e57b)
  
  
  https://github.com/microsoft/DeepSpeed/blob/4d4ff0edddb28a4d53d40dffad9ba16e59b83aec/op_builder/evoformer_attn.py#L55C41-L55C53
  
  Please fix this by checking other files that are always available or maybe the best way to check is to see if the following python code return a valid result without throwing an exception: 
  
  ```python
  import os, cutlass
  cutlass_path = os.path.dirname(cutlass.__file__)
  cutlass_version = cutlass.__version__
  ```
  
  ![image](https://github.com/user-attachments/assets/32ac9382-8d25-476b-aec9-706f67beff12)
  