summaryrefslogtreecommitdiff
path: root/python-captum.spec
blob: 1e1e421b76a3d266ed863b2cc1278fd67aaf9f58 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
%global _empty_manifest_terminate_build 0
%global pypi_name captum
%global source_name captum

Name:		python-%{pypi_name}
Version:	0.7.0
Release:	1%{?dist}
Summary:	captum package for Python3
License:	MIT
URL:		https://github.com/pytorch/captum
Source0:	https://github.com/pytorch/captum/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz

Requires:	python3-matplotlib
Requires:	python3-numpy
Requires:	python3-pytorch >= 1.6
Requires:	python3-pyro-ppl >= 1.8.4
Requires:	python3-gpytorch >= 1.11
Requires:	python3-linear_operator == 0.5.1

%description
Captum is a model interpretability and understanding library for PyTorch. Captum means comprehension in Latin and contains general purpose implementations of integrated gradients, saliency maps, smoothgrad, vargrad and others for PyTorch models. It has quick integration for models built with domain-specific libraries such as torchvision, torchtext, and others.

Captum is currently in beta and under active development!

%package -n python3-%{pypi_name}
Summary:	Botorch package for Python3
Provides:	python-%{pypi_name}
BuildRequires:	python3-devel
BuildRequires:	python3-setuptools
BuildRequires:	python3-setuptools_scm
BuildRequires:	python3-pip
BuildRequires:	python3-wheel
BuildRequires:	python3-pytorch >= 1.6
BuildRequires:	python3-hatchling

%description -n python3-%{pypi_name}

%package help
Summary:	Development documents and examples for captum
Provides:	python3-%{pypi_name}-doc
%description help
documents of captum package for python3

%prep
%autosetup -p1 -n %{pypi_name}-%{version}

%build
%py3_build

%install
%py3_install

%files -n python3-%{pypi_name}
%doc *.md
%license LICENSE
%{python3_sitelib}/*
%{_datadir}/jupyter/*
%{_usr}/etc/jupyter/*


%changelog
* Mon Jan 22 2024 menma <1316818279@qq.com> - 0.9.5-1
- Package init