a b/docs/reference/janggu.rst
1
janggu - Utilities for creating, fitting and evaluating models
2
==============================================================
3
4
This section describes the interface and utilities to build
5
build and evaluate deep learning applications with janggu.
6
7
8
.. currentmodule:: janggu
9
10
.. automodule:: janggu
11
   :no-undoc-members:
12
13
.. autosummary::
14
15
   Janggu
16
   Janggu.create
17
   Janggu.create_by_name
18
   Janggu.fit
19
   Janggu.predict
20
   Janggu.evaluate
21
   input_attribution
22
23
24
Janggu Model
25
---------------
26
27
.. currentmodule:: janggu
28
29
.. autoclass:: Janggu
30
   :members:
31
32
Input feature attribution
33
---------------------------
34
35
.. autofunction:: input_attribution
36
37
38
Performance evaluation
39
----------------------
40
41
.. autosummary::
42
43
   Scorer.score
44
   Scorer.export
45
46
.. autoclass:: Scorer
47
   :members:
48
49
Performance score utilities
50
============================
51
52
.. autoclass:: ExportJson
53
.. autoclass:: ExportTsv
54
.. autoclass:: ExportBed
55
.. autoclass:: ExportBigwig
56
.. autoclass:: ExportScorePlot
57
58
Decorators for network construction
59
====================================
60
61
.. autofunction:: inputlayer
62
.. autofunction:: outputdense
63
.. autofunction:: outputconv
64
65
66
Genomics-specific keras layers
67
==============================
68
69
.. autoclass:: DnaConv2D
70
.. autoclass:: Complement
71
.. autoclass:: Reverse
72
.. autoclass:: LocalAveragePooling2D