(self)
| 552 | return False |
| 553 | |
| 554 | def get_device_version(self): |
| 555 | avx_flag = False |
| 556 | avx_support = self.check_avx() |
| 557 | if avx_support: |
| 558 | avx_flag = True |
| 559 | self.use_mkl(True) |
| 560 | mkl_flag = self.mkl_flag |
| 561 | if avx_flag: |
| 562 | if mkl_flag: |
| 563 | device_version = "cpu-avx-mkl" |
| 564 | else: |
| 565 | device_version = "cpu-avx-openblas" |
| 566 | else: |
| 567 | if mkl_flag: |
| 568 | print( |
| 569 | "Your CPU does not support AVX, server will running with noavx-openblas mode." |
| 570 | ) |
| 571 | device_version = "cpu-noavx-openblas" |
| 572 | return device_version |
| 573 | |
| 574 | def get_serving_bin_name(self): |
| 575 | if device_type == "0": |
no test coverage detected