<feed xmlns='http://www.w3.org/2005/Atom'>
<title>csa/tomo/tnv/framework.git/Wrappers/Python/conda-recipe, branch fast_tnv</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/tomo/tnv/framework.git/'/>
<entry>
<title>C lib (#458)</title>
<updated>2019-12-06T17:37:35+00:00</updated>
<author>
<name>Edoardo Pasca</name>
<email>edo.paskino@gmail.com</email>
</author>
<published>2019-12-06T17:37:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/tomo/tnv/framework.git/commit/?id=3d3a0958fad475c6b0493ad85459e1c04ba4ba62'/>
<id>3d3a0958fad475c6b0493ad85459e1c04ba4ba62</id>
<content type='text'>
C library implemented with optimised axpy fucntions and gradient operator in c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
C library implemented with optimised axpy fucntions and gradient operator in c
</pre>
</div>
</content>
</entry>
<entry>
<title>Update conda_build_config.yaml</title>
<updated>2019-06-24T10:25:31+00:00</updated>
<author>
<name>Edoardo Pasca</name>
<email>edo.paskino@gmail.com</email>
</author>
<published>2019-06-24T10:25:31+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/tomo/tnv/framework.git/commit/?id=6dfcaee8e56bcb05e3beaaf7726258233f7026b6'/>
<id>6dfcaee8e56bcb05e3beaaf7726258233f7026b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>updates</title>
<updated>2019-05-09T10:51:15+00:00</updated>
<author>
<name>Edoardo Pasca</name>
<email>edo.paskino@gmail.com</email>
</author>
<published>2019-05-09T10:51:15+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/tomo/tnv/framework.git/commit/?id=7ad2cb13b7727bda42956585daf789257f606ae9'/>
<id>7ad2cb13b7727bda42956585daf789257f606ae9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update yaml</title>
<updated>2019-05-07T10:48:47+00:00</updated>
<author>
<name>Vaggelis Papoutsellis</name>
<email>22398586+epapoutsellis@users.noreply.github.com</email>
</author>
<published>2019-05-07T10:48:47+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/tomo/tnv/framework.git/commit/?id=d1fbb8b98862eeaddcda29ebf76e590212103ad8'/>
<id>d1fbb8b98862eeaddcda29ebf76e590212103ad8</id>
<content type='text'>
Add matplotlib</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add matplotlib</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'demo_ccpi' of https://github.com/vais-ral/CCPi-Framework into demo_ccpi</title>
<updated>2019-04-30T13:24:59+00:00</updated>
<author>
<name>Edoardo Pasca</name>
<email>edo.paskino@gmail.com</email>
</author>
<published>2019-04-30T13:24:59+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/tomo/tnv/framework.git/commit/?id=a2b747b9cc0ad6597e72b7e9e5ebf00fdfca1f8f'/>
<id>a2b747b9cc0ad6597e72b7e9e5ebf00fdfca1f8f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>change numpy versions</title>
<updated>2019-04-30T13:23:50+00:00</updated>
<author>
<name>Edoardo Pasca</name>
<email>edo.paskino@gmail.com</email>
</author>
<published>2019-04-30T13:23:50+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/tomo/tnv/framework.git/commit/?id=590a593b692b07af76e3e87a95e4cc01a2843aea'/>
<id>590a593b692b07af76e3e87a95e4cc01a2843aea</id>
<content type='text'>
takes into consideration #271
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
takes into consideration #271
</pre>
</div>
</content>
</entry>
<entry>
<title>removed numpy from build requirements</title>
<updated>2019-04-30T12:55:28+00:00</updated>
<author>
<name>Edoardo Pasca</name>
<email>edo.paskino@gmail.com</email>
</author>
<published>2019-04-30T12:55:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/tomo/tnv/framework.git/commit/?id=43d0a144e4d8766b8275d9c13e06f2d0423d198e'/>
<id>43d0a144e4d8766b8275d9c13e06f2d0423d198e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>conda recipe conditional for testing</title>
<updated>2019-03-06T16:16:25+00:00</updated>
<author>
<name>vagrant</name>
<email>vagrant@localhost.localdomain</email>
</author>
<published>2019-03-06T16:16:25+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/tomo/tnv/framework.git/commit/?id=d6d63f9f10f8eccee1a4cacf76d9d2de1ea93377'/>
<id>d6d63f9f10f8eccee1a4cacf76d9d2de1ea93377</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Proposal of Algorithm class (#179)</title>
<updated>2019-02-28T18:58:33+00:00</updated>
<author>
<name>Edoardo Pasca</name>
<email>edo.paskino@gmail.com</email>
</author>
<published>2019-02-28T18:58:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/tomo/tnv/framework.git/commit/?id=13054c64cff2b506a7affa9d21445f368abbb15b'/>
<id>13054c64cff2b506a7affa9d21445f368abbb15b</id>
<content type='text'>
* initial revision

* Removed class members of Algorithm class

added update_objective

* initial version. Fix inline __idiv__

* First implementation of CompositeOperator/DataContainer

* removed __getitem__ added get_item added shape

* added CGLS

* working unit test, initial tomography test

* added reverse multiplication of operator with number

* added operators directory

* fixed typo

* added unittest for CompositeDataContainer

* fix TomoIdentity with scalar

* check numerical types from numpy

* add default stop criterion and run method

* add run method

* first working implementation of CGLS with CompositeOperator/DataContainer

notice problem with _rmul_ and _mul_ methods precedence with numpy.

* new Algorithm class and algorithms in separate files

Added new Algorithm class and derivatives in different files for
GradientDescent, CGLS, FBPD, FISTA

* added algorithms and restored CIL_VERSION env variable

* removed Algorithms.py

* modified run and renamed a few members/methods

* uses squared_norm

* renamed get_current_objective to get_last_objective

update_objective can be issued every N iteration, default 1.
fixed run method to run N iterations within the stop criterion.

* load class as module files

* force py line endings to LF

* updates

* call super __init__ as first thing

* unit tests are now to be found in test directory

unit tests are now split in several files in the directory test

* install algorithms module

* Implementation with Algorithm

* skip Reader tests

* unittest for linux

* commented not needed import Iterable

* removed explicit return from __init__

* remove composite operator file
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* initial revision

* Removed class members of Algorithm class

added update_objective

* initial version. Fix inline __idiv__

* First implementation of CompositeOperator/DataContainer

* removed __getitem__ added get_item added shape

* added CGLS

* working unit test, initial tomography test

* added reverse multiplication of operator with number

* added operators directory

* fixed typo

* added unittest for CompositeDataContainer

* fix TomoIdentity with scalar

* check numerical types from numpy

* add default stop criterion and run method

* add run method

* first working implementation of CGLS with CompositeOperator/DataContainer

notice problem with _rmul_ and _mul_ methods precedence with numpy.

* new Algorithm class and algorithms in separate files

Added new Algorithm class and derivatives in different files for
GradientDescent, CGLS, FBPD, FISTA

* added algorithms and restored CIL_VERSION env variable

* removed Algorithms.py

* modified run and renamed a few members/methods

* uses squared_norm

* renamed get_current_objective to get_last_objective

update_objective can be issued every N iteration, default 1.
fixed run method to run N iterations within the stop criterion.

* load class as module files

* force py line endings to LF

* updates

* call super __init__ as first thing

* unit tests are now to be found in test directory

unit tests are now split in several files in the directory test

* install algorithms module

* Implementation with Algorithm

* skip Reader tests

* unittest for linux

* commented not needed import Iterable

* removed explicit return from __init__

* remove composite operator file
</pre>
</div>
</content>
</entry>
<entry>
<title>added squared_norm (#204)</title>
<updated>2019-02-27T06:40:14+00:00</updated>
<author>
<name>Edoardo Pasca</name>
<email>edo.paskino@gmail.com</email>
</author>
<published>2019-02-27T06:40:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.master.suren.me/cgit/csa/tomo/tnv/framework.git/commit/?id=0abb52cd5929d809b3ac1a651d85f465ada80137'/>
<id>0abb52cd5929d809b3ac1a651d85f465ada80137</id>
<content type='text'>
* added squared_norm

closes #203

* added norm and squared_norm

closes #203

* Power method uses norm, bugfixes

* fix power method
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* added squared_norm

closes #203

* added norm and squared_norm

closes #203

* Power method uses norm, bugfixes

* fix power method
</pre>
</div>
</content>
</entry>
</feed>
