%global _empty_manifest_terminate_build 0 Name: python-sparse-dot-topn-for-blocks Version: 0.3.1.post3 Release: 1 Summary: This package is intended for matrix blocks, boosting a sparse matrix multiplication followed by selecting the top-n multiplication License: Apache 2.0 URL: https://github.com/ParticularMiner/sparse_dot_topn_for_blocks Source0: https://mirrors.nju.edu.cn/pypi/web/packages/d2/04/b4e2614091b0f0afa69ee4bf630b2a60f1fbaf285140363885c3f936918d/sparse_dot_topn_for_blocks-0.3.1.post3.tar.gz BuildArch: noarch %description # sparse\_dot\_topn\_for\_blocks: **sparse\_dot\_topn\_for\_blocks** is a slight variation of [**sparse\_dot\_topn**](https://github.com/ing-bank/sparse_dot_topn) which provides a fast way to perform sparse matrix multiplication followed by top-n selection and sorting in each row. It has the same interface as [**sparse\_dot\_topn**](https://github.com/ing-bank/sparse_dot_topn) but additionally allows an array to be passed whose elements will each be incremented with the maximum number of nonzero elements of each row of the result matrix with values above the given lower bound. This is suitable for block-matrix multiplication. That's all! %package -n python3-sparse-dot-topn-for-blocks Summary: This package is intended for matrix blocks, boosting a sparse matrix multiplication followed by selecting the top-n multiplication Provides: python-sparse-dot-topn-for-blocks BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-sparse-dot-topn-for-blocks # sparse\_dot\_topn\_for\_blocks: **sparse\_dot\_topn\_for\_blocks** is a slight variation of [**sparse\_dot\_topn**](https://github.com/ing-bank/sparse_dot_topn) which provides a fast way to perform sparse matrix multiplication followed by top-n selection and sorting in each row. It has the same interface as [**sparse\_dot\_topn**](https://github.com/ing-bank/sparse_dot_topn) but additionally allows an array to be passed whose elements will each be incremented with the maximum number of nonzero elements of each row of the result matrix with values above the given lower bound. This is suitable for block-matrix multiplication. That's all! %package help Summary: Development documents and examples for sparse-dot-topn-for-blocks Provides: python3-sparse-dot-topn-for-blocks-doc %description help # sparse\_dot\_topn\_for\_blocks: **sparse\_dot\_topn\_for\_blocks** is a slight variation of [**sparse\_dot\_topn**](https://github.com/ing-bank/sparse_dot_topn) which provides a fast way to perform sparse matrix multiplication followed by top-n selection and sorting in each row. It has the same interface as [**sparse\_dot\_topn**](https://github.com/ing-bank/sparse_dot_topn) but additionally allows an array to be passed whose elements will each be incremented with the maximum number of nonzero elements of each row of the result matrix with values above the given lower bound. This is suitable for block-matrix multiplication. That's all! %prep %autosetup -n sparse-dot-topn-for-blocks-0.3.1.post3 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-sparse-dot-topn-for-blocks -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Wed Apr 12 2023 Python_Bot - 0.3.1.post3-1 - Package Spec generated