blob: e48b73b0dd47a2e10369e7b8a26c63cb4bcb13d4 (
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
|
%global _empty_manifest_terminate_build 0
Name: python-Braindecode
Version: 0.7
Release: 1
Summary: A deep learning toolbox to decode raw time-domain EEG.
License: BSD 3-Clause
URL: https://github.com/braindecode/braindecode
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/8c/76/a843ce5074bd19b13718deba1ba6714df0681f0c6b326aaada8d2bf769c6/Braindecode-0.7.tar.gz
BuildArch: noarch
Requires: python3-mne
Requires: python3-numpy
Requires: python3-pandas
Requires: python3-scipy
Requires: python3-matplotlib
Requires: python3-h5py
Requires: python3-skorch
%description
Braindecode is an open-source Python toolbox for decoding raw electrophysiological brain
data with deep learning models. It includes dataset fetchers, data preprocessing and
visualization tools, as well as implementations of several deep learning
architectures and data augmentations for analysis of EEG, ECoG and MEG.
For neuroscientists who want to work with deep learning and
deep learning researchers who want to work with neurophysiological data.
%package -n python3-Braindecode
Summary: A deep learning toolbox to decode raw time-domain EEG.
Provides: python-Braindecode
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-Braindecode
Braindecode is an open-source Python toolbox for decoding raw electrophysiological brain
data with deep learning models. It includes dataset fetchers, data preprocessing and
visualization tools, as well as implementations of several deep learning
architectures and data augmentations for analysis of EEG, ECoG and MEG.
For neuroscientists who want to work with deep learning and
deep learning researchers who want to work with neurophysiological data.
%package help
Summary: Development documents and examples for Braindecode
Provides: python3-Braindecode-doc
%description help
Braindecode is an open-source Python toolbox for decoding raw electrophysiological brain
data with deep learning models. It includes dataset fetchers, data preprocessing and
visualization tools, as well as implementations of several deep learning
architectures and data augmentations for analysis of EEG, ECoG and MEG.
For neuroscientists who want to work with deep learning and
deep learning researchers who want to work with neurophysiological data.
%prep
%autosetup -n Braindecode-0.7
%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-Braindecode -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 0.7-1
- Package Spec generated
|