├── .clang-format ├── .figures └── support_vector_machine.png ├── .github └── workflows │ ├── documentation.yml │ └── msvc_windows.yml ├── .gitignore ├── .jenkins ├── Jenkinsfile ├── NVIDIA │ └── Jenkinsfile └── scripts │ ├── build-dpcpp │ ├── build-gcc.sh │ └── build-pocl.sh ├── CITATION.cff ├── CMakeLists.txt ├── LICENSE.md ├── README.md ├── bindings ├── CMakeLists.txt └── Python │ ├── CMakeLists.txt │ ├── backend_types.cpp │ ├── backends │ ├── cuda_csvm.cpp │ ├── dpcpp_csvm.cpp │ ├── hip_csvm.cpp │ ├── hipsycl_csvm.cpp │ ├── opencl_csvm.cpp │ ├── openmp_csvm.cpp │ └── sycl.cpp │ ├── csvm.cpp │ ├── data_set.cpp │ ├── detail │ ├── logger.cpp │ └── performance_tracker.cpp │ ├── exceptions │ └── exceptions.cpp │ ├── file_format_types.cpp │ ├── kernel_function_types.cpp │ ├── main.cpp │ ├── model.cpp │ ├── parameter.cpp │ ├── sklearn.cpp │ ├── target_platforms.cpp │ ├── utility.hpp │ └── version │ └── version.cpp ├── cmake ├── add_coverage_build_type.cmake ├── assemble_summary_string.cmake ├── check_python_libs.cmake ├── create_documentation_shortcut.cmake ├── delete_coverage_files.cmake ├── discover_tests_with_death_test_filter.cmake ├── git_watcher.cmake ├── modules │ ├── Findcxxopts.cmake │ ├── Findfast_float.cmake │ └── Findigor.cmake ├── parse_architecture_info.cmake ├── plssvmConfig.cmake.in └── utility_macros.cmake ├── docs ├── CMakeLists.txt ├── plssvm-predict.1.in ├── plssvm-scale.1.in ├── plssvm-train.1.in └── resources │ ├── cg.png │ ├── dirs.dox │ ├── examples │ ├── csvm_examples.cpp │ ├── csvm_factory_examples.cpp │ ├── data_set_examples.cpp │ ├── model_examples.cpp │ └── parameter_examples.cpp │ ├── logo_245x150.png │ └── logo_90x55.png ├── examples ├── cpp │ ├── CMakeLists.txt │ └── main.cpp └── python │ ├── main.py │ └── sklearn_like_svc.py ├── include └── plssvm │ ├── backend_types.hpp │ ├── backends │ ├── CUDA │ │ ├── csvm.hpp │ │ ├── detail │ │ │ ├── atomics.cuh │ │ │ ├── device_ptr.cuh │ │ │ ├── fill_kernel.cuh │ │ │ └── utility.cuh │ │ ├── exceptions.hpp │ │ ├── predict_kernel.cuh │ │ ├── q_kernel.cuh │ │ └── svm_kernel.cuh │ ├── HIP │ │ ├── csvm.hpp │ │ ├── detail │ │ │ ├── device_ptr.hip.hpp │ │ │ ├── fill_kernel.hip.hpp │ │ │ └── utility.hip.hpp │ │ ├── exceptions.hpp │ │ ├── predict_kernel.hip.hpp │ │ ├── q_kernel.hip.hpp │ │ └── svm_kernel.hip.hpp │ ├── OpenCL │ │ ├── csvm.hpp │ │ ├── detail │ │ │ ├── atomics.cl │ │ │ ├── command_queue.hpp │ │ │ ├── context.hpp │ │ │ ├── device_ptr.hpp │ │ │ ├── error_code.hpp │ │ │ ├── kernel.hpp │ │ │ └── utility.hpp │ │ ├── exceptions.hpp │ │ ├── predict_kernel.cl │ │ ├── q_kernel.cl │ │ └── svm_kernel.cl │ ├── OpenMP │ │ ├── csvm.hpp │ │ ├── exceptions.hpp │ │ ├── q_kernel.hpp │ │ └── svm_kernel.hpp │ ├── SYCL │ │ ├── DPCPP │ │ │ ├── csvm.hpp │ │ │ └── detail │ │ │ │ ├── device_ptr.hpp │ │ │ │ ├── queue.hpp │ │ │ │ ├── queue_impl.hpp │ │ │ │ └── utility.hpp │ │ ├── detail │ │ │ ├── atomics.hpp │ │ │ └── constants.hpp │ │ ├── exceptions.hpp │ │ ├── hipSYCL │ │ │ ├── csvm.hpp │ │ │ └── detail │ │ │ │ ├── device_ptr.hpp │ │ │ │ ├── queue.hpp │ │ │ │ ├── queue_impl.hpp │ │ │ │ └── utility.hpp │ │ ├── implementation_type.hpp │ │ ├── kernel_invocation_type.hpp │ │ ├── predict_kernel.hpp │ │ ├── q_kernel.hpp │ │ ├── svm_kernel_hierarchical.hpp │ │ └── svm_kernel_nd_range.hpp │ ├── gpu_csvm.hpp │ └── gpu_device_ptr.hpp │ ├── constants.hpp │ ├── core.hpp │ ├── csvm.hpp │ ├── csvm_factory.hpp │ ├── data_set.hpp │ ├── default_value.hpp │ ├── detail │ ├── arithmetic_type_name.hpp │ ├── assert.hpp │ ├── cmd │ │ ├── data_set_variants.hpp │ │ ├── parser_predict.hpp │ │ ├── parser_scale.hpp │ │ └── parser_train.hpp │ ├── execution_range.hpp │ ├── io │ │ ├── arff_parsing.hpp │ │ ├── file_reader.hpp │ │ ├── libsvm_model_parsing.hpp │ │ ├── libsvm_parsing.hpp │ │ └── scaling_factors_parsing.hpp │ ├── layout.hpp │ ├── logger.hpp │ ├── operators.hpp │ ├── performance_tracker.hpp │ ├── sha256.hpp │ ├── string_conversion.hpp │ ├── string_utility.hpp │ ├── type_list.hpp │ ├── type_traits.hpp │ └── utility.hpp │ ├── exceptions │ ├── exceptions.hpp │ └── source_location.hpp │ ├── file_format_types.hpp │ ├── kernel_function_types.hpp │ ├── model.hpp │ ├── parameter.hpp │ ├── target_platforms.hpp │ └── version │ ├── git_metadata │ └── git_metadata.hpp │ └── version.hpp.in ├── install └── python_requirements.txt ├── src ├── main_predict.cpp ├── main_scale.cpp ├── main_train.cpp └── plssvm │ ├── backend_types.cpp │ ├── backends │ ├── CUDA │ │ ├── CMakeLists.txt │ │ ├── csvm.cu │ │ ├── detail │ │ │ ├── device_ptr.cu │ │ │ └── utility.cu │ │ ├── exceptions.cpp │ │ ├── predict_kernel.cu │ │ ├── q_kernel.cu │ │ └── svm_kernel.cu │ ├── HIP │ │ ├── CMakeLists.txt │ │ ├── csvm.hip.cpp │ │ ├── detail │ │ │ ├── device_ptr.hip.cpp │ │ │ └── utility.hip.cpp │ │ └── exceptions.cpp │ ├── OpenCL │ │ ├── CMakeLists.txt │ │ ├── csvm.cpp │ │ ├── detail │ │ │ ├── command_queue.cpp │ │ │ ├── context.cpp │ │ │ ├── device_ptr.cpp │ │ │ ├── error_code.cpp │ │ │ ├── kernel.cpp │ │ │ └── utility.cpp │ │ └── exceptions.cpp │ ├── OpenMP │ │ ├── CMakeLists.txt │ │ ├── csvm.cpp │ │ ├── exceptions.cpp │ │ ├── q_kernel.cpp │ │ └── svm_kernel.cpp │ ├── SYCL │ │ ├── CMakeLists.txt │ │ ├── DPCPP │ │ │ ├── CMakeLists.txt │ │ │ ├── csvm.cpp │ │ │ └── detail │ │ │ │ ├── device_ptr.cpp │ │ │ │ └── utility.cpp │ │ ├── exceptions.cpp │ │ ├── hipSYCL │ │ │ ├── CMakeLists.txt │ │ │ ├── csvm.cpp │ │ │ └── detail │ │ │ │ ├── device_ptr.cpp │ │ │ │ └── utility.cpp │ │ ├── implementation_type.cpp │ │ └── kernel_invocation_type.cpp │ └── gpu_device_ptr.cpp │ ├── detail │ ├── cmd │ │ ├── parser_predict.cpp │ │ ├── parser_scale.cpp │ │ └── parser_train.cpp │ ├── execution_range.cpp │ ├── io │ │ └── file_reader.cpp │ ├── layout.cpp │ ├── logger.cpp │ ├── performance_tracker.cpp │ ├── sha256.cpp │ ├── string_utility.cpp │ └── utility.cpp │ ├── exceptions │ └── exceptions.cpp │ ├── file_format_types.cpp │ ├── kernel_function_types.cpp │ ├── parameter.cpp │ ├── target_platforms.cpp │ └── version │ ├── git_metadata │ └── git_metadata.cpp.in │ └── version.cpp ├── tests ├── CMakeLists.txt ├── backend_types.cpp ├── backends │ ├── CMakeLists.txt │ ├── CUDA │ │ ├── CMakeLists.txt │ │ ├── cuda_csvm.cpp │ │ ├── detail │ │ │ ├── device_ptr.cpp │ │ │ └── utility.cu │ │ ├── exceptions.cpp │ │ └── mock_cuda_csvm.hpp │ ├── HIP │ │ ├── CMakeLists.txt │ │ ├── detail │ │ │ ├── device_ptr.cpp │ │ │ └── utility.cpp │ │ ├── exceptions.cpp │ │ ├── hip_csvm.cpp │ │ └── mock_hip_csvm.hpp │ ├── OpenCL │ │ ├── CMakeLists.txt │ │ ├── detail │ │ │ ├── device_ptr.cpp │ │ │ ├── error_code.cpp │ │ │ └── utility.cpp │ │ ├── exceptions.cpp │ │ ├── mock_opencl_csvm.hpp │ │ └── opencl_csvm.cpp │ ├── OpenMP │ │ ├── CMakeLists.txt │ │ ├── exceptions.cpp │ │ ├── mock_openmp_csvm.hpp │ │ ├── openmp_csvm.cpp │ │ ├── q_kernel.cpp │ │ └── svm_kernel.cpp │ ├── SYCL │ │ ├── CMakeLists.txt │ │ ├── DPCPP │ │ │ ├── detail │ │ │ │ ├── device_ptr.cpp │ │ │ │ └── utility.cpp │ │ │ ├── mock_dpcpp_csvm.hpp │ │ │ └── sycl_csvm.cpp │ │ ├── exceptions.cpp │ │ ├── hipSYCL │ │ │ ├── detail │ │ │ │ ├── device_ptr.cpp │ │ │ │ └── utility.cpp │ │ │ ├── mock_hipsycl_csvm.hpp │ │ │ └── sycl_csvm.cpp │ │ ├── implementation_type.cpp │ │ └── kernel_invocation_type.cpp │ ├── compare.cpp │ ├── compare.hpp │ ├── generic_csvm_tests.hpp │ ├── generic_device_ptr_tests.h │ └── generic_exceptions_tests.hpp ├── csvm.cpp ├── csvm_factory.cpp ├── custom_test_macros.hpp ├── data │ ├── arff │ │ ├── 3x2_without_label.arff │ │ ├── 5x4.arff │ │ ├── 5x4_TEMPLATE.arff │ │ ├── 5x4_sparse.arff │ │ ├── 5x4_sparse_TEMPLATE.arff │ │ └── invalid │ │ │ ├── @_inside_data_section.arff │ │ │ ├── class_same_label_multiple_times.arff │ │ │ ├── class_unquoted_nominal_attribute.arff │ │ │ ├── class_with_only_one_label.arff │ │ │ ├── class_with_wrong_label.arff │ │ │ ├── class_without_label.arff │ │ │ ├── dense_missing_value.arff │ │ │ ├── dense_too_many_values.arff │ │ │ ├── multiple_classes.arff │ │ │ ├── no_data_attribute.arff │ │ │ ├── no_features.arff │ │ │ ├── nominal_attribute_with_wrong_name.arff │ │ │ ├── numeric_unquoted.arff │ │ │ ├── numeric_without_name.arff │ │ │ ├── relation_not_at_beginning.arff │ │ │ ├── relation_unquoted.arff │ │ │ ├── relation_without_name.arff │ │ │ ├── sparse_invalid_feature_index.arff │ │ │ ├── sparse_missing_closing_brace.arff │ │ │ ├── sparse_missing_label.arff │ │ │ ├── sparse_missing_opening_brace.arff │ │ │ ├── string_label_with_whitespace.arff │ │ │ ├── usage_of_undefined_label.arff │ │ │ └── wrong_line.arff │ ├── empty.txt │ ├── libsvm │ │ ├── 3x2_without_label.libsvm │ │ ├── 500x200.libsvm │ │ ├── 5x4.libsvm │ │ ├── 5x4_TEMPLATE.libsvm │ │ ├── 5x4_sparse.libsvm │ │ ├── 5x4_sparse_TEMPLATE.libsvm │ │ └── invalid │ │ │ ├── feature_with_alpha_char_at_the_beginning.libsvm │ │ │ ├── inconsistent_label_specification.libsvm │ │ │ ├── index_with_alpha_char_at_the_beginning.libsvm │ │ │ ├── invalid_colon_at_the_beginning.libsvm │ │ │ ├── invalid_colon_in_the_middle.libsvm │ │ │ ├── missing_feature_value.libsvm │ │ │ ├── missing_index_value.libsvm │ │ │ ├── non_increasing_indices.libsvm │ │ │ ├── non_strictly_increasing_indices.libsvm │ │ │ └── zero_based_features.libsvm │ ├── model │ │ ├── 5x4_linear.libsvm.model │ │ ├── 5x4_linear_TEMPLATE.libsvm.model │ │ ├── 5x4_polynomial.libsvm.model │ │ ├── 5x4_polynomial_TEMPLATE.libsvm.model │ │ ├── 5x4_rbf.libsvm.model │ │ ├── 5x4_rbf_TEMPLATE.libsvm.model │ │ └── invalid │ │ │ ├── explicit_coef0_in_linear_kernel.libsvm.model │ │ │ ├── explicit_coef0_in_rbf_kernel.libsvm.model │ │ │ ├── explicit_degree_in_linear_kernel.libsvm.model │ │ │ ├── explicit_degree_in_rbf_kernel.libsvm.model │ │ │ ├── explicit_gamma_in_linear_kernel.libsvm.model │ │ │ ├── missing_kernel_type.libsvm.model │ │ │ ├── missing_label.libsvm.model │ │ │ ├── missing_nr_class.libsvm.model │ │ │ ├── missing_nr_sv.libsvm.model │ │ │ ├── missing_rho.libsvm.model │ │ │ ├── missing_support_vectors.libsvm.model │ │ │ ├── missing_sv.libsvm.model │ │ │ ├── missing_svm_type.libsvm.model │ │ │ ├── missing_total_sv.libsvm.model │ │ │ ├── nr_class_and_label_mismatch.libsvm.model │ │ │ ├── nr_class_and_nr_sv_mismatch.libsvm.model │ │ │ ├── same_class_multiple_times.libsvm.model │ │ │ ├── too_few_label.libsvm.model │ │ │ ├── too_few_nr_sv.libsvm.model │ │ │ ├── too_many_classes.libsvm.model │ │ │ ├── total_sv_and_nr_sv_mismatch.libsvm.model │ │ │ ├── unrecognized_header_entry.libsvm.model │ │ │ ├── wrong_kernel_type.libsvm.model │ │ │ ├── wrong_nr_class.libsvm.model │ │ │ ├── wrong_svm_type.libsvm.model │ │ │ └── wrong_total_sv.libsvm.model │ ├── predict │ │ ├── 500x200.libsvm.predict │ │ ├── 500x200_linear.libsvm.model │ │ ├── 500x200_polynomial.libsvm.model │ │ ├── 500x200_rbf.libsvm.model │ │ └── 500x200_test.libsvm │ └── scaling_factors │ │ ├── invalid │ │ ├── inconsistent_scaling_interval_values.txt │ │ ├── invalid_number.txt │ │ ├── no_header.txt │ │ ├── too_few_lines.txt │ │ ├── too_few_scaling_factor_values.txt │ │ ├── too_few_scaling_interval_values.txt │ │ ├── too_many_scaling_factor_values.txt │ │ ├── too_many_scaling_interval_values.txt │ │ └── zero_based_scaling_factors.txt │ │ ├── no_scaling_factors.txt │ │ └── scaling_factors.txt ├── data_set.cpp ├── default_value.cpp ├── detail │ ├── arithmetic_type_name.cpp │ ├── assert.cpp │ ├── cmd │ │ ├── data_set_variants.cpp │ │ ├── parser_predict.cpp │ │ ├── parser_scale.cpp │ │ ├── parser_train.cpp │ │ └── utility.hpp │ ├── execution_range.cpp │ ├── io │ │ ├── arff_parsing.cpp │ │ ├── file_reader.cpp │ │ ├── libsvm_model_parsing.cpp │ │ ├── libsvm_parsing.cpp │ │ └── scaling_factors_parsing.cpp │ ├── layout.cpp │ ├── logger.cpp │ ├── operators.cpp │ ├── performance_tracker.cpp │ ├── sha256.cpp │ ├── string_conversion.cpp │ ├── string_utility.cpp │ ├── type_traits.cpp │ └── utility.cpp ├── exceptions │ ├── exceptions.cpp │ ├── source_location.cpp │ └── utility.hpp ├── file_format_types.cpp ├── kernel_function_types.cpp ├── main.cpp ├── mock_csvm.hpp ├── model.cpp ├── naming.hpp ├── parameter.cpp ├── target_platforms.cpp ├── type_list.cpp ├── types_to_test.hpp ├── utility.hpp └── version │ ├── git_metadata │ └── git_metadata.cpp │ └── version.cpp └── utility_scripts ├── generate_data.py ├── performance_analysis.py ├── performance_tracker_yaml_parser.py └── plssvm_target_platforms.py /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/.clang-format -------------------------------------------------------------------------------- /.figures/support_vector_machine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/.figures/support_vector_machine.png -------------------------------------------------------------------------------- /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.github/workflows/msvc_windows.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/.github/workflows/msvc_windows.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/.gitignore -------------------------------------------------------------------------------- /.jenkins/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/.jenkins/Jenkinsfile -------------------------------------------------------------------------------- /.jenkins/NVIDIA/Jenkinsfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.jenkins/scripts/build-dpcpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.jenkins/scripts/build-gcc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/.jenkins/scripts/build-gcc.sh -------------------------------------------------------------------------------- /.jenkins/scripts/build-pocl.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/.jenkins/scripts/build-pocl.sh -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/CITATION.cff -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/README.md -------------------------------------------------------------------------------- /bindings/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/CMakeLists.txt -------------------------------------------------------------------------------- /bindings/Python/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/CMakeLists.txt -------------------------------------------------------------------------------- /bindings/Python/backend_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/backend_types.cpp -------------------------------------------------------------------------------- /bindings/Python/backends/cuda_csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/backends/cuda_csvm.cpp -------------------------------------------------------------------------------- /bindings/Python/backends/dpcpp_csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/backends/dpcpp_csvm.cpp -------------------------------------------------------------------------------- /bindings/Python/backends/hip_csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/backends/hip_csvm.cpp -------------------------------------------------------------------------------- /bindings/Python/backends/hipsycl_csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/backends/hipsycl_csvm.cpp -------------------------------------------------------------------------------- /bindings/Python/backends/opencl_csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/backends/opencl_csvm.cpp -------------------------------------------------------------------------------- /bindings/Python/backends/openmp_csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/backends/openmp_csvm.cpp -------------------------------------------------------------------------------- /bindings/Python/backends/sycl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/backends/sycl.cpp -------------------------------------------------------------------------------- /bindings/Python/csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/csvm.cpp -------------------------------------------------------------------------------- /bindings/Python/data_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/data_set.cpp -------------------------------------------------------------------------------- /bindings/Python/detail/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/detail/logger.cpp -------------------------------------------------------------------------------- /bindings/Python/detail/performance_tracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/detail/performance_tracker.cpp -------------------------------------------------------------------------------- /bindings/Python/exceptions/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/exceptions/exceptions.cpp -------------------------------------------------------------------------------- /bindings/Python/file_format_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/file_format_types.cpp -------------------------------------------------------------------------------- /bindings/Python/kernel_function_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/kernel_function_types.cpp -------------------------------------------------------------------------------- /bindings/Python/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/main.cpp -------------------------------------------------------------------------------- /bindings/Python/model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/model.cpp -------------------------------------------------------------------------------- /bindings/Python/parameter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/parameter.cpp -------------------------------------------------------------------------------- /bindings/Python/sklearn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/sklearn.cpp -------------------------------------------------------------------------------- /bindings/Python/target_platforms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/target_platforms.cpp -------------------------------------------------------------------------------- /bindings/Python/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/utility.hpp -------------------------------------------------------------------------------- /bindings/Python/version/version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/bindings/Python/version/version.cpp -------------------------------------------------------------------------------- /cmake/add_coverage_build_type.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/cmake/add_coverage_build_type.cmake -------------------------------------------------------------------------------- /cmake/assemble_summary_string.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/cmake/assemble_summary_string.cmake -------------------------------------------------------------------------------- /cmake/check_python_libs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/cmake/check_python_libs.cmake -------------------------------------------------------------------------------- /cmake/create_documentation_shortcut.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/cmake/create_documentation_shortcut.cmake -------------------------------------------------------------------------------- /cmake/delete_coverage_files.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/cmake/delete_coverage_files.cmake -------------------------------------------------------------------------------- /cmake/discover_tests_with_death_test_filter.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/cmake/discover_tests_with_death_test_filter.cmake -------------------------------------------------------------------------------- /cmake/git_watcher.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/cmake/git_watcher.cmake -------------------------------------------------------------------------------- /cmake/modules/Findcxxopts.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/cmake/modules/Findcxxopts.cmake -------------------------------------------------------------------------------- /cmake/modules/Findfast_float.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/cmake/modules/Findfast_float.cmake -------------------------------------------------------------------------------- /cmake/modules/Findigor.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/cmake/modules/Findigor.cmake -------------------------------------------------------------------------------- /cmake/parse_architecture_info.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/cmake/parse_architecture_info.cmake -------------------------------------------------------------------------------- /cmake/plssvmConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/cmake/plssvmConfig.cmake.in -------------------------------------------------------------------------------- /cmake/utility_macros.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/cmake/utility_macros.cmake -------------------------------------------------------------------------------- /docs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/docs/CMakeLists.txt -------------------------------------------------------------------------------- /docs/plssvm-predict.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/docs/plssvm-predict.1.in -------------------------------------------------------------------------------- /docs/plssvm-scale.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/docs/plssvm-scale.1.in -------------------------------------------------------------------------------- /docs/plssvm-train.1.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/docs/plssvm-train.1.in -------------------------------------------------------------------------------- /docs/resources/cg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/docs/resources/cg.png -------------------------------------------------------------------------------- /docs/resources/dirs.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/docs/resources/dirs.dox -------------------------------------------------------------------------------- /docs/resources/examples/csvm_examples.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/docs/resources/examples/csvm_examples.cpp -------------------------------------------------------------------------------- /docs/resources/examples/csvm_factory_examples.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/docs/resources/examples/csvm_factory_examples.cpp -------------------------------------------------------------------------------- /docs/resources/examples/data_set_examples.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/docs/resources/examples/data_set_examples.cpp -------------------------------------------------------------------------------- /docs/resources/examples/model_examples.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/docs/resources/examples/model_examples.cpp -------------------------------------------------------------------------------- /docs/resources/examples/parameter_examples.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/docs/resources/examples/parameter_examples.cpp -------------------------------------------------------------------------------- /docs/resources/logo_245x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/docs/resources/logo_245x150.png -------------------------------------------------------------------------------- /docs/resources/logo_90x55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/docs/resources/logo_90x55.png -------------------------------------------------------------------------------- /examples/cpp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/examples/cpp/CMakeLists.txt -------------------------------------------------------------------------------- /examples/cpp/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/examples/cpp/main.cpp -------------------------------------------------------------------------------- /examples/python/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/examples/python/main.py -------------------------------------------------------------------------------- /examples/python/sklearn_like_svc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/examples/python/sklearn_like_svc.py -------------------------------------------------------------------------------- /include/plssvm/backend_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backend_types.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/CUDA/csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/CUDA/csvm.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/CUDA/detail/atomics.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/CUDA/detail/atomics.cuh -------------------------------------------------------------------------------- /include/plssvm/backends/CUDA/detail/device_ptr.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/CUDA/detail/device_ptr.cuh -------------------------------------------------------------------------------- /include/plssvm/backends/CUDA/detail/fill_kernel.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/CUDA/detail/fill_kernel.cuh -------------------------------------------------------------------------------- /include/plssvm/backends/CUDA/detail/utility.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/CUDA/detail/utility.cuh -------------------------------------------------------------------------------- /include/plssvm/backends/CUDA/exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/CUDA/exceptions.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/CUDA/predict_kernel.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/CUDA/predict_kernel.cuh -------------------------------------------------------------------------------- /include/plssvm/backends/CUDA/q_kernel.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/CUDA/q_kernel.cuh -------------------------------------------------------------------------------- /include/plssvm/backends/CUDA/svm_kernel.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/CUDA/svm_kernel.cuh -------------------------------------------------------------------------------- /include/plssvm/backends/HIP/csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/HIP/csvm.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/HIP/detail/device_ptr.hip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/HIP/detail/device_ptr.hip.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/HIP/detail/fill_kernel.hip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/HIP/detail/fill_kernel.hip.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/HIP/detail/utility.hip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/HIP/detail/utility.hip.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/HIP/exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/HIP/exceptions.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/HIP/predict_kernel.hip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/HIP/predict_kernel.hip.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/HIP/q_kernel.hip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/HIP/q_kernel.hip.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/HIP/svm_kernel.hip.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/HIP/svm_kernel.hip.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/OpenCL/csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenCL/csvm.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/OpenCL/detail/atomics.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenCL/detail/atomics.cl -------------------------------------------------------------------------------- /include/plssvm/backends/OpenCL/detail/command_queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenCL/detail/command_queue.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/OpenCL/detail/context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenCL/detail/context.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/OpenCL/detail/device_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenCL/detail/device_ptr.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/OpenCL/detail/error_code.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenCL/detail/error_code.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/OpenCL/detail/kernel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenCL/detail/kernel.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/OpenCL/detail/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenCL/detail/utility.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/OpenCL/exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenCL/exceptions.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/OpenCL/predict_kernel.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenCL/predict_kernel.cl -------------------------------------------------------------------------------- /include/plssvm/backends/OpenCL/q_kernel.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenCL/q_kernel.cl -------------------------------------------------------------------------------- /include/plssvm/backends/OpenCL/svm_kernel.cl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenCL/svm_kernel.cl -------------------------------------------------------------------------------- /include/plssvm/backends/OpenMP/csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenMP/csvm.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/OpenMP/exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenMP/exceptions.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/OpenMP/q_kernel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenMP/q_kernel.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/OpenMP/svm_kernel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/OpenMP/svm_kernel.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/DPCPP/csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/DPCPP/csvm.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/DPCPP/detail/device_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/DPCPP/detail/device_ptr.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/DPCPP/detail/queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/DPCPP/detail/queue.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/DPCPP/detail/queue_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/DPCPP/detail/queue_impl.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/DPCPP/detail/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/DPCPP/detail/utility.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/detail/atomics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/detail/atomics.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/detail/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/detail/constants.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/exceptions.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/hipSYCL/csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/hipSYCL/csvm.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/hipSYCL/detail/device_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/hipSYCL/detail/device_ptr.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/hipSYCL/detail/queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/hipSYCL/detail/queue.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/hipSYCL/detail/queue_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/hipSYCL/detail/queue_impl.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/hipSYCL/detail/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/hipSYCL/detail/utility.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/implementation_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/implementation_type.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/kernel_invocation_type.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/kernel_invocation_type.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/predict_kernel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/predict_kernel.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/q_kernel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/q_kernel.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/svm_kernel_hierarchical.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/svm_kernel_hierarchical.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/SYCL/svm_kernel_nd_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/SYCL/svm_kernel_nd_range.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/gpu_csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/gpu_csvm.hpp -------------------------------------------------------------------------------- /include/plssvm/backends/gpu_device_ptr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/backends/gpu_device_ptr.hpp -------------------------------------------------------------------------------- /include/plssvm/constants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/constants.hpp -------------------------------------------------------------------------------- /include/plssvm/core.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/core.hpp -------------------------------------------------------------------------------- /include/plssvm/csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/csvm.hpp -------------------------------------------------------------------------------- /include/plssvm/csvm_factory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/csvm_factory.hpp -------------------------------------------------------------------------------- /include/plssvm/data_set.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/data_set.hpp -------------------------------------------------------------------------------- /include/plssvm/default_value.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/default_value.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/arithmetic_type_name.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/arithmetic_type_name.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/assert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/assert.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/cmd/data_set_variants.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/cmd/data_set_variants.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/cmd/parser_predict.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/cmd/parser_predict.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/cmd/parser_scale.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/cmd/parser_scale.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/cmd/parser_train.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/cmd/parser_train.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/execution_range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/execution_range.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/io/arff_parsing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/io/arff_parsing.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/io/file_reader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/io/file_reader.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/io/libsvm_model_parsing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/io/libsvm_model_parsing.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/io/libsvm_parsing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/io/libsvm_parsing.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/io/scaling_factors_parsing.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/io/scaling_factors_parsing.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/layout.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/layout.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/logger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/logger.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/operators.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/operators.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/performance_tracker.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/performance_tracker.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/sha256.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/sha256.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/string_conversion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/string_conversion.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/string_utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/string_utility.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/type_list.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/type_list.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/type_traits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/type_traits.hpp -------------------------------------------------------------------------------- /include/plssvm/detail/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/detail/utility.hpp -------------------------------------------------------------------------------- /include/plssvm/exceptions/exceptions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/exceptions/exceptions.hpp -------------------------------------------------------------------------------- /include/plssvm/exceptions/source_location.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/exceptions/source_location.hpp -------------------------------------------------------------------------------- /include/plssvm/file_format_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/file_format_types.hpp -------------------------------------------------------------------------------- /include/plssvm/kernel_function_types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/kernel_function_types.hpp -------------------------------------------------------------------------------- /include/plssvm/model.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/model.hpp -------------------------------------------------------------------------------- /include/plssvm/parameter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/parameter.hpp -------------------------------------------------------------------------------- /include/plssvm/target_platforms.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/target_platforms.hpp -------------------------------------------------------------------------------- /include/plssvm/version/git_metadata/git_metadata.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/version/git_metadata/git_metadata.hpp -------------------------------------------------------------------------------- /include/plssvm/version/version.hpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/include/plssvm/version/version.hpp.in -------------------------------------------------------------------------------- /install/python_requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/install/python_requirements.txt -------------------------------------------------------------------------------- /src/main_predict.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/main_predict.cpp -------------------------------------------------------------------------------- /src/main_scale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/main_scale.cpp -------------------------------------------------------------------------------- /src/main_train.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/main_train.cpp -------------------------------------------------------------------------------- /src/plssvm/backend_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backend_types.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/CUDA/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/CUDA/CMakeLists.txt -------------------------------------------------------------------------------- /src/plssvm/backends/CUDA/csvm.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/CUDA/csvm.cu -------------------------------------------------------------------------------- /src/plssvm/backends/CUDA/detail/device_ptr.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/CUDA/detail/device_ptr.cu -------------------------------------------------------------------------------- /src/plssvm/backends/CUDA/detail/utility.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/CUDA/detail/utility.cu -------------------------------------------------------------------------------- /src/plssvm/backends/CUDA/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/CUDA/exceptions.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/CUDA/predict_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/CUDA/predict_kernel.cu -------------------------------------------------------------------------------- /src/plssvm/backends/CUDA/q_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/CUDA/q_kernel.cu -------------------------------------------------------------------------------- /src/plssvm/backends/CUDA/svm_kernel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/CUDA/svm_kernel.cu -------------------------------------------------------------------------------- /src/plssvm/backends/HIP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/HIP/CMakeLists.txt -------------------------------------------------------------------------------- /src/plssvm/backends/HIP/csvm.hip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/HIP/csvm.hip.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/HIP/detail/device_ptr.hip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/HIP/detail/device_ptr.hip.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/HIP/detail/utility.hip.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/HIP/detail/utility.hip.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/HIP/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/HIP/exceptions.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/OpenCL/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenCL/CMakeLists.txt -------------------------------------------------------------------------------- /src/plssvm/backends/OpenCL/csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenCL/csvm.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/OpenCL/detail/command_queue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenCL/detail/command_queue.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/OpenCL/detail/context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenCL/detail/context.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/OpenCL/detail/device_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenCL/detail/device_ptr.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/OpenCL/detail/error_code.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenCL/detail/error_code.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/OpenCL/detail/kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenCL/detail/kernel.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/OpenCL/detail/utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenCL/detail/utility.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/OpenCL/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenCL/exceptions.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/OpenMP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenMP/CMakeLists.txt -------------------------------------------------------------------------------- /src/plssvm/backends/OpenMP/csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenMP/csvm.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/OpenMP/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenMP/exceptions.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/OpenMP/q_kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenMP/q_kernel.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/OpenMP/svm_kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/OpenMP/svm_kernel.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/SYCL/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/SYCL/CMakeLists.txt -------------------------------------------------------------------------------- /src/plssvm/backends/SYCL/DPCPP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/SYCL/DPCPP/CMakeLists.txt -------------------------------------------------------------------------------- /src/plssvm/backends/SYCL/DPCPP/csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/SYCL/DPCPP/csvm.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/SYCL/DPCPP/detail/device_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/SYCL/DPCPP/detail/device_ptr.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/SYCL/DPCPP/detail/utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/SYCL/DPCPP/detail/utility.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/SYCL/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/SYCL/exceptions.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/SYCL/hipSYCL/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/SYCL/hipSYCL/CMakeLists.txt -------------------------------------------------------------------------------- /src/plssvm/backends/SYCL/hipSYCL/csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/SYCL/hipSYCL/csvm.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/SYCL/hipSYCL/detail/device_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/SYCL/hipSYCL/detail/device_ptr.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/SYCL/hipSYCL/detail/utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/SYCL/hipSYCL/detail/utility.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/SYCL/implementation_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/SYCL/implementation_type.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/SYCL/kernel_invocation_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/SYCL/kernel_invocation_type.cpp -------------------------------------------------------------------------------- /src/plssvm/backends/gpu_device_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/backends/gpu_device_ptr.cpp -------------------------------------------------------------------------------- /src/plssvm/detail/cmd/parser_predict.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/detail/cmd/parser_predict.cpp -------------------------------------------------------------------------------- /src/plssvm/detail/cmd/parser_scale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/detail/cmd/parser_scale.cpp -------------------------------------------------------------------------------- /src/plssvm/detail/cmd/parser_train.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/detail/cmd/parser_train.cpp -------------------------------------------------------------------------------- /src/plssvm/detail/execution_range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/detail/execution_range.cpp -------------------------------------------------------------------------------- /src/plssvm/detail/io/file_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/detail/io/file_reader.cpp -------------------------------------------------------------------------------- /src/plssvm/detail/layout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/detail/layout.cpp -------------------------------------------------------------------------------- /src/plssvm/detail/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/detail/logger.cpp -------------------------------------------------------------------------------- /src/plssvm/detail/performance_tracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/detail/performance_tracker.cpp -------------------------------------------------------------------------------- /src/plssvm/detail/sha256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/detail/sha256.cpp -------------------------------------------------------------------------------- /src/plssvm/detail/string_utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/detail/string_utility.cpp -------------------------------------------------------------------------------- /src/plssvm/detail/utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/detail/utility.cpp -------------------------------------------------------------------------------- /src/plssvm/exceptions/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/exceptions/exceptions.cpp -------------------------------------------------------------------------------- /src/plssvm/file_format_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/file_format_types.cpp -------------------------------------------------------------------------------- /src/plssvm/kernel_function_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/kernel_function_types.cpp -------------------------------------------------------------------------------- /src/plssvm/parameter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/parameter.cpp -------------------------------------------------------------------------------- /src/plssvm/target_platforms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/target_platforms.cpp -------------------------------------------------------------------------------- /src/plssvm/version/git_metadata/git_metadata.cpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/version/git_metadata/git_metadata.cpp.in -------------------------------------------------------------------------------- /src/plssvm/version/version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/src/plssvm/version/version.cpp -------------------------------------------------------------------------------- /tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/CMakeLists.txt -------------------------------------------------------------------------------- /tests/backend_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backend_types.cpp -------------------------------------------------------------------------------- /tests/backends/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/CMakeLists.txt -------------------------------------------------------------------------------- /tests/backends/CUDA/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/CUDA/CMakeLists.txt -------------------------------------------------------------------------------- /tests/backends/CUDA/cuda_csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/CUDA/cuda_csvm.cpp -------------------------------------------------------------------------------- /tests/backends/CUDA/detail/device_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/CUDA/detail/device_ptr.cpp -------------------------------------------------------------------------------- /tests/backends/CUDA/detail/utility.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/CUDA/detail/utility.cu -------------------------------------------------------------------------------- /tests/backends/CUDA/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/CUDA/exceptions.cpp -------------------------------------------------------------------------------- /tests/backends/CUDA/mock_cuda_csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/CUDA/mock_cuda_csvm.hpp -------------------------------------------------------------------------------- /tests/backends/HIP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/HIP/CMakeLists.txt -------------------------------------------------------------------------------- /tests/backends/HIP/detail/device_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/HIP/detail/device_ptr.cpp -------------------------------------------------------------------------------- /tests/backends/HIP/detail/utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/HIP/detail/utility.cpp -------------------------------------------------------------------------------- /tests/backends/HIP/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/HIP/exceptions.cpp -------------------------------------------------------------------------------- /tests/backends/HIP/hip_csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/HIP/hip_csvm.cpp -------------------------------------------------------------------------------- /tests/backends/HIP/mock_hip_csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/HIP/mock_hip_csvm.hpp -------------------------------------------------------------------------------- /tests/backends/OpenCL/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/OpenCL/CMakeLists.txt -------------------------------------------------------------------------------- /tests/backends/OpenCL/detail/device_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/OpenCL/detail/device_ptr.cpp -------------------------------------------------------------------------------- /tests/backends/OpenCL/detail/error_code.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/OpenCL/detail/error_code.cpp -------------------------------------------------------------------------------- /tests/backends/OpenCL/detail/utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/OpenCL/detail/utility.cpp -------------------------------------------------------------------------------- /tests/backends/OpenCL/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/OpenCL/exceptions.cpp -------------------------------------------------------------------------------- /tests/backends/OpenCL/mock_opencl_csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/OpenCL/mock_opencl_csvm.hpp -------------------------------------------------------------------------------- /tests/backends/OpenCL/opencl_csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/OpenCL/opencl_csvm.cpp -------------------------------------------------------------------------------- /tests/backends/OpenMP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/OpenMP/CMakeLists.txt -------------------------------------------------------------------------------- /tests/backends/OpenMP/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/OpenMP/exceptions.cpp -------------------------------------------------------------------------------- /tests/backends/OpenMP/mock_openmp_csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/OpenMP/mock_openmp_csvm.hpp -------------------------------------------------------------------------------- /tests/backends/OpenMP/openmp_csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/OpenMP/openmp_csvm.cpp -------------------------------------------------------------------------------- /tests/backends/OpenMP/q_kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/OpenMP/q_kernel.cpp -------------------------------------------------------------------------------- /tests/backends/OpenMP/svm_kernel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/OpenMP/svm_kernel.cpp -------------------------------------------------------------------------------- /tests/backends/SYCL/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/SYCL/CMakeLists.txt -------------------------------------------------------------------------------- /tests/backends/SYCL/DPCPP/detail/device_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/SYCL/DPCPP/detail/device_ptr.cpp -------------------------------------------------------------------------------- /tests/backends/SYCL/DPCPP/detail/utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/SYCL/DPCPP/detail/utility.cpp -------------------------------------------------------------------------------- /tests/backends/SYCL/DPCPP/mock_dpcpp_csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/SYCL/DPCPP/mock_dpcpp_csvm.hpp -------------------------------------------------------------------------------- /tests/backends/SYCL/DPCPP/sycl_csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/SYCL/DPCPP/sycl_csvm.cpp -------------------------------------------------------------------------------- /tests/backends/SYCL/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/SYCL/exceptions.cpp -------------------------------------------------------------------------------- /tests/backends/SYCL/hipSYCL/detail/device_ptr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/SYCL/hipSYCL/detail/device_ptr.cpp -------------------------------------------------------------------------------- /tests/backends/SYCL/hipSYCL/detail/utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/SYCL/hipSYCL/detail/utility.cpp -------------------------------------------------------------------------------- /tests/backends/SYCL/hipSYCL/mock_hipsycl_csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/SYCL/hipSYCL/mock_hipsycl_csvm.hpp -------------------------------------------------------------------------------- /tests/backends/SYCL/hipSYCL/sycl_csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/SYCL/hipSYCL/sycl_csvm.cpp -------------------------------------------------------------------------------- /tests/backends/SYCL/implementation_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/SYCL/implementation_type.cpp -------------------------------------------------------------------------------- /tests/backends/SYCL/kernel_invocation_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/SYCL/kernel_invocation_type.cpp -------------------------------------------------------------------------------- /tests/backends/compare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/compare.cpp -------------------------------------------------------------------------------- /tests/backends/compare.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/compare.hpp -------------------------------------------------------------------------------- /tests/backends/generic_csvm_tests.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/generic_csvm_tests.hpp -------------------------------------------------------------------------------- /tests/backends/generic_device_ptr_tests.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/generic_device_ptr_tests.h -------------------------------------------------------------------------------- /tests/backends/generic_exceptions_tests.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/backends/generic_exceptions_tests.hpp -------------------------------------------------------------------------------- /tests/csvm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/csvm.cpp -------------------------------------------------------------------------------- /tests/csvm_factory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/csvm_factory.cpp -------------------------------------------------------------------------------- /tests/custom_test_macros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/custom_test_macros.hpp -------------------------------------------------------------------------------- /tests/data/arff/3x2_without_label.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/3x2_without_label.arff -------------------------------------------------------------------------------- /tests/data/arff/5x4.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/5x4.arff -------------------------------------------------------------------------------- /tests/data/arff/5x4_TEMPLATE.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/5x4_TEMPLATE.arff -------------------------------------------------------------------------------- /tests/data/arff/5x4_sparse.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/5x4_sparse.arff -------------------------------------------------------------------------------- /tests/data/arff/5x4_sparse_TEMPLATE.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/5x4_sparse_TEMPLATE.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/@_inside_data_section.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/@_inside_data_section.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/class_same_label_multiple_times.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/class_same_label_multiple_times.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/class_unquoted_nominal_attribute.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/class_unquoted_nominal_attribute.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/class_with_only_one_label.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/class_with_only_one_label.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/class_with_wrong_label.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/class_with_wrong_label.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/class_without_label.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/class_without_label.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/dense_missing_value.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/dense_missing_value.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/dense_too_many_values.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/dense_too_many_values.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/multiple_classes.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/multiple_classes.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/no_data_attribute.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/no_data_attribute.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/no_features.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/no_features.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/nominal_attribute_with_wrong_name.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/nominal_attribute_with_wrong_name.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/numeric_unquoted.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/numeric_unquoted.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/numeric_without_name.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/numeric_without_name.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/relation_not_at_beginning.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/relation_not_at_beginning.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/relation_unquoted.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/relation_unquoted.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/relation_without_name.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/relation_without_name.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/sparse_invalid_feature_index.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/sparse_invalid_feature_index.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/sparse_missing_closing_brace.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/sparse_missing_closing_brace.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/sparse_missing_label.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/sparse_missing_label.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/sparse_missing_opening_brace.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/sparse_missing_opening_brace.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/string_label_with_whitespace.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/string_label_with_whitespace.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/usage_of_undefined_label.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/usage_of_undefined_label.arff -------------------------------------------------------------------------------- /tests/data/arff/invalid/wrong_line.arff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/arff/invalid/wrong_line.arff -------------------------------------------------------------------------------- /tests/data/empty.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/libsvm/3x2_without_label.libsvm: -------------------------------------------------------------------------------- 1 | 1:1.5 2:-2.9 2 | 2:-0.3 3 | 1:5.5 -------------------------------------------------------------------------------- /tests/data/libsvm/500x200.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/500x200.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/5x4.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/5x4.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/5x4_TEMPLATE.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/5x4_TEMPLATE.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/5x4_sparse.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/5x4_sparse.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/5x4_sparse_TEMPLATE.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/5x4_sparse_TEMPLATE.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/invalid/feature_with_alpha_char_at_the_beginning.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/invalid/feature_with_alpha_char_at_the_beginning.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/invalid/inconsistent_label_specification.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/invalid/inconsistent_label_specification.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/invalid/index_with_alpha_char_at_the_beginning.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/invalid/index_with_alpha_char_at_the_beginning.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/invalid/invalid_colon_at_the_beginning.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/invalid/invalid_colon_at_the_beginning.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/invalid/invalid_colon_in_the_middle.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/invalid/invalid_colon_in_the_middle.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/invalid/missing_feature_value.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/invalid/missing_feature_value.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/invalid/missing_index_value.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/invalid/missing_index_value.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/invalid/non_increasing_indices.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/invalid/non_increasing_indices.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/invalid/non_strictly_increasing_indices.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/invalid/non_strictly_increasing_indices.libsvm -------------------------------------------------------------------------------- /tests/data/libsvm/invalid/zero_based_features.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/libsvm/invalid/zero_based_features.libsvm -------------------------------------------------------------------------------- /tests/data/model/5x4_linear.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/5x4_linear.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/5x4_linear_TEMPLATE.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/5x4_linear_TEMPLATE.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/5x4_polynomial.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/5x4_polynomial.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/5x4_polynomial_TEMPLATE.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/5x4_polynomial_TEMPLATE.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/5x4_rbf.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/5x4_rbf.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/5x4_rbf_TEMPLATE.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/5x4_rbf_TEMPLATE.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/explicit_coef0_in_linear_kernel.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/explicit_coef0_in_linear_kernel.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/explicit_coef0_in_rbf_kernel.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/explicit_coef0_in_rbf_kernel.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/explicit_degree_in_linear_kernel.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/explicit_degree_in_linear_kernel.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/explicit_degree_in_rbf_kernel.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/explicit_degree_in_rbf_kernel.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/explicit_gamma_in_linear_kernel.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/explicit_gamma_in_linear_kernel.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/missing_kernel_type.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/missing_kernel_type.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/missing_label.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/missing_label.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/missing_nr_class.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/missing_nr_class.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/missing_nr_sv.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/missing_nr_sv.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/missing_rho.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/missing_rho.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/missing_support_vectors.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/missing_support_vectors.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/missing_sv.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/missing_sv.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/missing_svm_type.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/missing_svm_type.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/missing_total_sv.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/missing_total_sv.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/nr_class_and_label_mismatch.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/nr_class_and_label_mismatch.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/nr_class_and_nr_sv_mismatch.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/nr_class_and_nr_sv_mismatch.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/same_class_multiple_times.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/same_class_multiple_times.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/too_few_label.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/too_few_label.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/too_few_nr_sv.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/too_few_nr_sv.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/too_many_classes.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/too_many_classes.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/total_sv_and_nr_sv_mismatch.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/total_sv_and_nr_sv_mismatch.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/unrecognized_header_entry.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/unrecognized_header_entry.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/wrong_kernel_type.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/wrong_kernel_type.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/wrong_nr_class.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/wrong_nr_class.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/wrong_svm_type.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/wrong_svm_type.libsvm.model -------------------------------------------------------------------------------- /tests/data/model/invalid/wrong_total_sv.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/model/invalid/wrong_total_sv.libsvm.model -------------------------------------------------------------------------------- /tests/data/predict/500x200.libsvm.predict: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/predict/500x200.libsvm.predict -------------------------------------------------------------------------------- /tests/data/predict/500x200_linear.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/predict/500x200_linear.libsvm.model -------------------------------------------------------------------------------- /tests/data/predict/500x200_polynomial.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/predict/500x200_polynomial.libsvm.model -------------------------------------------------------------------------------- /tests/data/predict/500x200_rbf.libsvm.model: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/predict/500x200_rbf.libsvm.model -------------------------------------------------------------------------------- /tests/data/predict/500x200_test.libsvm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/predict/500x200_test.libsvm -------------------------------------------------------------------------------- /tests/data/scaling_factors/invalid/inconsistent_scaling_interval_values.txt: -------------------------------------------------------------------------------- 1 | x 2 | 1.4 -2.6 3 | a 0.0 1.0 -------------------------------------------------------------------------------- /tests/data/scaling_factors/invalid/invalid_number.txt: -------------------------------------------------------------------------------- 1 | x 2 | -1.4 2.6 3 | a 0.0 1.0 -------------------------------------------------------------------------------- /tests/data/scaling_factors/invalid/no_header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/scaling_factors/invalid/no_header.txt -------------------------------------------------------------------------------- /tests/data/scaling_factors/invalid/too_few_lines.txt: -------------------------------------------------------------------------------- 1 | x -------------------------------------------------------------------------------- /tests/data/scaling_factors/invalid/too_few_scaling_factor_values.txt: -------------------------------------------------------------------------------- 1 | x 2 | -1.4 2.6 3 | 1 0.0 -------------------------------------------------------------------------------- /tests/data/scaling_factors/invalid/too_few_scaling_interval_values.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/scaling_factors/invalid/too_few_scaling_interval_values.txt -------------------------------------------------------------------------------- /tests/data/scaling_factors/invalid/too_many_scaling_factor_values.txt: -------------------------------------------------------------------------------- 1 | x 2 | -1.4 2.6 3 | 1 0.0 1.0 2.0 -------------------------------------------------------------------------------- /tests/data/scaling_factors/invalid/too_many_scaling_interval_values.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/scaling_factors/invalid/too_many_scaling_interval_values.txt -------------------------------------------------------------------------------- /tests/data/scaling_factors/invalid/zero_based_scaling_factors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/scaling_factors/invalid/zero_based_scaling_factors.txt -------------------------------------------------------------------------------- /tests/data/scaling_factors/no_scaling_factors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/scaling_factors/no_scaling_factors.txt -------------------------------------------------------------------------------- /tests/data/scaling_factors/scaling_factors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data/scaling_factors/scaling_factors.txt -------------------------------------------------------------------------------- /tests/data_set.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/data_set.cpp -------------------------------------------------------------------------------- /tests/default_value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/default_value.cpp -------------------------------------------------------------------------------- /tests/detail/arithmetic_type_name.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/arithmetic_type_name.cpp -------------------------------------------------------------------------------- /tests/detail/assert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/assert.cpp -------------------------------------------------------------------------------- /tests/detail/cmd/data_set_variants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/cmd/data_set_variants.cpp -------------------------------------------------------------------------------- /tests/detail/cmd/parser_predict.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/cmd/parser_predict.cpp -------------------------------------------------------------------------------- /tests/detail/cmd/parser_scale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/cmd/parser_scale.cpp -------------------------------------------------------------------------------- /tests/detail/cmd/parser_train.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/cmd/parser_train.cpp -------------------------------------------------------------------------------- /tests/detail/cmd/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/cmd/utility.hpp -------------------------------------------------------------------------------- /tests/detail/execution_range.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/execution_range.cpp -------------------------------------------------------------------------------- /tests/detail/io/arff_parsing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/io/arff_parsing.cpp -------------------------------------------------------------------------------- /tests/detail/io/file_reader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/io/file_reader.cpp -------------------------------------------------------------------------------- /tests/detail/io/libsvm_model_parsing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/io/libsvm_model_parsing.cpp -------------------------------------------------------------------------------- /tests/detail/io/libsvm_parsing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/io/libsvm_parsing.cpp -------------------------------------------------------------------------------- /tests/detail/io/scaling_factors_parsing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/io/scaling_factors_parsing.cpp -------------------------------------------------------------------------------- /tests/detail/layout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/layout.cpp -------------------------------------------------------------------------------- /tests/detail/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/logger.cpp -------------------------------------------------------------------------------- /tests/detail/operators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/operators.cpp -------------------------------------------------------------------------------- /tests/detail/performance_tracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/performance_tracker.cpp -------------------------------------------------------------------------------- /tests/detail/sha256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/sha256.cpp -------------------------------------------------------------------------------- /tests/detail/string_conversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/string_conversion.cpp -------------------------------------------------------------------------------- /tests/detail/string_utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/string_utility.cpp -------------------------------------------------------------------------------- /tests/detail/type_traits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/type_traits.cpp -------------------------------------------------------------------------------- /tests/detail/utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/detail/utility.cpp -------------------------------------------------------------------------------- /tests/exceptions/exceptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/exceptions/exceptions.cpp -------------------------------------------------------------------------------- /tests/exceptions/source_location.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/exceptions/source_location.cpp -------------------------------------------------------------------------------- /tests/exceptions/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/exceptions/utility.hpp -------------------------------------------------------------------------------- /tests/file_format_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/file_format_types.cpp -------------------------------------------------------------------------------- /tests/kernel_function_types.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/kernel_function_types.cpp -------------------------------------------------------------------------------- /tests/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/main.cpp -------------------------------------------------------------------------------- /tests/mock_csvm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/mock_csvm.hpp -------------------------------------------------------------------------------- /tests/model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/model.cpp -------------------------------------------------------------------------------- /tests/naming.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/naming.hpp -------------------------------------------------------------------------------- /tests/parameter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/parameter.cpp -------------------------------------------------------------------------------- /tests/target_platforms.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/target_platforms.cpp -------------------------------------------------------------------------------- /tests/type_list.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/type_list.cpp -------------------------------------------------------------------------------- /tests/types_to_test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/types_to_test.hpp -------------------------------------------------------------------------------- /tests/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/utility.hpp -------------------------------------------------------------------------------- /tests/version/git_metadata/git_metadata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/version/git_metadata/git_metadata.cpp -------------------------------------------------------------------------------- /tests/version/version.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/tests/version/version.cpp -------------------------------------------------------------------------------- /utility_scripts/generate_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/utility_scripts/generate_data.py -------------------------------------------------------------------------------- /utility_scripts/performance_analysis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/utility_scripts/performance_analysis.py -------------------------------------------------------------------------------- /utility_scripts/performance_tracker_yaml_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/utility_scripts/performance_tracker_yaml_parser.py -------------------------------------------------------------------------------- /utility_scripts/plssvm_target_platforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SC-SGS/PLSSVM/HEAD/utility_scripts/plssvm_target_platforms.py --------------------------------------------------------------------------------