You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 3cb7894
Browse filesBrowse the repository at this point in the historyBrowse files
Developed by the [EPFL Center for Imaging](https://imaging.epfl.ch/) as part of a collaboration with the [Uhlmann Group at EMBL-EBI](https://www.ebi.ac.uk/research/uhlmann/) in Feb 2024.
@@ -15,7 +15,7 @@ Developed by the [EPFL Center for Imaging](https://imaging.epfl.ch/) as part of
15
15
## Features
16
16
* Flexible spline fitting for various applications.
17
17
* Support for many spline types in any dimensionality.
18
-
* High-perfomance implementation in Python
18
+
* High-performance implementation in Python.
19
19
* Extensive [documentation](https://splinebox.readthedocs.io/en/latest/?badge=latest) with [examples](https://splinebox.readthedocs.io/en/latest/_auto_examples/index.html)
20
20
21
21
## Installation
@@ -48,7 +48,7 @@ plt.show()
48
48
49
49
## Support
50
50
51
-
If you encounter any problems, please [file and issue](https://github.com/EPFL-Center-for-Imaging/splinebox/issues/new) describing the issue and include minimal example to reproduce the issue.
51
+
If you encounter any problems, please [file an issue](https://github.com/EPFL-Center-for-Imaging/splinebox/issues/new) describing the issue and include a minimal example to reproduce the issue.
52
52
53
53
## Contributing
54
54
@@ -57,12 +57,12 @@ We welcome contributions! Before you submit a pull request, please ensure that t
57
57
## Citing splinebox
58
58
59
59
If you use splinebox in the context of scientific publication, please cite it as follows.
60
-
Note, that you will have to fill in the version yourself. If you are unsure what version you are running,
60
+
Note that you will have to fill in the version yourself. If you are unsure what version you are running,
Copy file name to clipboardExpand all lines: docs/index.rst
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,9 +33,9 @@ SplineBox
33
33
<h1style="margin-bottom: 0.2rem">SplineBox</h1>
34
34
<h2style="margin-top: 0.2rem">Take control of your splines</h2>
35
35
<pstyle="margin-right: 3em">
36
-
SplineBox is an open-source python package for anyone trying to fit splines.
36
+
SplineBox is an open-source Python package for anyone trying to fit splines.
37
37
It offers a wide variety of spline types including Hermite splines and makes
38
-
it easy to specify custom loss function to control spline properties such as
38
+
it easy to specify custom loss functions to control spline properties such as
39
39
smoothness.
40
40
</p>
41
41
@@ -97,7 +97,7 @@ SplineBox
97
97
</svg>
98
98
<p>
99
99
<strong> Custom loss functions </strong> <br/>
100
-
Compatibility with python optimization frame works makes it easy to use custom loss functions for fitting.
100
+
Compatibility with Python optimisation frameworks makes it easy to use custom loss functions for fitting.
101
101
</p>
102
102
</div>
103
103
@@ -117,7 +117,7 @@ SplineBox
117
117
</svg>
118
118
<p>
119
119
<strong> High performance </strong> <br/>
120
-
Just-in-time compilation allows us to match and in some cases overcome the performance of SciPy's fortran based splines.
120
+
Just-in-time compilation allows us to match and in some cases overcome the performance of SciPy's Fortran-based splines.
121
121
</p>
122
122
</div>
123
123
@@ -185,7 +185,7 @@ SplineBox
185
185
.. raw:: html
186
186
187
187
<pstyle="margin-left: 3em">
188
-
Scipy requires you to pre-compute the parameter values for all knots and data points
188
+
SciPy requires you to pre-compute the parameter values for all knots and data points
189
189
accounting for padding and periodicity of the data.
190
190
This can be confusing and difficult to do.
191
191
</p>
@@ -207,14 +207,14 @@ SplineBox
207
207
.. raw:: html
208
208
209
209
<p>
210
-
We compare the performance to splinbox to SciPy's splines
210
+
We compare the performance of splinebox to SciPy's splines
211
211
on three main tasks:
212
212
<ul>
213
-
<li>Spline creation give a set of knots</li>
213
+
<li>Spline creation given a set of knots</li>
214
214
<li>Evaluation of a spline at a given parameter value</li>
215
215
<li>Data approximation using least-squares fitting</li>
216
216
</ul>
217
-
Splinebox out performs SciPy by approximately two orders of magnitude on the first task, achieves comparable performance on the second task, and is out performed for least-squares fitting of splines.
217
+
Splinebox outperforms SciPy by approximately two orders of magnitude on the first task, achieves comparable performance on the second task, and is outperformed for least-squares fitting of splines.
0 commit comments