Changeset f872fd1 in sasmodels for sasmodels/kernelcl.py
- Timestamp:
- Oct 26, 2018 1:04:05 PM (5 years ago)
- Branches:
- master, core_shell_microgels, magnetic_model, ticket-1257-vesicle-product, ticket_1156, ticket_1265_superball, ticket_822_more_unit_tests
- Children:
- 153f8f6
- Parents:
- d42dd4a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sasmodels/kernelcl.py
r07646b6 rf872fd1 168 168 if dtype == F32: 169 169 return True 170 elif dtype == generate.F64:170 elif dtype == F64: 171 171 return "cl_khr_fp64" in device.extensions 172 elif dtype == generate.F16:173 return "cl_khr_fp16" in device.extensions174 172 else: 173 # Not supporting F16 type since it isn't accurate enough 175 174 return False 176 175 … … 560 559 self.q_input = GpuInput(q_vectors, dtype) 561 560 self._model = model 562 self._as_dtype = (np.float32 if dtype == generate.F32 563 else np.float64 if dtype == generate.F64 564 else np.float16 if dtype == generate.F16 565 else np.float32) # will never get here, so use np.float32 561 # F16 isn't sufficient, so don't support it 562 self._as_dtype = np.float64 if dtype == generate.F64 else np.float32 566 563 self._cache_key = unique_id() 567 564
Note: See TracChangeset
for help on using the changeset viewer.