-
myron authored
Squashed commit of the following: commit a7eaf2f367b20e3816aaa2014785404a8616fdd2 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jun 5 14:00:56 2013 +0200 aggiunta licenza commit 85a4f6ecf3da8893efe165b458ad7b9cc1813476 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jun 5 13:55:38 2013 +0200 giusto prima di aggiungere licenze commit a4067729c384a968dd7d998abd9b7b856cd422b7 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jun 5 12:21:11 2013 +0200 da testare per release commit c6110188efdafa130a3225d6f54e8e51658fbf6e Author: Alessandro Mirone <mirone@rnice6-0201.esrf.fr> Date: Wed May 29 12:11:36 2013 +0200 corretta l' imprecisione del noverlap commit 7260d0236ec8f05d185fcf9ee29c735d2054e368 Merge: 54abea2 c4cf36e Author: Alessandro Mirone <mirone@rnice6-0101.esrf.fr> Date: Wed May 29 11:29:32 2013 +0200 Merge branch 'master2' of git.epn-campus.eu:chst into master2 commit 54abea2e35894cfdda6ec217b989ea062f65580f Author: Alessandro Mirone <mirone@rnice6-0101.esrf.fr> Date: Wed May 29 11:29:01 2013 +0200 aggiunto ( in commento) per fare cross-correlation (quando attivato) commit c4cf36e811fc180a761067d89901a5032428e0ff Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu May 23 17:05:48 2013 +0200 corretto doc commit 904cf007799b42488133d247896594849d4c3ed9 Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Thu May 23 17:03:07 2013 +0200 ricorretto commit 7550de5c346c8848413d9fc486c8fbc0b464b02a Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu May 23 16:52:03 2013 +0200 piccolo errore commit 3c1d4394a54fb779d486afd76fc61c3722f0e72d Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Thu May 23 16:41:00 2013 +0200 OK commit 1dcf58383cd7d32651b151eed8a419a91886fa37 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu May 23 16:00:21 2013 +0200 corrected machinefile_name and deployment of nn plugin commit 3304c4fc11d123c23d2c4a320e8dcfbd310a8c64 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu May 16 14:14:21 2013 +0200 changed doc for overlapping patches and nnfbp commit fb60bbc7abad9a128e178ffa11e6c80f09a951fc Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed May 15 17:33:06 2013 +0200 commentato patches commit 50050e4409dd3ca4c5cc3925ab04c9a359fee53c Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed May 15 16:12:59 2013 +0200 just indentation commit 579e95ca026faf404e3d88f77aec8778c6e73e5e Author: Operator for ID11 <opid11@crunch.esrf.fr> Date: Mon May 6 15:15:37 2013 +0200 neural filter plugin implemented by Daniel Pelt Added NN-FBP method Signed-off-by: Daniel Pelt <d.m.pelt@cwi.nl> Done the plugin for neural added a forgotten file commit 652343e6dfb36ee9351c3884d612ad38c5472e82 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon May 6 11:42:56 2013 +0200 aumentato di un pochetto il ciclo per Lipschitz commit 23865ae231d2e1fffb6685dc85f30f4809b1c8d3 Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Fri Apr 19 22:36:18 2013 +0200 fatte modifiche perche funzioni anche su macchine a due core per cpu. Corretto compila_cluster commit 912614b911758cf3b2f1e549ee6b919368a19821 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Fri Apr 12 17:35:55 2013 +0200 risolti i problemi di installazione per debian versus cluster commit 2deebb9ee82e301b0274a35b3582da3840262bf4 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Apr 12 15:53:21 2013 +0200 funziona benone commit 5ca6a38d9bfb6f15ed86556c5a4c687d60519ad5 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Apr 10 22:55:27 2013 +0200 liberate le componenti 1 e 2 commit aac95dedb7943439d49272c0c608d2368499032f Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Apr 10 22:39:00 2013 +0200 aggiunta opzione WEIGHT_OVERLAP commit 4099486822b94c36b2039530b6685298376b81a0 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Apr 10 18:24:04 2013 +0200 messo controllo sparsita commit 692ba89384c96f5bd903e4b3ca06f01bb5c66d1a Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Apr 10 14:37:51 2013 +0200 corretto per il posizionamento all interno dei multiframe ( Luc Salvo) commit 284eb7f1f227cb9142b3fd8f81f18f5e31208d2f Merge: c1299c2 44d4abb Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Apr 9 18:54:34 2013 +0200 Merge branch 'fb_dl' into master2 Conflicts: compila commit 44d4abb05a99184f97d2c249f99ef642739a8287 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Apr 9 18:42:05 2013 +0200 adesso funziona veramente bene commit 8d1406a8220363f1bdd600f33f5d6fca4ae55b55 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Apr 9 14:23:31 2013 +0200 arriva fino alla fine e l 'errore scende di parecchio commit ea4a1d8cb7793ecb4558a3680fbd89eac99fa6b6 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Apr 9 09:54:05 2013 +0200 debuggando fruttuosamente commit 51adfa26863bc0f2da01377b1d52f3a4fafbe0f0 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Apr 9 01:28:28 2013 +0200 adesso tutto il loop gira senza fare Nan commit 6e27086903fe98a5b4ee90652981466a1d22b961 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Apr 8 21:29:29 2013 +0200 in avanti con la ricerca di come mai resta a zero commit d81078ac527ca5186ea594abb47a649d12675477 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Apr 8 06:48:45 2013 +0200 adesso gira ma lipschitz resta a zero commit cd52c2d5d28d820a1757b1529058bf30244f5bb2 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Apr 8 05:29:33 2013 +0200 TRYGPU non si inizializzava correttamente se -1 in linea di comando commit 82e98279fd4a1b26ce63bc8ad1df3fe7855fac97 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Apr 8 05:14:38 2013 +0200 corretto il posizionamento inizializzazione VECTORIALITY prima gpu_maininit commit d02a66f060c2cf2d07aca7ca0d5b805110982e87 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Thu Mar 28 13:48:23 2013 +0100 Converter volume to HDF5 data commit d9810a6484f098914452710a6f82165ddee343a8 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Thu Mar 28 11:56:38 2013 +0100 refactored setup.py commit 4bd4c7c871189a1ab8835fbf6599541a0cc87140 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Tue Mar 26 18:40:38 2013 +0100 Convertor to HDF5 commit fced1fd8077d937b8f726ec0e9b5bd348f9d3e92 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Apr 7 16:17:05 2013 +0200 maintenant ca marche meme avec la GPU ( dlopen vise le bon repertoire, le meme que les sources python ) Conflicts: PyHST/PyHST.py commit 4b2c918ae046c04980198cd39bf1be157818baa9 Author: Jerome Kieffer <jerome.kieffer@terre-adelie.org> Date: Mon Mar 25 21:52:59 2013 +0100 add small dataset for testing commit f52dd84fb17a391f240d7963a5511efb9e6d6c82 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Mon Mar 25 21:43:52 2013 +0100 add launcher scripts commit cec48c9b5bdc5f0f218823cd50a043fca0ede8d8 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Apr 7 16:05:28 2013 +0200 inizia a funzionare ma ci devono essere dei commit di distribution che mancano commit 334b9588b3c4910119ff77f153eee4b19d7af250 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Apr 5 18:54:19 2013 +0200 aggiunto il completamento dei patches nel caseo fb_dl commit c1299c27faeb1afa964e7345d897f8abfd5e0b2b Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Apr 5 18:26:56 2013 +0200 aggiunta l' immagine non corretta all' esempio TV commit cf6da3d2a5a3b6dff9cb3b56b88c67e4bf3865dd Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Apr 5 11:57:41 2013 +0200 aggiunto anche le ring_correction with thresholding commit 05182fa33bf72a2dd47deaceaa0dded72dc8c2d3 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Apr 5 11:47:20 2013 +0200 aggiunto esempio patches commit e6ad8679623902a68987882872aea977455ae86e Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Apr 5 11:19:57 2013 +0200 DOC: esempio TV commit 87cad6dd73c15d8c146fdaf4cabecd69ade02eef Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Apr 4 19:01:54 2013 +0200 documentazione finita, a parte qualche esempio ancora da mettere commit aba51916451649eaf0cabff99e808b7d6e55dcda Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Thu Apr 4 17:10:52 2013 +0200 compila OK commit dd46455ecf31ae4910f3394eefa604827bab33cc Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Apr 4 16:10:02 2013 +0200 pronto per gli esempi commit 09eace7c481d2b2f3e3a877e0d4d59538b2d9395 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Apr 4 15:50:57 2013 +0200 finita docc eccetto esempi commit bdd436f274d14c0d7ada4b54375f9de312beedcf Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Apr 4 06:09:48 2013 +0200 per il manuale rimane : geometria, input.. commit 736a486fdae91a25d14ef80022a6007acdd6f9e9 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Apr 3 16:12:06 2013 +0200 buon avanzamento col manuale commit 928e503b5d09a46353d869825888866eba16455f Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Apr 3 11:33:17 2013 +0200 small modifications to the doc commit ba26849a77791929f6091dd2a11e13faa76a4512 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Apr 2 00:52:50 2013 +0200 compila bene commit 51c0e34f316dd30a7427527f5484a0ff7633f493 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Mar 31 03:22:18 2013 +0200 compilando commit 595d1179fd990630c7433333b1ff6e091fc0f18c Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Mar 29 23:31:17 2013 +0100 finito di scrivere tutto , una rilettura si impone commit 5b64e79d84a69b9d601bce3c91208eea74efcc8a Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Mar 29 21:49:55 2013 +0100 fbdl completato. Rimane da chiamare correttament in CCspace.c : prima per Lipschitw commit 043f92d7dd9eced4fea53db65e0a0ce844faf615 Merge: ef7b5a0 59e9bab Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Mar 29 21:02:31 2013 +0100 Merge ../chst into fb_dl commit ef7b5a0415e034d2e7ebacdb64a534e1f0026fba Merge: 04fc639 c1a3aa6 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Mar 29 20:59:15 2013 +0100 merge Merge ../chst into fb_dl commit 04fc639c06a65bf8e46673eceb28186151909abd Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Mar 29 18:00:12 2013 +0100 mancano solo gli ultimi ritocchi per estrarre lipschitz e dopo e' finito commit 2489af1d2306ffcda6b128a39d6cf5188717104d Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Mar 28 19:57:40 2013 +0100 imbastitura completa. Verificare dimensioni sinogramma nbins , dim_fft commit 59e9babda448495a47292b40347da2d43878014c Author: Alessandro Mirone <mirone@rnice48.esrf.fr> Date: Thu Mar 28 15:01:49 2013 +0100 added FBFILTER=3 commit f519c6f257aa88c0312f9808fd55969f451d8cb1 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Mar 27 14:48:52 2013 +0100 ritorna, pulisci, completa i put commit e28909c57bc7bdc0da268a489185e4c402c0fc71 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Mar 25 18:28:09 2013 +0100 si inizia a vederci piu chiaro per il nuovo schema commit c1a3aa6fa52d1712b67ebf9c100aeedd36ab14a7 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Mon Mar 25 14:46:27 2013 +0100 add default version number commit bc74b17c94777a7fa80b17d08ceab8f8e5a7898b Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Mon Mar 25 14:31:08 2013 +0100 add example of paramter file for future tests commit e9a451b1758e7af4c9cb927ad22e62bcf9bd5658 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Mon Mar 25 14:30:23 2013 +0100 make script launcher in python (not shell scripts) commit a87b6854687308b0b4c956e1e826ac28aa25d3b2 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Mar 25 07:31:15 2013 +0100 facendo gpu_fbdl commit a1f3c3491bc245b15ff946bc9376115d37c21baf Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Mar 24 18:29:45 2013 +0100 ripiazzato correttamente il t_new di fista commit c7561edbf7c0a2610cf458543016095e6fe30a71 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Thu Mar 21 13:42:29 2013 +0100 put GPU library at the right place commit 2fee66da43de574a70fd39ae2a1c335911d02558 Merge: a50833f ec67eca Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Wed Mar 20 23:52:38 2013 +0100 Merge branch 'master2' of git.epn-campus.eu:chst into master2 commit a50833ff47264fb17c0c9c3933cc8040853a727f Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Wed Mar 20 23:51:41 2013 +0100 passato a un sistema con un solo contesto per evitare crash commit ec67eca8b553087f40b9f6d7a58acd61045c0152 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Mar 18 11:05:49 2013 +0100 compila OK commit 7212c3c0110af45ef5ca211d4479c4ee9aecfe82 Author: Alessandro Mirone <mirone@esrf.fr> Date: Sun Mar 17 02:32:44 2013 +0100 delle modifiche in corso per testere il rotazionale commit e765804d89af548c1a99cd83230f9611a9771bec Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Mar 15 12:44:17 2013 +0100 ca compile nickel. TOutefois il faut ensuite deplacer ls lib*so dans PyHST si non elels ne sont pas trouve et ca continue sur CPU commit 8e24afb16aa57572bf763ab80806f12fdfef0a63 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Mar 15 12:36:17 2013 +0100 compilation est OK commit dd90c7623c6aa45c5d88c53450a4372e42533986 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Fri Mar 15 12:14:39 2013 +0100 cleaner ? compile way commit 3345d8d99bc50a3bb16e452252b8c5e1118c8def Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Fri Mar 15 10:49:36 2013 +0100 remove openMP and SWIG stuff from setup commit 2664d3b572e1784c3d73a60439fe73f3a6afe0f3 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Fri Mar 15 10:35:50 2013 +0100 add myself for distribution :) commit 7cdbc666d25582e6cc1e95f73dc198fa2b74aea6 Merge: cd3f173 a3354f2 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Fri Mar 15 10:34:02 2013 +0100 Merge branch 'master2' into distribution commit cd3f17344d673854f4bf52b06317a27f3167aadb Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Fri Mar 15 10:30:51 2013 +0100 include cuda and C files for source distribution commit a3354f23e4a1da27ce3928066ac0403c51437587 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Mar 14 00:22:04 2013 +0100 OK commit 7b68cc1ff34a925c9dc3ad0b2a52df672861a53c Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Mar 13 17:14:05 2013 +0100 in prova, la copia di result in L1 non c' era piu commit c95c54a3dde18daca82cb1ec03272c10f63a4a58 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Mar 13 15:02:22 2013 +0100 steoforpatches era muto commit 153e1b309c371ee3b86ecc39a425b8c3918cd362 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Mar 12 19:59:36 2013 +0100 il vettoriale con iterativo gira commit 1bfb539ba824ae8b20f97b2109fe86b4c4b70916 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Mar 12 11:26:08 2013 +0100 compilato il vettoriale commit b572d25bba8458bf4f3258a9b3c509a4d4e78dc3 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Mar 6 02:36:42 2013 +0100 risolto un problema di parentesi commit d302f5559d4a7269eb002b3731355c0e2bb93079 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Mar 6 02:27:16 2013 +0100 finito di scrivere anche il rotazionale commit f1e1f8a8fc52a84b6817822cf7d86896e714d60a Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Mar 5 15:40:09 2013 +0100 vettorialita scritta e da testare. Rimane da scrivere il rotazionale commit ed97091a03e9767055be88c1c7d74b06fd712a3e Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Mar 5 09:53:24 2013 +0100 la vettorialita si e' spinta fino ai confini di rec_driver pro_driver commit 1737482dae35612bfdc7348e448461d3e4d60453 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Mar 4 14:49:42 2013 +0100 rimesso dentro il nlm e aggiunta documentazion commit ae322c443c68c4042a08a765b4c5a0b047e39d93 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Feb 21 16:12:24 2013 +0100 aggiunta documentazione per Paganin commit 3cf256c84379befde07da8bad49de53b97ab4d85 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Feb 5 16:44:22 2013 +0100 corretto un villano errore del denoising patches : si riscriveva sull immagine stessa commit 70f82e1a964afaa1137a50f05f4d69389ff0831a Author: Alessandro Mirone <mirone@rnice35.esrf.fr> Date: Fri Feb 1 18:18:35 2013 +0100 corretto l' indicazione della locazione del package perche adesso la doc sara nello stesos posto commit a1f9cf2d578a5b9e3ddabc7b4a474738d0724f6e Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Feb 1 15:19:18 2013 +0100 premiere version de test pour les dictionnaires commit 0f9454e4a20038ac40e78e4a1f4a782460744a9a Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Feb 1 10:23:06 2013 +0100 bene patches con fista ma c' e' un problema con il denoising omp commit 2ff0dbec297d67daf0bae4466869735c07058276 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Feb 1 00:21:21 2013 +0100 aggiunte piu maniglie commit 4cdbe4225048ee377eb3bfa381b0a82b81caa832 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Thu Jan 31 17:35:03 2013 +0100 provato a velocizzare omp commit 561ace4afec44e5e4d71409751d7d8175564a7db Author: Alessandro MIRONE <alex@lapalex.casa> Date: Thu Jan 31 17:18:36 2013 +0100 piccoli casini commit 6e32d696bfc06fce0f6c1f2088e4dd9673b1a153 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jan 30 11:46:52 2013 +0100 rimesso i nuovi filtri da tvl2_old commit e3b88b02e74dfc0934e58e85fc5a64c480edc45d Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jan 30 10:51:44 2013 +0100 qui sto per cambiare le routine in gputomo.cu, quelle per i patches commit 360f32e5c051121256ccb9215a6139326e09c1cc Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jan 24 11:02:58 2013 +0100 corretto il nome del file histogramma commit 5c23b4718def023c12c0c40d82bd521fc5636444 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jan 24 10:36:59 2013 +0100 test sui dizionari-fista in corso. commit a4fc2054b2c2a399f5843c60dffb8fefd6003468 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jan 23 01:29:29 2013 +0100 ottimo! commit 40a3adcf408989d9422bc4476af91e6d72c5dce3 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jan 22 15:29:24 2013 +0100 aggiunto parte proveninente da test python tvl2 (tvl2_old). Compila OK commit 62d1cb70e25c41a1ec5b492de91902c3ad5c154b Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Jan 19 07:51:20 2013 +0100 compila ok commit cba8bad4e4cc541272367968ec3e111ae9340e9e Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jan 18 17:40:47 2013 +0100 finito di scriver i patches commit 9514a90c25a0c8bde3227f2758735a2d5aedfeef Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Fri Jan 18 13:17:43 2013 +0100 sembra funzionare OK l' OUTPUT_PAGANIN commit df1cc7b91526c9442239eaa83c939f1d96038c6a Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jan 18 11:55:32 2013 +0100 compila bene commit d4b22f64cc2dcc85f3529c1fa9bff2c2197dc3bc Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jan 18 11:44:09 2013 +0100 reintrodotto il do_output_paganin piu' patches in corso commit e49a209130edaf10ba3ca3b9cabdb10c2799c95a Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Jan 15 13:04:40 2013 +0100 avanti con la doc commit 5c00df0c0e6d7ad5e29d15027ede3f674e05056c Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jan 15 09:42:49 2013 +0100 avanti con la doc commit f0755ac7304d201ba713989bb094519844a5d38f Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Jan 14 10:01:38 2013 +0100 cambiato nome histogramma su suggerimento Paul commit fba602386131fcad144cd22e6eb57c43e0878888 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jan 9 09:26:33 2013 +0100 avanti con la doc commit d106d1f8a741b3316184ed64d52192f18310f07f Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jan 8 18:28:31 2013 +0100 piccola modif commit 9641b2bc9eae11d8ed4c0afbdfb1d106dd1cdc52 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jan 8 14:59:16 2013 +0100 corretta documentazione commit a6dc3d2915091378c41ccce9e6f97976a8a65fe6 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jan 8 14:14:44 2013 +0100 corretto l' estremo per S1 S2 commit 7d6c348b77a3c47363a99eb25d7a99ca5e7c8401 Author: Alessandro Mirone <mirone@rnice30.esrf.fr> Date: Tue Jan 8 11:27:46 2013 +0100 OK commit bbe3c58a3dd92d33d448781b496aa20020b7fd8a Author: Alessandro Mirone <mirone@rnice33.esrf.fr> Date: Tue Jan 8 10:51:22 2013 +0100 applicato saturazioni a tutto commit 57348ef7f9c08c209958154c0a3ef0146308846d Author: Alessandro Mirone <mirone@rnice33.esrf.fr> Date: Mon Jan 7 18:15:58 2013 +0100 histogramma OK commit 2b05bba08efca639564b7c051856ab6ca62b692e Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Jan 7 14:27:35 2013 +0100 compila OK commit 93bd1d04b1530f4adc8e18fc9451d2d9b2d773e5 Author: Alessandro Mirone <mirone@rnice25.esrf.fr> Date: Fri Dec 21 17:15:11 2012 +0100 finito di scrivere tutto per la saturazione isognera controllare commit 0c6514a1142c0253100147e7b59739e001b7a41e Author: Alessandro Mirone <mirone@rnice25.esrf.fr> Date: Fri Dec 21 16:44:33 2012 +0100 min,max, saturazioni commit d39a72e817b152bd5ffc4aa3ca1596d9e83e5eb6 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Dec 18 18:51:26 2012 +0100 sphinx ottimo ! sphinx+doxygen+breathe funzionano con commenti nei sorgenti! commit 714e475d560dc432b3d589634593de9a461f2596 Author: Alessandro Mirone <mirone@rnice25.esrf.fr> Date: Tue Dec 18 15:42:48 2012 +0100 aggiunto min max in edf commit eda8340a6efbb161669f57563e7d43a45b281684 Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Mon Dec 17 01:13:48 2012 +0100 corretto un problemaccio : mai attaccare un puntatore ad una variabile dinamica perche' quest 'ultima puo scomparire nel suo stesso scope appena il compilatore crede che non e' piu necessaria commit 4c3600d88ee2ef7d008aa741f0b2f61e463ece8e Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Dec 16 13:35:35 2012 +0100 corretta u incongruenza nel managent dei contesti gpu per Paganin commit 58cd5d00b8cd8ee242e7b0b9e7e59a6d2d34f1c6 Author: Alessandro Mirone <mirone@rnice25.esrf.fr> Date: Fri Dec 7 14:46:21 2012 +0100 da testare precondizionamento commit 21dd4ca8c92df401fcc45ee25fc4c96f88ac3d81 Author: Alessandro Mirone <mirone@rnice25.esrf.fr> Date: Thu Dec 6 17:54:35 2012 +0100 corretta la rimozione del segnale thresholded commit 422d3c33c056cf08fc4061451d5f089079a8975e Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Tue Dec 4 15:59:21 2012 +0100 RING_FILTER = "RING_Filter_THRESHOLDED" it is as RING_FILTER = "RING_Filter" but the filtering is done on an averaged projection from which one has beforehand removed the projection of a thresholded reconstruction commit 78a692eafeddf7fbffec286a5c422e7a15c45366 Author: Alessandro Mirone <mirone@rnice32.esrf.fr> Date: Wed Nov 14 14:01:05 2012 +0100 corretto un problema distribuzione slices. L' ultimo pezzo conteneva della slices anteriori commit 126c721051d51e42e0f3ffacc3687f8398f8bbed Author: Alessandro Mirone <mirone@rnice35.esrf.fr> Date: Tue Nov 13 19:01:55 2012 +0100 versione che da dei risultati soddisfacenti per il ginocchio commit 4ee6bcb47ec41dfba7698f66ee280efb914c7ee2 Author: Alessandro Mirone <mirone@rnice35.esrf.fr> Date: Mon Nov 12 18:43:45 2012 +0100 nlm sembra soddisfacente commit 86107ec1c2994c620d7ee07f6d3035aae9f22e1e Author: Alessandro Mirone <mirone@rnice28.esrf.fr> Date: Fri Nov 9 14:38:03 2012 +0100 finito scrittura nlm commit edbb96eafcee0becb1f4bc91355f8916ffb16d16 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Nov 8 13:28:04 2012 +0100 sto levando il dispenser commit 6548f3a15f1c218e2a32b1b2019538d5d4954bae Author: Emmanuelle Gouillart <emmanuelle.gouillart@nsup.org> Date: Mon Oct 29 22:58:47 2012 +0100 Small modifications to README commit 94b4875e15d7ef0f450edd262ec0bc0b0516c2b8 Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Thu Oct 25 16:31:52 2012 +0200 aggiunto il parametro DO_LOCAL_TOMO. Corretto il default di ITERATIVE_CORRECTIONS_NOPREC ( se no iniziava subito ) commit 6ccc11b8ecc23ca0b1fd97aa700366063386e219 Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Thu Oct 25 00:55:50 2012 +0200 compilato i tre commits precedenti commit da04f3de1df18522c1a22c9812b3efc15fff7a9d Author: Alessandro Mirone <mirone@rnice21.esrf.fr> Date: Thu Oct 25 00:52:58 2012 +0200 sostituiti dei cublasSdot, che sono pericolosi numericamente, con la routine cublasSnrm2 commit 63e19eb039e70958aa2396069c45bef56361b361 Author: Alessandro Mirone <mirone@rnice21.esrf.fr> Date: Thu Oct 25 00:34:42 2012 +0200 correzione della distribuzione dei sampling sulla duty del detector commit 570e57d7d9f53245d9468b4ba37bb98530d969ff Author: Alessandro Mirone <mirone@rnice21.esrf.fr> Date: Thu Oct 25 00:25:41 2012 +0200 piccole modificazioni per manipolare meglio la roi nel caso di tomo locale commit 25fe8f652f7eda29cedfec684185d6848c8f1a57 Author: Emmanuelle Gouillart <emmanuelle.gouillart@nsup.org> Date: Mon Oct 22 23:22:07 2012 +0200 Added a section in the README about total-variation regression. commit 855becbde5e0791bb4f023b4869910667e562a96 Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Mon Oct 22 10:18:44 2012 +0200 DETECTOR_DUTY_OVERSAMPLING>1 (il default est 1) e DETECTOR_DUTY_RATIO fra ]0,1] commit 710bf1e3fba40748120bcc76613574d967bd9d8e Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Sat Oct 20 09:01:06 2012 +0200 Ottimizzato projector : non piu' clipping ma si mette un perimetro di zero attorno alla texture della slice commit 917054adc2182ae5ce290179ac4ced86eba7aaa5 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Oct 19 22:21:22 2012 +0200 tomo locale: compila ok commit c21ac0da8bbcbbf2e2271d9b352d465fa5f80005 Author: Alessandro Mirone <mirone@rnice28.esrf.fr> Date: Fri Oct 19 21:08:34 2012 +0200 levato un cliptozero che rovinava i sinogrammi precalcolati esternamente aventi valori negativi. commit 24602981f1f7e4dc97b30c1d80713e88fd12ac08 Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Thu Oct 18 14:14:03 2012 +0200 fidelity_error e' accumulato su un double. Corretto segno integrazione FBFILTER=2. Fatto alcune prove di ottimizzazione del projector commit 05e08de8fab01488d5b6b8661b12414642f7df7d Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Wed Oct 17 13:52:53 2012 +0200 corretto il centering e il segno per FBFILTER=2 commit 39338b93eab53dcb66641de7d75183bdc4f3e78e Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Wed Oct 17 10:15:04 2012 +0200 aggiunto OUTPUT_SINOGRAMS per Manu commit 262f47c1dfc663cb56b12c5efdd80ea80d31c315 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Oct 17 10:04:16 2012 +0200 .. commit 334c8c4a86d0d0d23682b17ce15512293a5137fb Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Tue Oct 16 14:58:29 2012 +0200 ottimo! commit 93a0958d4b3fa149df9c394f4c81aa2239b201c2 Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Tue Oct 16 10:30:49 2012 +0200 La modification pour le cas encombrents semble marcher correctement commit 724f16df59f98b85dc779c47d5e61cb776c8135f Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Oct 15 16:02:55 2012 +0200 Encore a tester. Enleve un ou deux warnings de compilation. Un warning etait important : (float complex)(a,b) ne donne pas a+I*b. Il faut utiliser a+_Complex_I * b. commit d275928afafb525bded9d7bebc514b36696cb427 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Oct 15 15:28:56 2012 +0200 ...intanto compila .. Ancora da testare commit a4b1a4cb22d4d7b6560e84a0a391bb6a3d3acae8 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Oct 15 15:20:06 2012 +0200 - A Tester - termine'e une grosse restructuration pour faire passer de grande reconstructions et garder une impreinte memoire reduite commit 3f5954cb975d5ac88001c30c774b92eb893749df Author: Alessandro Mirone <mirone@rnice35.esrf.fr> Date: Mon Oct 15 10:37:10 2012 +0200 Ajoute' FILE_INTERVAL pour ls cas MULTIEDF. Changes les memory requirements avec un facteur 90% pour eviter de saturer le systeme dans les gros calculs commit c10289dbf39763bc72751ce18cb87a5a4b33dcec Author: Alessandro Mirone <mirone@tomo0404.esrf.fr> Date: Fri Oct 12 16:11:51 2012 +0200 installato un sistema per il precondizionamento in fista. Rimesso un dim_fft a denominatore per l' interferometria commit 710cf8de87357be636e27b3cc0f04f9a9ec2f1fd Author: Alessandro Mirone <mirone@rnice40.esrf.fr> Date: Fri Oct 12 15:24:21 2012 +0200 rimesso angoli OK commit 8714fb01fa0317c67b8576ae1d672e84568e0035 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Oct 12 11:05:43 2012 +0200 compabilita per Peter commit 7c915fa4588aed65f102e1c4a0956a3b6bb9ae8f Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Oct 11 15:01:03 2012 +0200 reintrodotto il filtro per l' interferometria commit 88e5012b7a8f7ad3410e2d0553abf8a1cdab4d03 Author: Alessandro Mirone <mirone@rnice40.esrf.fr> Date: Thu Oct 11 10:59:03 2012 +0200 corretto un problema di lettura edf per il caso float commit eece67ddcadcd4261dbdd5fb326b46c703e56dc5 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Oct 7 18:33:33 2012 +0200 Funziona da meraviglia commit fd5dd25be377b96042ec3bf336a8d8cd095bde6e Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Oct 6 23:43:34 2012 +0200 Compila con fista-tv!! commit 8fc52b5e75a9186bef9b5b626a90c63f7ee83ecf Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Oct 6 09:09:27 2012 +0200 tutto e' pronto , denoising fa il suo dovere commit 935de00f8349ac1398d4f1564d7947b842936d50 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Oct 6 01:57:46 2012 +0200 compila e posso per ora testare il denoising commit aa5768a0e750865048e45944ad4872f51f27a50b Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Oct 5 23:12:04 2012 +0200 rimettendo in piedi il ciclo iterativo commit 8f2cef7e83e78dd1c482c7fafb6b3ddc49a13fc1 Merge: ea5f95d f8e0902 Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Fri Oct 5 18:37:44 2012 +0200 Merge commit 'f8e0902de779d3267cd9493eab49be2e8633e34c' into master2 commit f8e0902de779d3267cd9493eab49be2e8633e34c Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Fri Oct 5 18:24:06 2012 +0200 corretto piccoli errori per la produzione commit ea5f95d32c640521ca17f87e510483883d300bb1 Author: Alessandro Mirone <mirone@tomo0402.esrf.fr> Date: Fri Oct 5 17:51:02 2012 +0200 ci sono delle correzioni che vanno levate gia dalla versione anteriore per la produzione "una svista" commit fe7319912564bd039b6c093fdb97f6e2f29a870d Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Oct 5 17:11:48 2012 +0200 punto dopo merge : compila, niente warning commit c6ca75119c0ccc73e9f488a18293b576fe2bee38 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Oct 5 16:06:13 2012 +0200 corretti lasciti del merge commit de33c97ffa459dd1cfa28384a3bb993e8a78d520 Merge: 4a77521 e648303 5f97008 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Oct 5 15:04:44 2012 +0200 dopo merge ma c 'e da controllare Merge branch 'experimental2'; commit '5f97008275f328d14cd46ef680afce98bfb8612c' into master2 Conflicts: PyHST/Cspace/CCspace.c PyHST/Cspace/CCspace.h PyHST/Cspace/c_hst_project_1over.cu PyHST/Parameters_module.py compila commit 4a77521eab76fd0303369eec1b35355c0242014c Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Oct 5 14:25:51 2012 +0200 corretto due cose piccole. Preparo per il merge con la branche art commit 81d6ffee140e553e69c823751814f66abeebc544 Author: Alessandro Mirone <mirone@rnice33.esrf.fr> Date: Tue Oct 2 21:17:46 2012 +0200 una svista commit f46c02934170d506d0f733eb93f7cacd6f4207cc Author: Alessandro Mirone <mirone@tomo0405.esrf.fr> Date: Tue Sep 25 10:41:40 2012 +0200 poche mods commit 0fa1b650518451371546df08bfc419b2ffe9622d Author: Alessandro Mirone <mirone@tomo0405.esrf.fr> Date: Thu Sep 20 17:51:08 2012 +0200 funziona senza parametri commit b3b869e05b43ae773e26e0f7bc710fa4773a8b29 Author: Alessandro Mirone <mirone@rnice34.esrf.fr> Date: Thu Sep 20 15:07:51 2012 +0200 automatizzazione e file.vol finita commit 29b230b3e3491da9f449d69679e4735899999b59 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Thu Sep 20 08:19:35 2012 +0200 automatizzazione parametri commit e6483037de95fd7b50926fc0772fc60e1c41e0de Author: Alessandro Mirone <mirone@rnice38.esrf.fr> Date: Mon Sep 3 11:12:08 2012 +0200 rimosso un potenziale memory leak commit 957e38b84b29ef362049eeaaf2ba2c343b0aa599 Author: Alessandro Mirone <mirone@rnice48.esrf.fr> Date: Thu Jul 19 16:56:03 2012 +0200 corretto un paio di overflow dovuti all uso di int*int Corretto un problema di oar su htc che non dava il numero di gpu =-1 quando non c' e' commit 5f97008275f328d14cd46ef680afce98bfb8612c Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jul 17 09:33:33 2012 +0200 bene cosi adesso pulizia commit deb64b10cc1bed735e0d783f2b6c6998d888f0ca Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Jul 16 16:59:33 2012 +0200 errore conversione float int mxiing commit 673b05369f684b72b969d9439296428751c55419 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Jul 16 06:50:16 2012 +0200 rifatta mescolanza commit 7d7849b7dd84725f60857f8b87d8693d64ecd397 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Jul 15 20:37:07 2012 +0200 con solution compila commit 50d8ea862a3f3ef63bfa396c739f263ed9c1dc24 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Jul 14 20:57:58 2012 +0200 passeggia compila commit 8953dcad0f2817db59253d137d0d7f4ad9d14342 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Jul 14 14:01:36 2012 +0200 a parte passeggia il resto e testato commit 2e29673af975aca4d3c2cdbef0d3af5564d3078b Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Jul 14 01:38:35 2012 +0200 impacchettato bene ben commit 050195255b3ee0052c41d8d902aef8c7e3968f90 Merge: 2166b6a 5dbdec5 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 23:18:51 2012 +0200 Merge ../chst_a/chst into experimental2 commit 5dbdec5907d1f005b56e7953e70227d528feaeab Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 23:08:03 2012 +0200 bell effetto commit 2166b6a94029b0af5409fea46acc13e83d2a8d82 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 23:06:12 2012 +0200 Revert "Revert "da capire"" This reverts commit 02ab501eefd4027800aa0fd87e01859166fd5b08. commit dc75300194b39b7aaf4c296211b3b6159bce5e12 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 23:06:09 2012 +0200 Revert "Revert "compila"" This reverts commit b29dae91a2cc6b4d7c955ea6755f032d89d953ca. commit b9da1a4eabf334b2b90aecb0bf3225a2779172ca Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 23:06:07 2012 +0200 Revert "Revert "scritto OK"" This reverts commit 2f9cced2c49406994264bff68c7d82c03ee7e981. commit 7beec465e6f95543054c2259777c19cd02a7f9a4 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 23:06:01 2012 +0200 Revert "Revert "finendo parte in cu"" This reverts commit 98ad80fa6c869a86124b2c659e910fbefb6e36bc. commit 07bccdf364a719bc9cd548d167b53b9af89ac54c Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 14:35:29 2012 +0200 rimesso zerooffmask al posto giusto commit 570edc3fdab7c432e04c2f4846bf1581f43b801a Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 14:35:29 2012 +0200 rimesso zerooffmask al posto giusto commit 98ad80fa6c869a86124b2c659e910fbefb6e36bc Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:07:15 2012 +0200 Revert "finendo parte in cu" This reverts commit 9226e7729d1b300dc2af378b4924896bb8210877. commit 2f9cced2c49406994264bff68c7d82c03ee7e981 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:07:14 2012 +0200 Revert "scritto OK" This reverts commit d4742e2d71c73b91f427fd017857e416d285e226. commit b29dae91a2cc6b4d7c955ea6755f032d89d953ca Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:07:12 2012 +0200 Revert "compila" This reverts commit c29401a2c630ebcdc5db4adf039fcd0544a30b51. commit 02ab501eefd4027800aa0fd87e01859166fd5b08 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:07:10 2012 +0200 Revert "da capire" This reverts commit 6dafb116b06301bdd1fe61aabc36131fa2c9f42a. commit 88cf49dd657c1d644c79bb746a243fbf9d7553d5 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:07:08 2012 +0200 Revert "cambiato schema" This reverts commit c40fbad1c7334879a866106facfb9abae80c4558. commit 2f5a479145b9a85534ad527d062c0603e3b2608a Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:07:00 2012 +0200 Revert "arrivato a un punto dove si vede che ci sono degli autovettori" This reverts commit 31c9ea3b63d8967a8e65694b8ff284209d3716a6. commit 31c9ea3b63d8967a8e65694b8ff284209d3716a6 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:05:36 2012 +0200 arrivato a un punto dove si vede che ci sono degli autovettori esplosivi di P**-1 x P commit c40fbad1c7334879a866106facfb9abae80c4558 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Jul 13 08:47:21 2012 +0200 cambiato schema commit 6dafb116b06301bdd1fe61aabc36131fa2c9f42a Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Jul 13 08:24:12 2012 +0200 da capire commit c29401a2c630ebcdc5db4adf039fcd0544a30b51 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Thu Jul 12 14:51:14 2012 +0200 compila commit d4742e2d71c73b91f427fd017857e416d285e226 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jul 12 12:01:56 2012 +0200 scritto OK commit 9226e7729d1b300dc2af378b4924896bb8210877 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Thu Jul 12 09:14:48 2012 +0200 finendo parte in cu commit e6bad81397fe5030786976800c22669493a7a6c7 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jul 10 18:06:09 2012 +0200 mixing factor commit 027dc6a7f3f458372056176f62744c44d5cf97cf Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Jul 10 13:24:53 2012 +0200 bello per iter commit c2f113d7f29b55f5e171843c7396b06f30abdb6b Author: Alessandro Mirone <mirone@rnice29.esrf.fr> Date: Mon Jul 9 00:27:25 2012 +0200 aggiunto straigthen_sinos e corretta una boulette : non risettavo a zero slice, errore introdotto con forward projection commit 8075e57d904de4a33edfdf3836cb28143c31dc22 Author: Alessandro Mirone <mirone@gpu0101.esrf.fr> Date: Thu Jul 5 17:15:15 2012 +0200 corretto avoid_half condition corretto un problema per sino_filter. commit a9534a65be76a9a1e527656c3ee56dfb1c9376f6 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jul 5 15:29:00 2012 +0200 corretto da dopo pull commit 30a1f8e15a77b06ae855919cf6d171ac65497217 Merge: 9055047 cd4471b Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jul 5 15:16:40 2012 +0200 Merge git.epn-campus.eu:chst into experimental2 Conflicts: PyHST/Cspace/CCspace.c compila commit 9055047d0cefa2ee795210102371e85d16d54046 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jul 5 14:32:56 2012 +0200 tutto OK per forward correzione commit 157d1f1565cb530a85e4964ed5cc20e863d11e1b Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jul 5 11:32:14 2012 +0200 compilato ma non funziona la gpu su linkakrouli commit 5516b3507cb882ae4079a880c283048c799420da Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Mon Jul 2 11:07:58 2012 +0200 rimesso il compila di experimental2 commit 12d8aa3fd421297f0e77609146f92b3cb17c0a1a Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Mon Jul 2 11:07:29 2012 +0200 rimessa correzione in maniera che funziona correttamente Conflicts: compila commit 909eeb13832b3101b4726c6813d27f6c0e264812 Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Mon Jul 2 11:06:58 2012 +0200 levata una condizione inutile che a volte bloccava tutto Conflicts: compila commit cd4471bed28b86304eaaf148128d9f552045bed6 Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Mon Jul 2 11:04:04 2012 +0200 rimessa correzione in maniera che funziona correttamente commit a1db7b3013f68a3c07c4418383f0c983cb2c8975 Author: Alessandro Mirone <mirone@rnice29.esrf.fr> Date: Mon Jul 2 01:35:44 2012 +0200 levata una condizione inutile che a volte bloccava tutto commit 85e9ed4b7b6be3a93dfcd331f1da34e70196ec1b Author: Alessandro Mirone <mirone@gpu0101.esrf.fr> Date: Fri Jun 29 15:41:05 2012 +0200 MULTIFRAME=2 FUNZIONA commit 441232d6b19a0ef8431e57ca077a895a9dc31096 Author: Alessandro Mirone <mirone@rnice37.esrf.fr> Date: Fri Jun 22 14:10:03 2012 +0200 correto : scrittura edf ( num_x/y y/x ). paganin unsharp, unsharp_log commit 40770deef332256544513257199a380d18119e40 Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Fri Jun 29 10:54:33 2012 +0200 la linea ad angolo theta+180 era ricopiata prendendola dalla prima slice del set di slices che sino_2_slice ricostruiva Conflicts: compila commit f9375c1b039688560eb1260967560749d3679a73 Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Fri Jun 29 10:52:06 2012 +0200 pronti per testare multiframe=2 commit fa616879a3c210843b690221505a6a31be437d22 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jun 29 10:43:35 2012 +0200 come prima ma con in piu multiframe=2 commit 761e0270728460933c38144288b3fdbfd2f9027f Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jun 28 18:31:18 2012 +0200 proiezioni funzionano molto bene. Ho rispostato il centro di rotazione perche mancava mezzo pixel commit c77b4162587248269246fb272a24d41b2fcede8c Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jun 26 18:41:15 2012 +0200 funziona e comparando ho corretto 1over cpu. Bisognera trasferire a gpu commit 9ac6587a40227432783c7502e93252476ed5387f Author: Alessandro Mirone <mirone@rnice37.esrf.fr> Date: Tue Jun 26 14:41:37 2012 +0200 messo a posto un paio di cose per la compilazione commit 5533c22631ba799ad49ce5d6bb7ee017ae267c74 Author: Alessandro Mirone <mirone@rnice37.esrf.fr> Date: Fri Jun 22 14:10:03 2012 +0200 correto : scrittura edf ( num_x/y y/x ). paganin unsharp, unsharp_log commit e6f5ae9394901a76a52e4227ddb1a4222473b916 Author: Alessandro Mirone <mirone@rnice41.esrf.fr> Date: Thu Jun 21 18:00:36 2012 +0200 la linea ad angolo theta+180 era ricopiata prendendola dalla prima slice del set di slices che sino_2_slice ricostruiva commit d00c3bf72d59e1034c724f7fe311aa102cecd4c0 Author: Alessandro Mirone <mirone@rnice41.esrf.fr> Date: Thu Jun 21 17:49:08 2012 +0200 messo in piedi la proiezione con gpu , il controllo errore, e installato variabili flottanti per SLICE e data in modo da iterare (in seguito ) commit ed4a306e273d63ebe8d9c6b879c6a00703b85dae Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Thu Jun 21 14:41:27 2012 +0200 aggiunto controllo errore commit 130365589004e82a9a2a8d8459d758ccbd0618cd Author: Alessandro Mirone <mirone@rnice41.esrf.fr> Date: Thu Jun 21 13:47:08 2012 +0200 piccola pulitura commit f8d8b01e6cb0dbc3d174099a5463597f7d489817 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Mon Jun 18 15:23:50 2012 +0200 la parte async non funziona ancora ma si e' migliorata la copia 2d della slice ricostruita. Corretto LoG in LOG commit b9179308838508e5ac3e289aba7e8e8eed824dd8 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Mon Jun 18 15:49:38 2012 +0200 corretto un lascito del merge commit da2bde9269275537925f436dfe669474572fbe86 Author: Alessandro Mirone <mirone@rnice29.esrf.fr> Date: Fri Jun 15 15:35:15 2012 +0200 funziona quasi con gli stream ma la copia async lascia tutto a zero commit 60cb0602e3a9f52ec3300ee72ff1edf790553eac Author: Alessandro Mirone <mirone@rnice34.esrf.fr> Date: Wed Jun 13 18:07:17 2012 +0200 fatte modifiche ma problema paganin nogpu fbfilter commit 5169f19bbf11678cf563203b404741bd158eb508 Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Fri Jun 8 23:45:36 2012 +0200 ingrandito work_perproj perche con un angle_offset la cpu cadeva fuori commit d1a0a92f3bd75ae617d62bb70282ae417ba58b36 Author: Alessandro Mirone <mirone@gpu0101.esrf.fr> Date: Fri Jun 8 12:12:18 2012 +0200 rimosso machinefile commit 8ea93a475d869ef05d70aed095153af90d56727c Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jun 7 14:26:36 2012 +0200 corretto il band limited commit 1618d47cf86f3449805f4a92a8ccf24c979685aa Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Jun 4 16:15:13 2012 +0200 corretto lo swapping dei floats commit f9c911279c2c06b2fb5e2a71295f247902f8c409 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jun 1 17:45:57 2012 +0200 good changes to facilitate compilation : fftw is no more include by nvcc commit b5578aa41cbb4f9211fe83c5370714f53d636c42 Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Wed May 23 17:10:53 2012 +0200 corretto un errore di indice nella costruzione del kernel di paganin commit dc3dd7582ff0d8b2f4b2adae90e0c835ea940e74 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Mon May 21 17:42:37 2012 +0200 corretto i limiti ricostruzione. Trovato che per un set di Manu il clipone=10 non bastava commit 86b6adf469d7087638573f624b1c3d3d56d456b0 Author: Alessandro Mirone <mirone@rnice27.esrf.fr> Date: Tue May 15 17:02:59 2012 +0200 messa la slice assoluta nel nome del file edf commit 3dc86b529c953f4b373b6d7011078d7f4636ef35 Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Mon May 14 17:42:15 2012 +0200 aggiunto a lesson commit 75748cc1ad86e31363d676047a0a6658f780de4b Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Mon May 14 17:46:18 2012 +0200 ripulito dir sporchi a ampliato gitignore commit 7e0439f9e1849116650a783eca48f11a92e9b76f Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Mon May 14 17:25:13 2012 +0200 antiseche commit d4d9713622a7385ec97e51a6dbb25bb814eb8e6f Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Mon May 14 17:12:52 2012 +0200 ignoring installation directories commit 2e58d2384b29d165c63866b6f9941d6815d46cc6 Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Mon May 14 17:11:15 2012 +0200 ignoring TEST directories commit 44dc72429bb4803a16870e21442d4d2854c3ecb6 Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Mon May 14 16:58:13 2012 +0200 add gitignore commit e697bb688565cdd26f9482c8a7002369b7aedb5b Author: Alessandro Mirone <mirone@rnice51.esrf.fr> Date: Mon May 14 11:45:43 2012 +0200 corretto qualche baco commit 38185680e279a432401a8d5ff2f5c2bdecb28796 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Thu May 10 19:26:42 2012 +0200 messo lo stesso mirror per pag con cpu commit 8f7bc827908d7b97836a5c7c87a04b6c3ec5d7cd Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Thu May 10 19:21:57 2012 +0200 corretto problema di oneclipvalue commit 423fa402b6529c01dfd071848817783166052818 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Wed May 9 18:11:02 2012 +0200 OK median su GPU, slice per filter. FFT tomo per bunch. Multi ciontext per pag. un solo context per med a causa texture commit 7fb458923bcd1f59ace9295e50499ee1ab28a016 Author: Alessandro Mirone <mirone@rnice27.esrf.fr> Date: Wed May 9 11:43:08 2012 +0200 funziona tutto ok rimane da fare lo splitting dell output commit c479fb8ba061e0e206c22cb5b46afec04140d355 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Mon May 7 15:24:43 2012 +0200 compilazione OK con med gpu commit 6f680047cdef0906e897be90e29e5c6b5b00b0a4 Author: Alessandro Mirone <mirone@rnice31.esrf.fr> Date: Sat May 5 23:28:28 2012 +0200 prima di creare contesto per ogni paganin. Paganin momentaneamente disabilitato commit 0f5e39650b06c8587d9b07680f8cf6f9efb82e40 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Fri May 4 18:23:10 2012 +0200 risolto un problema di mangling commit f7404f97d4e05c218880fdd000b01a7698a05575 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri May 4 17:39:51 2012 +0200 compila gpu paganin. Creato contesto speciale anche per gputomo 9 era il default). Fissato setup.py per linkarkouli commit 73ebde98839ff7a456d3380021be59368ebda222 Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Fri Apr 27 18:25:18 2012 +0200 correctto il file info commit 3b53630f554929a608aec0a0a9378745ad11a17f Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Fri Apr 27 18:13:49 2012 +0200 molto bene commit 66de0151e1a49db88876e0ea6da24ac01487eed1 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Wed Apr 25 16:39:04 2012 +0200 risolti problemini per fare aspettare ai bordi. Expansion di ncpus. Problema path launcher commit 67f1dbde986bbadf611135831c6f73f1de89b860 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Wed Apr 25 10:11:39 2012 +0200 todo muy bien commit 2c08e7b87bc5bd341b5996c1c1315232b6ab5830 Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Tue Apr 24 03:16:01 2012 +0200 quasi risolut pus>0. Rimane omp con discrezione, double FF. MPI commit 06fa417071d8d163bb036ab13b48806f48879771 Author: Alessandro Mirone <mirone@rnice43.esrf.fr> Date: Mon Apr 23 18:12:43 2012 +0200 paganin OK commit 6e87a7a6b3b8638c5d113373aae2f57c4bcbc0e3 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Mon Apr 23 17:40:16 2012 +0200 debuggate molte cose commit 667c451200d907a1303be671bf30c7268ae8ff2e Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Apr 22 23:40:14 2012 +0200 dovrebbe essere ok paganin commit 49eecee58f3054ea22fd55cb34c4311e5971a8e6 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Thu Apr 12 02:20:10 2012 +0200 lavorando a paganin commit 03d90fd96ec83d3b8afd1253198dcb1312244557 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Thu Apr 12 01:39:04 2012 +0200 funziona half tomo sinofilter ccdfilter zerooffmask. Rimane paganin doubleff correctaxis commit 7a7837920f62c3e4cd090a4efa44e43a8fd39dfe Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Apr 10 14:43:04 2012 +0200 aggiunto EdfFile.py che mancava commit 1af6a0a83c9df6cc06601e4f1be1b602ce9c92a8 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Apr 10 14:23:55 2012 +0200 funziona bene commit 2530acbc369fe2f3e144c7af4239b60c022c8cc5 Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Apr 5 11:19:38 2012 +0200 compila OK commit f1a626cb78992ef7526e2c508b276e3af97d6c40 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Apr 4 22:31:00 2012 +0200 piccole corr commit c1c1d43791f85f6f78a522f29b8000e75aca39bb Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Apr 4 21:42:33 2012 +0200 piccole corr commit 0e3e9f2898183f97d6ba000d4292aeb25d1bfc85 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Apr 4 21:24:03 2012 +0200 tutto finito commit e5447c3e3c452cf67c29cd9343b32436a33cf8df Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Apr 4 01:24:58 2012 +0200 scritto init per gpu commit a103ef2a5c906686723817fb3531f633769ce961 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Apr 3 22:22:17 2012 +0200 stro per impiantare gpu commit 3cf1f285eed60dedf0492ae05d2098b456e80a60 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Mar 30 18:17:43 2012 +0200 corretto baco strano commit 08d47fa3080157c8042a6e4620ca3713ba4f2f27 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Mar 30 17:50:30 2012 +0200 tutto in aria , bisogna riorganizzare il loop gpu/cpu in CCspace.c sino_slice commit e3513dd03354e5e227ffe20cad5493e4bf58db84 Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Mar 29 01:06:37 2012 +0200 messo a posto vol vol.info vol.xml. Messo cpu_main omp rimane da troncare kernel paganin, output paganin commit 922b7478fb3e6005c95ae8a47c3081f783d2cad9 Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Mar 29 00:03:21 2012 +0200 a questo punto accetto il filter cosi come e anche se da una piccola differenza commit 0fd9def349964ae410b069f3865f79430b019817 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Mar 27 16:20:20 2012 +0200 levato un bag : pixel_size era intero e troncava. Ci mancava un fattore 2 nel filtro a rampa commit 8b20ebaf79fbf3bec09e05017868f2693b1040bc Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Mar 22 18:10:43 2012 +0100 ready to retest dopo correzzione trattamento ff commit f22155854b6cd442b492a650394c62f6b336cb73 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Mar 16 16:55:10 2012 +0100 corretto commit 7365a951148660a3ca8f4daa941b3c4c7241559c Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Mar 16 16:36:10 2012 +0100 prima di affrontare un problema di coordinazione request fra threads commit a31ee39f129efa3e29349b481b365e1d4eea6643 Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Mar 15 12:09:57 2012 +0100 corretto transpose commit 160a858160962f3686f1a8f0e91fe5ad7d273afa Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Mar 13 16:01:46 2012 +0100 sto testando transposer commit 8234117c8caa7e3ac61694f29214434430e9d759 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Mar 13 15:57:44 2012 +0100 sto testando transposer commit 8fa80b6ad8272fd34f945fc5e829d3afbca51f80 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Mar 13 11:20:55 2012 +0100 prima di cercare un bug in read_chunck commit 667ebc654c73bd0dac0f868b9482328df70648c9 Author: Alessandro Mirone <Alessandro Mirone> Date: Mon Mar 12 17:15:53 2012 +0100 compila OK , adesso sto debuggando commit 46126e1f2abccbfebabbc6f64a2d2329cae1237f Author: Alessandro Mirone <Alessandro Mirone> Date: Mon Mar 12 15:26:37 2012 +0100 compila mo iniziano le cose serie commit 9d9d7fc6a130b89c03ee0ee3772653b70ae687cd Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Mar 8 18:05:12 2012 +0100 compilazione, gia grosso lavoro, fatto sino_2_slice commit 98ee27a715c43c13aece1df056a0055382e487a2 Author: Alessandro Mirone <Alessandro Mirone> Date: Wed Mar 7 17:35:57 2012 +0100 fino alla chiamata di cpu _ main , rimangono da mettere alcune cose in struttura comune commit 80adb9777e71743bb0c3cc5dbe085210910df2ad Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Mar 1 16:53:42 2012 +0100 avvicinandosi al cpu_main commit 2e59201392952d11d0fd11e404d7661870328cd5 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Feb 28 18:17:21 2012 +0100 finalmente sono al fbp commit 7775143f1642eee4a8b86ce90987fa4fa42b3d49 Author: Alessandro Mirone <Alessandro Mirone> Date: Mon Feb 27 17:34:12 2012 +0100 programmando limits commit 8a80cecb53ed7f9d6b307442c6abeb72f7f79dd1 Author: Alessandro Mirone <Alessandro Mirone> Date: Wed Feb 22 16:23:15 2012 +0100 finito di trascrivere SG commit dad1fbd254065154dea50efcb294b257ed53babe Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Feb 20 08:36:11 2012 +0100 finito di scrivere sino_filter standared commit 181d8e0c2b5f54dd852f328192481b882bfc139c Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Feb 17 16:37:57 2012 +0100 dentro a sino_filter commit bca71df9989d42c1da744e9b570f104b35057c0a Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Feb 17 08:51:07 2012 +0100 vai con filtri commit a385a8afac2e2fba2569f65b5e04ec7ffd4f5526 Author: Alessandro Mirone <Alessandro Mirone> Date: Mon Feb 13 14:53:02 2012 +0100 programmando reconstruct commit 06affd1fa36e6b9f491c95d1b48e679f118e3ecf Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Feb 13 07:26:59 2012 +0100 scrivendo la struttura per sincronizzazione dispenser commit 19e3b09686b91e6ebf497e5810fcb67d6d326c73 Author: Alessandro Mirone <Alessandro Mirone> Date: Sat Feb 11 06:08:18 2012 +0100 writing the tranposition commit f70dcd6a4227aa3d62419c34228c153219f830ad Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Feb 6 09:43:10 2012 +0100 scritta transposizione ( controllo solo ) commit d316b687fdab4b94c8ead60ef7c3e3b21745a58d Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Feb 3 08:49:17 2012 +0100 finito a paganin si riflette a mpi commit 6c73908e3605f90f63027b6f2f3aa6b01b0da223 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Jan 31 16:46:12 2012 +0100 programmando ccd_filter dentro a filter and trim con tutti i parametri gia settati commit 7feb8ec0c4024edf94fd7c860a5336ca7ad0f22f Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Jan 26 17:19:01 2012 +0100 compilato e linkato con fftw. Definire min in paganin. Finire Paganin commit 12a4b0d9bb834cee8d34c8474e657a054a4f6ca1 Author: Alessandro Mirone <Alessandro Mirone> Date: Wed Jan 25 15:44:46 2012 +0100 sto programmando paganin ( metti threads ) commit 2b018885714c90371c4c71bb05530ec9ccbd8a4e Author: Alessandro Mirone <Alessandro Mirone> Date: Wed Jan 25 09:27:15 2012 +0100 funziona preprocessing anche coi thread commit d557fee067735cb0feea9374b314ac4f3cfcc3a6 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Jan 20 17:07:21 2012 +0100 compilazione OK commit a13acf021e37e06dd2516f6a58f8bd7d97c6dd5d Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Jan 20 15:36:44 2012 +0100 e ora di compilare commit 2efccf1021fb9597d1c24531c801ab4972fc3daf Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Jan 17 16:47:29 2012 +0100 tutti i parametri sono pronti per il number crunching del preprocessing commit 97a66f57b9ab5168b77f6fdc14f86b076db317e7 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Jan 13 18:57:24 2012 +0100 testato OK commit d4e48a1aae2f39f716f7f613b58bb3399f1d6bfb Author: Alessandro Mirone <Alessandro Mirone> Date: Mon Jan 9 18:39:35 2012 +0100 compilato e corretto commit 2fe21f812f8d96fd70e839c50454376897d9c160 Author: Alessandro Mirone <Alessandro Mirone> Date: Sun Jan 8 23:07:02 2012 +0100 scrivendo lettura ff commit f1f254385212837c505367ad18faeea2085a0ce6 Author: Alessandro Mirone <Alessandro Mirone> Date: Wed Dec 21 13:19:54 2011 +0100 coi thread semafori per ff commit c0ecf56fa191f3c5c7adecc4de95c9b798159e0f Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Dec 20 17:36:41 2011 +0100 preparata la lettura degli ff. Rimane da leggerli in read chunck commit b1d27d333866c326d1ba6b70b385bcae401d88fc Author: Alessandro Mirone <Alessandro Mirone> Date: Mon Dec 19 17:19:51 2011 +0100 prepared infos for FFs commit ac8a0fccd3d78563ec495e4a13ac25ef04e9a618 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Dec 9 18:24:34 2011 +0100 OK commit 5e5b00f7a3a9c1b19c4f7880f3c2ec9baa5d09f0 Author: Alessandro Mirone <Alessandro Mirone> Date: Wed Dec 7 15:23:35 2011 +0100 trovato blocco risorse. Da testare. commit ca73f137d0012c24b9a6a70287cac8290bdcb4db Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Dec 6 17:12:24 2011 +0100 ottima gestione senza npbunches. per npbunches serve affinare controllo vedi commento commit b52b0cedbbb9014fbe1ee3242b1ec124c4a2e8fd Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Dec 6 14:59:14 2011 +0100 lasciando la gil funziona bene. Rimangono punti precedenti commit 1747f837e20433e11c81c8b0885be9ed3dbf280c Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Dec 2 18:27:30 2011 +0100 ripulito output. Mettere mpi in Cspace per controllare output myrank==0. Controlla suddivisione in funzione di atonce commit f91d47bb349217dbfbf20918697cf6dce3f42b06 Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Dec 1 15:20:30 2011 +0100 funziona dall inizio alla fine commit 691011057e72c6a773cfcaad2f5dc2d0da75bcdf Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Nov 29 12:00:17 2011 +0100 messo a psoto una contabilita allocazione risorse commit 8ab5848c63893ba3a6ddf54fdc766a3a2e4cca56 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Nov 17 14:34:33 2011 +0100 aggiunto median filter per stack immagini commit 7e8114abc2e35e206445608817440064e3549e84 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Nov 16 14:54:08 2011 +0100 added medianstack.cu MEDIA FOR A STACK commit 017dee7e3b5249880c12f2b860e149318158d88b Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Nov 7 18:34:38 2011 +0100 aggiustato la liberazione delle risorse commit 0bc72899d55439ee6f16e4e2937042ccdda01a7d Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Oct 11 22:15:51 2011 +0200 bisogna chiamare free_resources dopo ogni process commit b2cfe3fa03f0d6fd8c072a16ea8d4f4db75bb68e Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Oct 11 20:25:48 2011 +0200 tolti molti printf di debug commit 014cb50f5ac397dadb3e6f437c70a695bf6a193b Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Oct 11 18:22:59 2011 +0200 c ' e' le pos e size passate come liste. ma perche gli assert funzionini bisogna undefinire NDEBUG prima di include Python.h Adesso ripulire codice dai print commit e22b5a95e3e9ef6c2dbed92845dab9675f0f2278 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Oct 11 16:16:14 2011 +0200 c ' e' una size nulla che arriva in get_chunck commit 4b92b183c35232d1481484513990d62f61ae6dce Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Oct 10 22:33:49 2011 +0200 guardare la linea print " parametri per ntokens " , C.get_n_arraysraw(), C.get_n_arraystreated() perche sono tutti due zero commit 7827a6fd2aa31ec6c9543c244233880bbad746a1 Author: Alessandro Mirone <mirone@rnice25.esrf.fr> Date: Fri Oct 7 18:38:47 2011 +0200 facendolo girare commit b36a976760cbaedea0fe1c77f3ed0d623c73e446 Author: Alessandro Mirone <mirone@rnice27.esrf.fr> Date: Fri Oct 7 15:23:54 2011 +0200 facendo i test commit e91e252e9e7bd4a1c8c627af5496e885ae783e2b Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Sep 29 17:24:44 2011 +0200 compila OK commit 94e01a0bdeaab619309d94a81f4db49578599b69 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Sep 28 15:29:39 2011 +0200 aggiunti dei commenti su come si fara in caso di non contiguita della cpuset commit adc2f8b10b29a1d9b6738437ab655217df807349 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Sep 28 14:09:19 2011 +0200 pronto per lanciare lettura in parallelo commit 6db1aa6028cd67565ccc9978789cd979a82a35c3 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Sep 26 16:57:11 2011 +0200 scritto lettura da edf per rotazione verticale commit 8cdf96d10bcef586ec2727749a16deec52d280ec Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Sep 22 17:31:22 2011 +0200 scrivendo la routine read_chunk. Tutte le informazioni ci sono commit fe893f303cbd9ee4d9ed047b5269aa2b57ff333f Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Sep 20 16:13:27 2011 +0200 scrivendo la parte C. Bisogna fare una conversione per array in 2 dimensioni ( per pos_s size_s etc etc ) e poi scrivere la routine di lettura in ccspace che usera tra l' altro size_s per la grandezza del chunk da leggere e per saper di quanto si deve spostare commit 2c454ae536bd4fb8e4eef177b24fa300279404fd Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Sep 19 17:10:30 2011 +0200 finito di scrivere la parte di controllo. Rimane da agganciarsi allo cspace , e ricontrollare il meccanismo dei locs commit ad19a35012cbd3e4a2a251c8df62323b6f88af80 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Sep 9 18:03:34 2011 +0200 arrivato vicino al lanciamento dello cspace commit c78a12daa382a9ec138c04da6f5500aa967e4635 Author: Alessandro Mirone <mirone@rnice33.esrf.fr> Date: Tue Sep 6 15:53:40 2011 +0200 si chiarificano le idee sul controllo commit 0a4e481768bd1b7cf09458836b6592fff3b81112 Author: Alessandro Mirone <mirone@rnice46.esrf.fr> Date: Fri Jul 29 15:14:54 2011 +0200 controllo commit c041bd4075ad26b69bb0601e0e4ca2973c943da7 Author: Alessandro Mirone <mirone@rnice46.esrf.fr> Date: Tue Jul 26 14:48:42 2011 +0200 fino a qui bene commit 271a384f31c332043bb4e6185ed6d7e871e7fc28 Author: Alessandro Mirone <mirone@rnice47.esrf.fr> Date: Mon Jul 25 22:10:42 2011 +0200 aggiunti due files commit 1166edc62dc55d5d1b96924ab6593d14519a37a5 Author: Alessandro Mirone <mirone@rnice50.esrf.fr> Date: Mon Jul 25 15:10:24 2011 +0200 da testare con valgrind commit 8d5e1436bc35ec0e3f7e48643658a7e47af2d277 Author: Alessandro Mirone <mirone@rnice54.esrf.fr> Date: Fri Jul 22 14:18:38 2011 +0200 compilato con setup.py, pensando a struttura multithread commit 88603477c679859c9192b03f3b7436a20d6d930c Author: Alessandro Mirone <mirone@rnice54.esrf.fr> Date: Thu Jul 21 17:25:20 2011 +0200 added two files commit c343b7954bb1f79f60585964f735fd67b6134e35 Author: Alessandro Mirone <mirone@rnice54.esrf.fr> Date: Thu Jul 21 17:23:37 2011 +0200 pronto a lanciare setup.py commit ae54aa5a36b6dfb0bc52c6f861675687c6664952 Author: Alessandro Mirone <mirone@rnice54.esrf.fr> Date: Wed Jul 20 12:48:10 2011 +0200 ormai pronto per codare lettura commit 42898681b73d63813645a944992c8d4da071f394 Author: Alessandro Mirone <mirone@rnice54.esrf.fr> Date: Tue Jul 19 16:41:56 2011 +0200 avanti commit 49cc09776fe2c246431c7379d18c884d5beb5fa3 Author: Alessandro Mirone <mirone@rnice47.esrf.fr> Date: Wed Jul 13 15:06:34 2011 +0200 prossima : mettere dentro array num proj
c7402520myron authoredSquashed commit of the following: commit a7eaf2f367b20e3816aaa2014785404a8616fdd2 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jun 5 14:00:56 2013 +0200 aggiunta licenza commit 85a4f6ecf3da8893efe165b458ad7b9cc1813476 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jun 5 13:55:38 2013 +0200 giusto prima di aggiungere licenze commit a4067729c384a968dd7d998abd9b7b856cd422b7 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jun 5 12:21:11 2013 +0200 da testare per release commit c6110188efdafa130a3225d6f54e8e51658fbf6e Author: Alessandro Mirone <mirone@rnice6-0201.esrf.fr> Date: Wed May 29 12:11:36 2013 +0200 corretta l' imprecisione del noverlap commit 7260d0236ec8f05d185fcf9ee29c735d2054e368 Merge: 54abea2 c4cf36e Author: Alessandro Mirone <mirone@rnice6-0101.esrf.fr> Date: Wed May 29 11:29:32 2013 +0200 Merge branch 'master2' of git.epn-campus.eu:chst into master2 commit 54abea2e35894cfdda6ec217b989ea062f65580f Author: Alessandro Mirone <mirone@rnice6-0101.esrf.fr> Date: Wed May 29 11:29:01 2013 +0200 aggiunto ( in commento) per fare cross-correlation (quando attivato) commit c4cf36e811fc180a761067d89901a5032428e0ff Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu May 23 17:05:48 2013 +0200 corretto doc commit 904cf007799b42488133d247896594849d4c3ed9 Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Thu May 23 17:03:07 2013 +0200 ricorretto commit 7550de5c346c8848413d9fc486c8fbc0b464b02a Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu May 23 16:52:03 2013 +0200 piccolo errore commit 3c1d4394a54fb779d486afd76fc61c3722f0e72d Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Thu May 23 16:41:00 2013 +0200 OK commit 1dcf58383cd7d32651b151eed8a419a91886fa37 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu May 23 16:00:21 2013 +0200 corrected machinefile_name and deployment of nn plugin commit 3304c4fc11d123c23d2c4a320e8dcfbd310a8c64 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu May 16 14:14:21 2013 +0200 changed doc for overlapping patches and nnfbp commit fb60bbc7abad9a128e178ffa11e6c80f09a951fc Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed May 15 17:33:06 2013 +0200 commentato patches commit 50050e4409dd3ca4c5cc3925ab04c9a359fee53c Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed May 15 16:12:59 2013 +0200 just indentation commit 579e95ca026faf404e3d88f77aec8778c6e73e5e Author: Operator for ID11 <opid11@crunch.esrf.fr> Date: Mon May 6 15:15:37 2013 +0200 neural filter plugin implemented by Daniel Pelt Added NN-FBP method Signed-off-by: Daniel Pelt <d.m.pelt@cwi.nl> Done the plugin for neural added a forgotten file commit 652343e6dfb36ee9351c3884d612ad38c5472e82 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon May 6 11:42:56 2013 +0200 aumentato di un pochetto il ciclo per Lipschitz commit 23865ae231d2e1fffb6685dc85f30f4809b1c8d3 Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Fri Apr 19 22:36:18 2013 +0200 fatte modifiche perche funzioni anche su macchine a due core per cpu. Corretto compila_cluster commit 912614b911758cf3b2f1e549ee6b919368a19821 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Fri Apr 12 17:35:55 2013 +0200 risolti i problemi di installazione per debian versus cluster commit 2deebb9ee82e301b0274a35b3582da3840262bf4 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Apr 12 15:53:21 2013 +0200 funziona benone commit 5ca6a38d9bfb6f15ed86556c5a4c687d60519ad5 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Apr 10 22:55:27 2013 +0200 liberate le componenti 1 e 2 commit aac95dedb7943439d49272c0c608d2368499032f Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Apr 10 22:39:00 2013 +0200 aggiunta opzione WEIGHT_OVERLAP commit 4099486822b94c36b2039530b6685298376b81a0 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Apr 10 18:24:04 2013 +0200 messo controllo sparsita commit 692ba89384c96f5bd903e4b3ca06f01bb5c66d1a Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Apr 10 14:37:51 2013 +0200 corretto per il posizionamento all interno dei multiframe ( Luc Salvo) commit 284eb7f1f227cb9142b3fd8f81f18f5e31208d2f Merge: c1299c2 44d4abb Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Apr 9 18:54:34 2013 +0200 Merge branch 'fb_dl' into master2 Conflicts: compila commit 44d4abb05a99184f97d2c249f99ef642739a8287 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Apr 9 18:42:05 2013 +0200 adesso funziona veramente bene commit 8d1406a8220363f1bdd600f33f5d6fca4ae55b55 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Apr 9 14:23:31 2013 +0200 arriva fino alla fine e l 'errore scende di parecchio commit ea4a1d8cb7793ecb4558a3680fbd89eac99fa6b6 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Apr 9 09:54:05 2013 +0200 debuggando fruttuosamente commit 51adfa26863bc0f2da01377b1d52f3a4fafbe0f0 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Apr 9 01:28:28 2013 +0200 adesso tutto il loop gira senza fare Nan commit 6e27086903fe98a5b4ee90652981466a1d22b961 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Apr 8 21:29:29 2013 +0200 in avanti con la ricerca di come mai resta a zero commit d81078ac527ca5186ea594abb47a649d12675477 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Apr 8 06:48:45 2013 +0200 adesso gira ma lipschitz resta a zero commit cd52c2d5d28d820a1757b1529058bf30244f5bb2 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Apr 8 05:29:33 2013 +0200 TRYGPU non si inizializzava correttamente se -1 in linea di comando commit 82e98279fd4a1b26ce63bc8ad1df3fe7855fac97 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Apr 8 05:14:38 2013 +0200 corretto il posizionamento inizializzazione VECTORIALITY prima gpu_maininit commit d02a66f060c2cf2d07aca7ca0d5b805110982e87 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Thu Mar 28 13:48:23 2013 +0100 Converter volume to HDF5 data commit d9810a6484f098914452710a6f82165ddee343a8 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Thu Mar 28 11:56:38 2013 +0100 refactored setup.py commit 4bd4c7c871189a1ab8835fbf6599541a0cc87140 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Tue Mar 26 18:40:38 2013 +0100 Convertor to HDF5 commit fced1fd8077d937b8f726ec0e9b5bd348f9d3e92 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Apr 7 16:17:05 2013 +0200 maintenant ca marche meme avec la GPU ( dlopen vise le bon repertoire, le meme que les sources python ) Conflicts: PyHST/PyHST.py commit 4b2c918ae046c04980198cd39bf1be157818baa9 Author: Jerome Kieffer <jerome.kieffer@terre-adelie.org> Date: Mon Mar 25 21:52:59 2013 +0100 add small dataset for testing commit f52dd84fb17a391f240d7963a5511efb9e6d6c82 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Mon Mar 25 21:43:52 2013 +0100 add launcher scripts commit cec48c9b5bdc5f0f218823cd50a043fca0ede8d8 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Apr 7 16:05:28 2013 +0200 inizia a funzionare ma ci devono essere dei commit di distribution che mancano commit 334b9588b3c4910119ff77f153eee4b19d7af250 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Apr 5 18:54:19 2013 +0200 aggiunto il completamento dei patches nel caseo fb_dl commit c1299c27faeb1afa964e7345d897f8abfd5e0b2b Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Apr 5 18:26:56 2013 +0200 aggiunta l' immagine non corretta all' esempio TV commit cf6da3d2a5a3b6dff9cb3b56b88c67e4bf3865dd Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Apr 5 11:57:41 2013 +0200 aggiunto anche le ring_correction with thresholding commit 05182fa33bf72a2dd47deaceaa0dded72dc8c2d3 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Apr 5 11:47:20 2013 +0200 aggiunto esempio patches commit e6ad8679623902a68987882872aea977455ae86e Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Apr 5 11:19:57 2013 +0200 DOC: esempio TV commit 87cad6dd73c15d8c146fdaf4cabecd69ade02eef Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Apr 4 19:01:54 2013 +0200 documentazione finita, a parte qualche esempio ancora da mettere commit aba51916451649eaf0cabff99e808b7d6e55dcda Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Thu Apr 4 17:10:52 2013 +0200 compila OK commit dd46455ecf31ae4910f3394eefa604827bab33cc Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Apr 4 16:10:02 2013 +0200 pronto per gli esempi commit 09eace7c481d2b2f3e3a877e0d4d59538b2d9395 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Apr 4 15:50:57 2013 +0200 finita docc eccetto esempi commit bdd436f274d14c0d7ada4b54375f9de312beedcf Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Apr 4 06:09:48 2013 +0200 per il manuale rimane : geometria, input.. commit 736a486fdae91a25d14ef80022a6007acdd6f9e9 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Apr 3 16:12:06 2013 +0200 buon avanzamento col manuale commit 928e503b5d09a46353d869825888866eba16455f Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Apr 3 11:33:17 2013 +0200 small modifications to the doc commit ba26849a77791929f6091dd2a11e13faa76a4512 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Apr 2 00:52:50 2013 +0200 compila bene commit 51c0e34f316dd30a7427527f5484a0ff7633f493 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Mar 31 03:22:18 2013 +0200 compilando commit 595d1179fd990630c7433333b1ff6e091fc0f18c Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Mar 29 23:31:17 2013 +0100 finito di scrivere tutto , una rilettura si impone commit 5b64e79d84a69b9d601bce3c91208eea74efcc8a Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Mar 29 21:49:55 2013 +0100 fbdl completato. Rimane da chiamare correttament in CCspace.c : prima per Lipschitw commit 043f92d7dd9eced4fea53db65e0a0ce844faf615 Merge: ef7b5a0 59e9bab Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Mar 29 21:02:31 2013 +0100 Merge ../chst into fb_dl commit ef7b5a0415e034d2e7ebacdb64a534e1f0026fba Merge: 04fc639 c1a3aa6 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Mar 29 20:59:15 2013 +0100 merge Merge ../chst into fb_dl commit 04fc639c06a65bf8e46673eceb28186151909abd Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Mar 29 18:00:12 2013 +0100 mancano solo gli ultimi ritocchi per estrarre lipschitz e dopo e' finito commit 2489af1d2306ffcda6b128a39d6cf5188717104d Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Mar 28 19:57:40 2013 +0100 imbastitura completa. Verificare dimensioni sinogramma nbins , dim_fft commit 59e9babda448495a47292b40347da2d43878014c Author: Alessandro Mirone <mirone@rnice48.esrf.fr> Date: Thu Mar 28 15:01:49 2013 +0100 added FBFILTER=3 commit f519c6f257aa88c0312f9808fd55969f451d8cb1 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Mar 27 14:48:52 2013 +0100 ritorna, pulisci, completa i put commit e28909c57bc7bdc0da268a489185e4c402c0fc71 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Mar 25 18:28:09 2013 +0100 si inizia a vederci piu chiaro per il nuovo schema commit c1a3aa6fa52d1712b67ebf9c100aeedd36ab14a7 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Mon Mar 25 14:46:27 2013 +0100 add default version number commit bc74b17c94777a7fa80b17d08ceab8f8e5a7898b Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Mon Mar 25 14:31:08 2013 +0100 add example of paramter file for future tests commit e9a451b1758e7af4c9cb927ad22e62bcf9bd5658 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Mon Mar 25 14:30:23 2013 +0100 make script launcher in python (not shell scripts) commit a87b6854687308b0b4c956e1e826ac28aa25d3b2 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Mar 25 07:31:15 2013 +0100 facendo gpu_fbdl commit a1f3c3491bc245b15ff946bc9376115d37c21baf Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Mar 24 18:29:45 2013 +0100 ripiazzato correttamente il t_new di fista commit c7561edbf7c0a2610cf458543016095e6fe30a71 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Thu Mar 21 13:42:29 2013 +0100 put GPU library at the right place commit 2fee66da43de574a70fd39ae2a1c335911d02558 Merge: a50833f ec67eca Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Wed Mar 20 23:52:38 2013 +0100 Merge branch 'master2' of git.epn-campus.eu:chst into master2 commit a50833ff47264fb17c0c9c3933cc8040853a727f Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Wed Mar 20 23:51:41 2013 +0100 passato a un sistema con un solo contesto per evitare crash commit ec67eca8b553087f40b9f6d7a58acd61045c0152 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Mar 18 11:05:49 2013 +0100 compila OK commit 7212c3c0110af45ef5ca211d4479c4ee9aecfe82 Author: Alessandro Mirone <mirone@esrf.fr> Date: Sun Mar 17 02:32:44 2013 +0100 delle modifiche in corso per testere il rotazionale commit e765804d89af548c1a99cd83230f9611a9771bec Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Mar 15 12:44:17 2013 +0100 ca compile nickel. TOutefois il faut ensuite deplacer ls lib*so dans PyHST si non elels ne sont pas trouve et ca continue sur CPU commit 8e24afb16aa57572bf763ab80806f12fdfef0a63 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Mar 15 12:36:17 2013 +0100 compilation est OK commit dd90c7623c6aa45c5d88c53450a4372e42533986 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Fri Mar 15 12:14:39 2013 +0100 cleaner ? compile way commit 3345d8d99bc50a3bb16e452252b8c5e1118c8def Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Fri Mar 15 10:49:36 2013 +0100 remove openMP and SWIG stuff from setup commit 2664d3b572e1784c3d73a60439fe73f3a6afe0f3 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Fri Mar 15 10:35:50 2013 +0100 add myself for distribution :) commit 7cdbc666d25582e6cc1e95f73dc198fa2b74aea6 Merge: cd3f173 a3354f2 Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Fri Mar 15 10:34:02 2013 +0100 Merge branch 'master2' into distribution commit cd3f17344d673854f4bf52b06317a27f3167aadb Author: Jerome Kieffer <jerome.kieffer@esrf.fr> Date: Fri Mar 15 10:30:51 2013 +0100 include cuda and C files for source distribution commit a3354f23e4a1da27ce3928066ac0403c51437587 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Mar 14 00:22:04 2013 +0100 OK commit 7b68cc1ff34a925c9dc3ad0b2a52df672861a53c Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Mar 13 17:14:05 2013 +0100 in prova, la copia di result in L1 non c' era piu commit c95c54a3dde18daca82cb1ec03272c10f63a4a58 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Mar 13 15:02:22 2013 +0100 steoforpatches era muto commit 153e1b309c371ee3b86ecc39a425b8c3918cd362 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Mar 12 19:59:36 2013 +0100 il vettoriale con iterativo gira commit 1bfb539ba824ae8b20f97b2109fe86b4c4b70916 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Mar 12 11:26:08 2013 +0100 compilato il vettoriale commit b572d25bba8458bf4f3258a9b3c509a4d4e78dc3 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Mar 6 02:36:42 2013 +0100 risolto un problema di parentesi commit d302f5559d4a7269eb002b3731355c0e2bb93079 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Mar 6 02:27:16 2013 +0100 finito di scrivere anche il rotazionale commit f1e1f8a8fc52a84b6817822cf7d86896e714d60a Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Mar 5 15:40:09 2013 +0100 vettorialita scritta e da testare. Rimane da scrivere il rotazionale commit ed97091a03e9767055be88c1c7d74b06fd712a3e Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Mar 5 09:53:24 2013 +0100 la vettorialita si e' spinta fino ai confini di rec_driver pro_driver commit 1737482dae35612bfdc7348e448461d3e4d60453 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Mar 4 14:49:42 2013 +0100 rimesso dentro il nlm e aggiunta documentazion commit ae322c443c68c4042a08a765b4c5a0b047e39d93 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Feb 21 16:12:24 2013 +0100 aggiunta documentazione per Paganin commit 3cf256c84379befde07da8bad49de53b97ab4d85 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Feb 5 16:44:22 2013 +0100 corretto un villano errore del denoising patches : si riscriveva sull immagine stessa commit 70f82e1a964afaa1137a50f05f4d69389ff0831a Author: Alessandro Mirone <mirone@rnice35.esrf.fr> Date: Fri Feb 1 18:18:35 2013 +0100 corretto l' indicazione della locazione del package perche adesso la doc sara nello stesos posto commit a1f9cf2d578a5b9e3ddabc7b4a474738d0724f6e Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Feb 1 15:19:18 2013 +0100 premiere version de test pour les dictionnaires commit 0f9454e4a20038ac40e78e4a1f4a782460744a9a Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Feb 1 10:23:06 2013 +0100 bene patches con fista ma c' e' un problema con il denoising omp commit 2ff0dbec297d67daf0bae4466869735c07058276 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Feb 1 00:21:21 2013 +0100 aggiunte piu maniglie commit 4cdbe4225048ee377eb3bfa381b0a82b81caa832 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Thu Jan 31 17:35:03 2013 +0100 provato a velocizzare omp commit 561ace4afec44e5e4d71409751d7d8175564a7db Author: Alessandro MIRONE <alex@lapalex.casa> Date: Thu Jan 31 17:18:36 2013 +0100 piccoli casini commit 6e32d696bfc06fce0f6c1f2088e4dd9673b1a153 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jan 30 11:46:52 2013 +0100 rimesso i nuovi filtri da tvl2_old commit e3b88b02e74dfc0934e58e85fc5a64c480edc45d Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jan 30 10:51:44 2013 +0100 qui sto per cambiare le routine in gputomo.cu, quelle per i patches commit 360f32e5c051121256ccb9215a6139326e09c1cc Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jan 24 11:02:58 2013 +0100 corretto il nome del file histogramma commit 5c23b4718def023c12c0c40d82bd521fc5636444 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jan 24 10:36:59 2013 +0100 test sui dizionari-fista in corso. commit a4fc2054b2c2a399f5843c60dffb8fefd6003468 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jan 23 01:29:29 2013 +0100 ottimo! commit 40a3adcf408989d9422bc4476af91e6d72c5dce3 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jan 22 15:29:24 2013 +0100 aggiunto parte proveninente da test python tvl2 (tvl2_old). Compila OK commit 62d1cb70e25c41a1ec5b492de91902c3ad5c154b Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Jan 19 07:51:20 2013 +0100 compila ok commit cba8bad4e4cc541272367968ec3e111ae9340e9e Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jan 18 17:40:47 2013 +0100 finito di scriver i patches commit 9514a90c25a0c8bde3227f2758735a2d5aedfeef Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Fri Jan 18 13:17:43 2013 +0100 sembra funzionare OK l' OUTPUT_PAGANIN commit df1cc7b91526c9442239eaa83c939f1d96038c6a Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jan 18 11:55:32 2013 +0100 compila bene commit d4b22f64cc2dcc85f3529c1fa9bff2c2197dc3bc Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jan 18 11:44:09 2013 +0100 reintrodotto il do_output_paganin piu' patches in corso commit e49a209130edaf10ba3ca3b9cabdb10c2799c95a Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Jan 15 13:04:40 2013 +0100 avanti con la doc commit 5c00df0c0e6d7ad5e29d15027ede3f674e05056c Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jan 15 09:42:49 2013 +0100 avanti con la doc commit f0755ac7304d201ba713989bb094519844a5d38f Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Jan 14 10:01:38 2013 +0100 cambiato nome histogramma su suggerimento Paul commit fba602386131fcad144cd22e6eb57c43e0878888 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Jan 9 09:26:33 2013 +0100 avanti con la doc commit d106d1f8a741b3316184ed64d52192f18310f07f Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jan 8 18:28:31 2013 +0100 piccola modif commit 9641b2bc9eae11d8ed4c0afbdfb1d106dd1cdc52 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jan 8 14:59:16 2013 +0100 corretta documentazione commit a6dc3d2915091378c41ccce9e6f97976a8a65fe6 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jan 8 14:14:44 2013 +0100 corretto l' estremo per S1 S2 commit 7d6c348b77a3c47363a99eb25d7a99ca5e7c8401 Author: Alessandro Mirone <mirone@rnice30.esrf.fr> Date: Tue Jan 8 11:27:46 2013 +0100 OK commit bbe3c58a3dd92d33d448781b496aa20020b7fd8a Author: Alessandro Mirone <mirone@rnice33.esrf.fr> Date: Tue Jan 8 10:51:22 2013 +0100 applicato saturazioni a tutto commit 57348ef7f9c08c209958154c0a3ef0146308846d Author: Alessandro Mirone <mirone@rnice33.esrf.fr> Date: Mon Jan 7 18:15:58 2013 +0100 histogramma OK commit 2b05bba08efca639564b7c051856ab6ca62b692e Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Jan 7 14:27:35 2013 +0100 compila OK commit 93bd1d04b1530f4adc8e18fc9451d2d9b2d773e5 Author: Alessandro Mirone <mirone@rnice25.esrf.fr> Date: Fri Dec 21 17:15:11 2012 +0100 finito di scrivere tutto per la saturazione isognera controllare commit 0c6514a1142c0253100147e7b59739e001b7a41e Author: Alessandro Mirone <mirone@rnice25.esrf.fr> Date: Fri Dec 21 16:44:33 2012 +0100 min,max, saturazioni commit d39a72e817b152bd5ffc4aa3ca1596d9e83e5eb6 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Dec 18 18:51:26 2012 +0100 sphinx ottimo ! sphinx+doxygen+breathe funzionano con commenti nei sorgenti! commit 714e475d560dc432b3d589634593de9a461f2596 Author: Alessandro Mirone <mirone@rnice25.esrf.fr> Date: Tue Dec 18 15:42:48 2012 +0100 aggiunto min max in edf commit eda8340a6efbb161669f57563e7d43a45b281684 Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Mon Dec 17 01:13:48 2012 +0100 corretto un problemaccio : mai attaccare un puntatore ad una variabile dinamica perche' quest 'ultima puo scomparire nel suo stesso scope appena il compilatore crede che non e' piu necessaria commit 4c3600d88ee2ef7d008aa741f0b2f61e463ece8e Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Dec 16 13:35:35 2012 +0100 corretta u incongruenza nel managent dei contesti gpu per Paganin commit 58cd5d00b8cd8ee242e7b0b9e7e59a6d2d34f1c6 Author: Alessandro Mirone <mirone@rnice25.esrf.fr> Date: Fri Dec 7 14:46:21 2012 +0100 da testare precondizionamento commit 21dd4ca8c92df401fcc45ee25fc4c96f88ac3d81 Author: Alessandro Mirone <mirone@rnice25.esrf.fr> Date: Thu Dec 6 17:54:35 2012 +0100 corretta la rimozione del segnale thresholded commit 422d3c33c056cf08fc4061451d5f089079a8975e Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Tue Dec 4 15:59:21 2012 +0100 RING_FILTER = "RING_Filter_THRESHOLDED" it is as RING_FILTER = "RING_Filter" but the filtering is done on an averaged projection from which one has beforehand removed the projection of a thresholded reconstruction commit 78a692eafeddf7fbffec286a5c422e7a15c45366 Author: Alessandro Mirone <mirone@rnice32.esrf.fr> Date: Wed Nov 14 14:01:05 2012 +0100 corretto un problema distribuzione slices. L' ultimo pezzo conteneva della slices anteriori commit 126c721051d51e42e0f3ffacc3687f8398f8bbed Author: Alessandro Mirone <mirone@rnice35.esrf.fr> Date: Tue Nov 13 19:01:55 2012 +0100 versione che da dei risultati soddisfacenti per il ginocchio commit 4ee6bcb47ec41dfba7698f66ee280efb914c7ee2 Author: Alessandro Mirone <mirone@rnice35.esrf.fr> Date: Mon Nov 12 18:43:45 2012 +0100 nlm sembra soddisfacente commit 86107ec1c2994c620d7ee07f6d3035aae9f22e1e Author: Alessandro Mirone <mirone@rnice28.esrf.fr> Date: Fri Nov 9 14:38:03 2012 +0100 finito scrittura nlm commit edbb96eafcee0becb1f4bc91355f8916ffb16d16 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Nov 8 13:28:04 2012 +0100 sto levando il dispenser commit 6548f3a15f1c218e2a32b1b2019538d5d4954bae Author: Emmanuelle Gouillart <emmanuelle.gouillart@nsup.org> Date: Mon Oct 29 22:58:47 2012 +0100 Small modifications to README commit 94b4875e15d7ef0f450edd262ec0bc0b0516c2b8 Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Thu Oct 25 16:31:52 2012 +0200 aggiunto il parametro DO_LOCAL_TOMO. Corretto il default di ITERATIVE_CORRECTIONS_NOPREC ( se no iniziava subito ) commit 6ccc11b8ecc23ca0b1fd97aa700366063386e219 Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Thu Oct 25 00:55:50 2012 +0200 compilato i tre commits precedenti commit da04f3de1df18522c1a22c9812b3efc15fff7a9d Author: Alessandro Mirone <mirone@rnice21.esrf.fr> Date: Thu Oct 25 00:52:58 2012 +0200 sostituiti dei cublasSdot, che sono pericolosi numericamente, con la routine cublasSnrm2 commit 63e19eb039e70958aa2396069c45bef56361b361 Author: Alessandro Mirone <mirone@rnice21.esrf.fr> Date: Thu Oct 25 00:34:42 2012 +0200 correzione della distribuzione dei sampling sulla duty del detector commit 570e57d7d9f53245d9468b4ba37bb98530d969ff Author: Alessandro Mirone <mirone@rnice21.esrf.fr> Date: Thu Oct 25 00:25:41 2012 +0200 piccole modificazioni per manipolare meglio la roi nel caso di tomo locale commit 25fe8f652f7eda29cedfec684185d6848c8f1a57 Author: Emmanuelle Gouillart <emmanuelle.gouillart@nsup.org> Date: Mon Oct 22 23:22:07 2012 +0200 Added a section in the README about total-variation regression. commit 855becbde5e0791bb4f023b4869910667e562a96 Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Mon Oct 22 10:18:44 2012 +0200 DETECTOR_DUTY_OVERSAMPLING>1 (il default est 1) e DETECTOR_DUTY_RATIO fra ]0,1] commit 710bf1e3fba40748120bcc76613574d967bd9d8e Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Sat Oct 20 09:01:06 2012 +0200 Ottimizzato projector : non piu' clipping ma si mette un perimetro di zero attorno alla texture della slice commit 917054adc2182ae5ce290179ac4ced86eba7aaa5 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Oct 19 22:21:22 2012 +0200 tomo locale: compila ok commit c21ac0da8bbcbbf2e2271d9b352d465fa5f80005 Author: Alessandro Mirone <mirone@rnice28.esrf.fr> Date: Fri Oct 19 21:08:34 2012 +0200 levato un cliptozero che rovinava i sinogrammi precalcolati esternamente aventi valori negativi. commit 24602981f1f7e4dc97b30c1d80713e88fd12ac08 Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Thu Oct 18 14:14:03 2012 +0200 fidelity_error e' accumulato su un double. Corretto segno integrazione FBFILTER=2. Fatto alcune prove di ottimizzazione del projector commit 05e08de8fab01488d5b6b8661b12414642f7df7d Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Wed Oct 17 13:52:53 2012 +0200 corretto il centering e il segno per FBFILTER=2 commit 39338b93eab53dcb66641de7d75183bdc4f3e78e Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Wed Oct 17 10:15:04 2012 +0200 aggiunto OUTPUT_SINOGRAMS per Manu commit 262f47c1dfc663cb56b12c5efdd80ea80d31c315 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Oct 17 10:04:16 2012 +0200 .. commit 334c8c4a86d0d0d23682b17ce15512293a5137fb Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Tue Oct 16 14:58:29 2012 +0200 ottimo! commit 93a0958d4b3fa149df9c394f4c81aa2239b201c2 Author: Alessandro Mirone <mirone@gputesla02.esrf.fr> Date: Tue Oct 16 10:30:49 2012 +0200 La modification pour le cas encombrents semble marcher correctement commit 724f16df59f98b85dc779c47d5e61cb776c8135f Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Oct 15 16:02:55 2012 +0200 Encore a tester. Enleve un ou deux warnings de compilation. Un warning etait important : (float complex)(a,b) ne donne pas a+I*b. Il faut utiliser a+_Complex_I * b. commit d275928afafb525bded9d7bebc514b36696cb427 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Oct 15 15:28:56 2012 +0200 ...intanto compila .. Ancora da testare commit a4b1a4cb22d4d7b6560e84a0a391bb6a3d3acae8 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Oct 15 15:20:06 2012 +0200 - A Tester - termine'e une grosse restructuration pour faire passer de grande reconstructions et garder une impreinte memoire reduite commit 3f5954cb975d5ac88001c30c774b92eb893749df Author: Alessandro Mirone <mirone@rnice35.esrf.fr> Date: Mon Oct 15 10:37:10 2012 +0200 Ajoute' FILE_INTERVAL pour ls cas MULTIEDF. Changes les memory requirements avec un facteur 90% pour eviter de saturer le systeme dans les gros calculs commit c10289dbf39763bc72751ce18cb87a5a4b33dcec Author: Alessandro Mirone <mirone@tomo0404.esrf.fr> Date: Fri Oct 12 16:11:51 2012 +0200 installato un sistema per il precondizionamento in fista. Rimesso un dim_fft a denominatore per l' interferometria commit 710cf8de87357be636e27b3cc0f04f9a9ec2f1fd Author: Alessandro Mirone <mirone@rnice40.esrf.fr> Date: Fri Oct 12 15:24:21 2012 +0200 rimesso angoli OK commit 8714fb01fa0317c67b8576ae1d672e84568e0035 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Oct 12 11:05:43 2012 +0200 compabilita per Peter commit 7c915fa4588aed65f102e1c4a0956a3b6bb9ae8f Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Oct 11 15:01:03 2012 +0200 reintrodotto il filtro per l' interferometria commit 88e5012b7a8f7ad3410e2d0553abf8a1cdab4d03 Author: Alessandro Mirone <mirone@rnice40.esrf.fr> Date: Thu Oct 11 10:59:03 2012 +0200 corretto un problema di lettura edf per il caso float commit eece67ddcadcd4261dbdd5fb326b46c703e56dc5 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Oct 7 18:33:33 2012 +0200 Funziona da meraviglia commit fd5dd25be377b96042ec3bf336a8d8cd095bde6e Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Oct 6 23:43:34 2012 +0200 Compila con fista-tv!! commit 8fc52b5e75a9186bef9b5b626a90c63f7ee83ecf Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Oct 6 09:09:27 2012 +0200 tutto e' pronto , denoising fa il suo dovere commit 935de00f8349ac1398d4f1564d7947b842936d50 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Oct 6 01:57:46 2012 +0200 compila e posso per ora testare il denoising commit aa5768a0e750865048e45944ad4872f51f27a50b Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Oct 5 23:12:04 2012 +0200 rimettendo in piedi il ciclo iterativo commit 8f2cef7e83e78dd1c482c7fafb6b3ddc49a13fc1 Merge: ea5f95d f8e0902 Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Fri Oct 5 18:37:44 2012 +0200 Merge commit 'f8e0902de779d3267cd9493eab49be2e8633e34c' into master2 commit f8e0902de779d3267cd9493eab49be2e8633e34c Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Fri Oct 5 18:24:06 2012 +0200 corretto piccoli errori per la produzione commit ea5f95d32c640521ca17f87e510483883d300bb1 Author: Alessandro Mirone <mirone@tomo0402.esrf.fr> Date: Fri Oct 5 17:51:02 2012 +0200 ci sono delle correzioni che vanno levate gia dalla versione anteriore per la produzione "una svista" commit fe7319912564bd039b6c093fdb97f6e2f29a870d Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Oct 5 17:11:48 2012 +0200 punto dopo merge : compila, niente warning commit c6ca75119c0ccc73e9f488a18293b576fe2bee38 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Oct 5 16:06:13 2012 +0200 corretti lasciti del merge commit de33c97ffa459dd1cfa28384a3bb993e8a78d520 Merge: 4a77521 e648303 5f97008 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Oct 5 15:04:44 2012 +0200 dopo merge ma c 'e da controllare Merge branch 'experimental2'; commit '5f97008275f328d14cd46ef680afce98bfb8612c' into master2 Conflicts: PyHST/Cspace/CCspace.c PyHST/Cspace/CCspace.h PyHST/Cspace/c_hst_project_1over.cu PyHST/Parameters_module.py compila commit 4a77521eab76fd0303369eec1b35355c0242014c Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Oct 5 14:25:51 2012 +0200 corretto due cose piccole. Preparo per il merge con la branche art commit 81d6ffee140e553e69c823751814f66abeebc544 Author: Alessandro Mirone <mirone@rnice33.esrf.fr> Date: Tue Oct 2 21:17:46 2012 +0200 una svista commit f46c02934170d506d0f733eb93f7cacd6f4207cc Author: Alessandro Mirone <mirone@tomo0405.esrf.fr> Date: Tue Sep 25 10:41:40 2012 +0200 poche mods commit 0fa1b650518451371546df08bfc419b2ffe9622d Author: Alessandro Mirone <mirone@tomo0405.esrf.fr> Date: Thu Sep 20 17:51:08 2012 +0200 funziona senza parametri commit b3b869e05b43ae773e26e0f7bc710fa4773a8b29 Author: Alessandro Mirone <mirone@rnice34.esrf.fr> Date: Thu Sep 20 15:07:51 2012 +0200 automatizzazione e file.vol finita commit 29b230b3e3491da9f449d69679e4735899999b59 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Thu Sep 20 08:19:35 2012 +0200 automatizzazione parametri commit e6483037de95fd7b50926fc0772fc60e1c41e0de Author: Alessandro Mirone <mirone@rnice38.esrf.fr> Date: Mon Sep 3 11:12:08 2012 +0200 rimosso un potenziale memory leak commit 957e38b84b29ef362049eeaaf2ba2c343b0aa599 Author: Alessandro Mirone <mirone@rnice48.esrf.fr> Date: Thu Jul 19 16:56:03 2012 +0200 corretto un paio di overflow dovuti all uso di int*int Corretto un problema di oar su htc che non dava il numero di gpu =-1 quando non c' e' commit 5f97008275f328d14cd46ef680afce98bfb8612c Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jul 17 09:33:33 2012 +0200 bene cosi adesso pulizia commit deb64b10cc1bed735e0d783f2b6c6998d888f0ca Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Jul 16 16:59:33 2012 +0200 errore conversione float int mxiing commit 673b05369f684b72b969d9439296428751c55419 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Jul 16 06:50:16 2012 +0200 rifatta mescolanza commit 7d7849b7dd84725f60857f8b87d8693d64ecd397 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Jul 15 20:37:07 2012 +0200 con solution compila commit 50d8ea862a3f3ef63bfa396c739f263ed9c1dc24 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Jul 14 20:57:58 2012 +0200 passeggia compila commit 8953dcad0f2817db59253d137d0d7f4ad9d14342 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Jul 14 14:01:36 2012 +0200 a parte passeggia il resto e testato commit 2e29673af975aca4d3c2cdbef0d3af5564d3078b Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sat Jul 14 01:38:35 2012 +0200 impacchettato bene ben commit 050195255b3ee0052c41d8d902aef8c7e3968f90 Merge: 2166b6a 5dbdec5 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 23:18:51 2012 +0200 Merge ../chst_a/chst into experimental2 commit 5dbdec5907d1f005b56e7953e70227d528feaeab Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 23:08:03 2012 +0200 bell effetto commit 2166b6a94029b0af5409fea46acc13e83d2a8d82 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 23:06:12 2012 +0200 Revert "Revert "da capire"" This reverts commit 02ab501eefd4027800aa0fd87e01859166fd5b08. commit dc75300194b39b7aaf4c296211b3b6159bce5e12 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 23:06:09 2012 +0200 Revert "Revert "compila"" This reverts commit b29dae91a2cc6b4d7c955ea6755f032d89d953ca. commit b9da1a4eabf334b2b90aecb0bf3225a2779172ca Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 23:06:07 2012 +0200 Revert "Revert "scritto OK"" This reverts commit 2f9cced2c49406994264bff68c7d82c03ee7e981. commit 7beec465e6f95543054c2259777c19cd02a7f9a4 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 23:06:01 2012 +0200 Revert "Revert "finendo parte in cu"" This reverts commit 98ad80fa6c869a86124b2c659e910fbefb6e36bc. commit 07bccdf364a719bc9cd548d167b53b9af89ac54c Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 14:35:29 2012 +0200 rimesso zerooffmask al posto giusto commit 570edc3fdab7c432e04c2f4846bf1581f43b801a Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 14:35:29 2012 +0200 rimesso zerooffmask al posto giusto commit 98ad80fa6c869a86124b2c659e910fbefb6e36bc Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:07:15 2012 +0200 Revert "finendo parte in cu" This reverts commit 9226e7729d1b300dc2af378b4924896bb8210877. commit 2f9cced2c49406994264bff68c7d82c03ee7e981 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:07:14 2012 +0200 Revert "scritto OK" This reverts commit d4742e2d71c73b91f427fd017857e416d285e226. commit b29dae91a2cc6b4d7c955ea6755f032d89d953ca Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:07:12 2012 +0200 Revert "compila" This reverts commit c29401a2c630ebcdc5db4adf039fcd0544a30b51. commit 02ab501eefd4027800aa0fd87e01859166fd5b08 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:07:10 2012 +0200 Revert "da capire" This reverts commit 6dafb116b06301bdd1fe61aabc36131fa2c9f42a. commit 88cf49dd657c1d644c79bb746a243fbf9d7553d5 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:07:08 2012 +0200 Revert "cambiato schema" This reverts commit c40fbad1c7334879a866106facfb9abae80c4558. commit 2f5a479145b9a85534ad527d062c0603e3b2608a Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:07:00 2012 +0200 Revert "arrivato a un punto dove si vede che ci sono degli autovettori" This reverts commit 31c9ea3b63d8967a8e65694b8ff284209d3716a6. commit 31c9ea3b63d8967a8e65694b8ff284209d3716a6 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jul 13 12:05:36 2012 +0200 arrivato a un punto dove si vede che ci sono degli autovettori esplosivi di P**-1 x P commit c40fbad1c7334879a866106facfb9abae80c4558 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Jul 13 08:47:21 2012 +0200 cambiato schema commit 6dafb116b06301bdd1fe61aabc36131fa2c9f42a Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Jul 13 08:24:12 2012 +0200 da capire commit c29401a2c630ebcdc5db4adf039fcd0544a30b51 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Thu Jul 12 14:51:14 2012 +0200 compila commit d4742e2d71c73b91f427fd017857e416d285e226 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jul 12 12:01:56 2012 +0200 scritto OK commit 9226e7729d1b300dc2af378b4924896bb8210877 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Thu Jul 12 09:14:48 2012 +0200 finendo parte in cu commit e6bad81397fe5030786976800c22669493a7a6c7 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jul 10 18:06:09 2012 +0200 mixing factor commit 027dc6a7f3f458372056176f62744c44d5cf97cf Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Jul 10 13:24:53 2012 +0200 bello per iter commit c2f113d7f29b55f5e171843c7396b06f30abdb6b Author: Alessandro Mirone <mirone@rnice29.esrf.fr> Date: Mon Jul 9 00:27:25 2012 +0200 aggiunto straigthen_sinos e corretta una boulette : non risettavo a zero slice, errore introdotto con forward projection commit 8075e57d904de4a33edfdf3836cb28143c31dc22 Author: Alessandro Mirone <mirone@gpu0101.esrf.fr> Date: Thu Jul 5 17:15:15 2012 +0200 corretto avoid_half condition corretto un problema per sino_filter. commit a9534a65be76a9a1e527656c3ee56dfb1c9376f6 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jul 5 15:29:00 2012 +0200 corretto da dopo pull commit 30a1f8e15a77b06ae855919cf6d171ac65497217 Merge: 9055047 cd4471b Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jul 5 15:16:40 2012 +0200 Merge git.epn-campus.eu:chst into experimental2 Conflicts: PyHST/Cspace/CCspace.c compila commit 9055047d0cefa2ee795210102371e85d16d54046 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jul 5 14:32:56 2012 +0200 tutto OK per forward correzione commit 157d1f1565cb530a85e4964ed5cc20e863d11e1b Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jul 5 11:32:14 2012 +0200 compilato ma non funziona la gpu su linkakrouli commit 5516b3507cb882ae4079a880c283048c799420da Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Mon Jul 2 11:07:58 2012 +0200 rimesso il compila di experimental2 commit 12d8aa3fd421297f0e77609146f92b3cb17c0a1a Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Mon Jul 2 11:07:29 2012 +0200 rimessa correzione in maniera che funziona correttamente Conflicts: compila commit 909eeb13832b3101b4726c6813d27f6c0e264812 Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Mon Jul 2 11:06:58 2012 +0200 levata una condizione inutile che a volte bloccava tutto Conflicts: compila commit cd4471bed28b86304eaaf148128d9f552045bed6 Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Mon Jul 2 11:04:04 2012 +0200 rimessa correzione in maniera che funziona correttamente commit a1db7b3013f68a3c07c4418383f0c983cb2c8975 Author: Alessandro Mirone <mirone@rnice29.esrf.fr> Date: Mon Jul 2 01:35:44 2012 +0200 levata una condizione inutile che a volte bloccava tutto commit 85e9ed4b7b6be3a93dfcd331f1da34e70196ec1b Author: Alessandro Mirone <mirone@gpu0101.esrf.fr> Date: Fri Jun 29 15:41:05 2012 +0200 MULTIFRAME=2 FUNZIONA commit 441232d6b19a0ef8431e57ca077a895a9dc31096 Author: Alessandro Mirone <mirone@rnice37.esrf.fr> Date: Fri Jun 22 14:10:03 2012 +0200 correto : scrittura edf ( num_x/y y/x ). paganin unsharp, unsharp_log commit 40770deef332256544513257199a380d18119e40 Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Fri Jun 29 10:54:33 2012 +0200 la linea ad angolo theta+180 era ricopiata prendendola dalla prima slice del set di slices che sino_2_slice ricostruiva Conflicts: compila commit f9375c1b039688560eb1260967560749d3679a73 Author: Alessandro Mirone <mirone@gputesla01.esrf.fr> Date: Fri Jun 29 10:52:06 2012 +0200 pronti per testare multiframe=2 commit fa616879a3c210843b690221505a6a31be437d22 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jun 29 10:43:35 2012 +0200 come prima ma con in piu multiframe=2 commit 761e0270728460933c38144288b3fdbfd2f9027f Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jun 28 18:31:18 2012 +0200 proiezioni funzionano molto bene. Ho rispostato il centro di rotazione perche mancava mezzo pixel commit c77b4162587248269246fb272a24d41b2fcede8c Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Jun 26 18:41:15 2012 +0200 funziona e comparando ho corretto 1over cpu. Bisognera trasferire a gpu commit 9ac6587a40227432783c7502e93252476ed5387f Author: Alessandro Mirone <mirone@rnice37.esrf.fr> Date: Tue Jun 26 14:41:37 2012 +0200 messo a posto un paio di cose per la compilazione commit 5533c22631ba799ad49ce5d6bb7ee017ae267c74 Author: Alessandro Mirone <mirone@rnice37.esrf.fr> Date: Fri Jun 22 14:10:03 2012 +0200 correto : scrittura edf ( num_x/y y/x ). paganin unsharp, unsharp_log commit e6f5ae9394901a76a52e4227ddb1a4222473b916 Author: Alessandro Mirone <mirone@rnice41.esrf.fr> Date: Thu Jun 21 18:00:36 2012 +0200 la linea ad angolo theta+180 era ricopiata prendendola dalla prima slice del set di slices che sino_2_slice ricostruiva commit d00c3bf72d59e1034c724f7fe311aa102cecd4c0 Author: Alessandro Mirone <mirone@rnice41.esrf.fr> Date: Thu Jun 21 17:49:08 2012 +0200 messo in piedi la proiezione con gpu , il controllo errore, e installato variabili flottanti per SLICE e data in modo da iterare (in seguito ) commit ed4a306e273d63ebe8d9c6b879c6a00703b85dae Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Thu Jun 21 14:41:27 2012 +0200 aggiunto controllo errore commit 130365589004e82a9a2a8d8459d758ccbd0618cd Author: Alessandro Mirone <mirone@rnice41.esrf.fr> Date: Thu Jun 21 13:47:08 2012 +0200 piccola pulitura commit f8d8b01e6cb0dbc3d174099a5463597f7d489817 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Mon Jun 18 15:23:50 2012 +0200 la parte async non funziona ancora ma si e' migliorata la copia 2d della slice ricostruita. Corretto LoG in LOG commit b9179308838508e5ac3e289aba7e8e8eed824dd8 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Mon Jun 18 15:49:38 2012 +0200 corretto un lascito del merge commit da2bde9269275537925f436dfe669474572fbe86 Author: Alessandro Mirone <mirone@rnice29.esrf.fr> Date: Fri Jun 15 15:35:15 2012 +0200 funziona quasi con gli stream ma la copia async lascia tutto a zero commit 60cb0602e3a9f52ec3300ee72ff1edf790553eac Author: Alessandro Mirone <mirone@rnice34.esrf.fr> Date: Wed Jun 13 18:07:17 2012 +0200 fatte modifiche ma problema paganin nogpu fbfilter commit 5169f19bbf11678cf563203b404741bd158eb508 Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Fri Jun 8 23:45:36 2012 +0200 ingrandito work_perproj perche con un angle_offset la cpu cadeva fuori commit d1a0a92f3bd75ae617d62bb70282ae417ba58b36 Author: Alessandro Mirone <mirone@gpu0101.esrf.fr> Date: Fri Jun 8 12:12:18 2012 +0200 rimosso machinefile commit 8ea93a475d869ef05d70aed095153af90d56727c Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Jun 7 14:26:36 2012 +0200 corretto il band limited commit 1618d47cf86f3449805f4a92a8ccf24c979685aa Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Jun 4 16:15:13 2012 +0200 corretto lo swapping dei floats commit f9c911279c2c06b2fb5e2a71295f247902f8c409 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Jun 1 17:45:57 2012 +0200 good changes to facilitate compilation : fftw is no more include by nvcc commit b5578aa41cbb4f9211fe83c5370714f53d636c42 Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Wed May 23 17:10:53 2012 +0200 corretto un errore di indice nella costruzione del kernel di paganin commit dc3dd7582ff0d8b2f4b2adae90e0c835ea940e74 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Mon May 21 17:42:37 2012 +0200 corretto i limiti ricostruzione. Trovato che per un set di Manu il clipone=10 non bastava commit 86b6adf469d7087638573f624b1c3d3d56d456b0 Author: Alessandro Mirone <mirone@rnice27.esrf.fr> Date: Tue May 15 17:02:59 2012 +0200 messa la slice assoluta nel nome del file edf commit 3dc86b529c953f4b373b6d7011078d7f4636ef35 Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Mon May 14 17:42:15 2012 +0200 aggiunto a lesson commit 75748cc1ad86e31363d676047a0a6658f780de4b Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Mon May 14 17:46:18 2012 +0200 ripulito dir sporchi a ampliato gitignore commit 7e0439f9e1849116650a783eca48f11a92e9b76f Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Mon May 14 17:25:13 2012 +0200 antiseche commit d4d9713622a7385ec97e51a6dbb25bb814eb8e6f Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Mon May 14 17:12:52 2012 +0200 ignoring installation directories commit 2e58d2384b29d165c63866b6f9941d6815d46cc6 Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Mon May 14 17:11:15 2012 +0200 ignoring TEST directories commit 44dc72429bb4803a16870e21442d4d2854c3ecb6 Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Mon May 14 16:58:13 2012 +0200 add gitignore commit e697bb688565cdd26f9482c8a7002369b7aedb5b Author: Alessandro Mirone <mirone@rnice51.esrf.fr> Date: Mon May 14 11:45:43 2012 +0200 corretto qualche baco commit 38185680e279a432401a8d5ff2f5c2bdecb28796 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Thu May 10 19:26:42 2012 +0200 messo lo stesso mirror per pag con cpu commit 8f7bc827908d7b97836a5c7c87a04b6c3ec5d7cd Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Thu May 10 19:21:57 2012 +0200 corretto problema di oneclipvalue commit 423fa402b6529c01dfd071848817783166052818 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Wed May 9 18:11:02 2012 +0200 OK median su GPU, slice per filter. FFT tomo per bunch. Multi ciontext per pag. un solo context per med a causa texture commit 7fb458923bcd1f59ace9295e50499ee1ab28a016 Author: Alessandro Mirone <mirone@rnice27.esrf.fr> Date: Wed May 9 11:43:08 2012 +0200 funziona tutto ok rimane da fare lo splitting dell output commit c479fb8ba061e0e206c22cb5b46afec04140d355 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Mon May 7 15:24:43 2012 +0200 compilazione OK con med gpu commit 6f680047cdef0906e897be90e29e5c6b5b00b0a4 Author: Alessandro Mirone <mirone@rnice31.esrf.fr> Date: Sat May 5 23:28:28 2012 +0200 prima di creare contesto per ogni paganin. Paganin momentaneamente disabilitato commit 0f5e39650b06c8587d9b07680f8cf6f9efb82e40 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Fri May 4 18:23:10 2012 +0200 risolto un problema di mangling commit f7404f97d4e05c218880fdd000b01a7698a05575 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri May 4 17:39:51 2012 +0200 compila gpu paganin. Creato contesto speciale anche per gputomo 9 era il default). Fissato setup.py per linkarkouli commit 73ebde98839ff7a456d3380021be59368ebda222 Author: Alessandro Mirone <mirone@rnice42.esrf.fr> Date: Fri Apr 27 18:25:18 2012 +0200 correctto il file info commit 3b53630f554929a608aec0a0a9378745ad11a17f Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Fri Apr 27 18:13:49 2012 +0200 molto bene commit 66de0151e1a49db88876e0ea6da24ac01487eed1 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Wed Apr 25 16:39:04 2012 +0200 risolti problemini per fare aspettare ai bordi. Expansion di ncpus. Problema path launcher commit 67f1dbde986bbadf611135831c6f73f1de89b860 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Wed Apr 25 10:11:39 2012 +0200 todo muy bien commit 2c08e7b87bc5bd341b5996c1c1315232b6ab5830 Author: Alessandro Mirone <mirone@rnice26.esrf.fr> Date: Tue Apr 24 03:16:01 2012 +0200 quasi risolut pus>0. Rimane omp con discrezione, double FF. MPI commit 06fa417071d8d163bb036ab13b48806f48879771 Author: Alessandro Mirone <mirone@rnice43.esrf.fr> Date: Mon Apr 23 18:12:43 2012 +0200 paganin OK commit 6e87a7a6b3b8638c5d113373aae2f57c4bcbc0e3 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Mon Apr 23 17:40:16 2012 +0200 debuggate molte cose commit 667c451200d907a1303be671bf30c7268ae8ff2e Author: Alessandro MIRONE <alex@lapalex.casa> Date: Sun Apr 22 23:40:14 2012 +0200 dovrebbe essere ok paganin commit 49eecee58f3054ea22fd55cb34c4311e5971a8e6 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Thu Apr 12 02:20:10 2012 +0200 lavorando a paganin commit 03d90fd96ec83d3b8afd1253198dcb1312244557 Author: Alessandro Mirone <mirone@gpu0102.esrf.fr> Date: Thu Apr 12 01:39:04 2012 +0200 funziona half tomo sinofilter ccdfilter zerooffmask. Rimane paganin doubleff correctaxis commit 7a7837920f62c3e4cd090a4efa44e43a8fd39dfe Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Apr 10 14:43:04 2012 +0200 aggiunto EdfFile.py che mancava commit 1af6a0a83c9df6cc06601e4f1be1b602ce9c92a8 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Apr 10 14:23:55 2012 +0200 funziona bene commit 2530acbc369fe2f3e144c7af4239b60c022c8cc5 Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Apr 5 11:19:38 2012 +0200 compila OK commit f1a626cb78992ef7526e2c508b276e3af97d6c40 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Apr 4 22:31:00 2012 +0200 piccole corr commit c1c1d43791f85f6f78a522f29b8000e75aca39bb Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Apr 4 21:42:33 2012 +0200 piccole corr commit 0e3e9f2898183f97d6ba000d4292aeb25d1bfc85 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Apr 4 21:24:03 2012 +0200 tutto finito commit e5447c3e3c452cf67c29cd9343b32436a33cf8df Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Apr 4 01:24:58 2012 +0200 scritto init per gpu commit a103ef2a5c906686723817fb3531f633769ce961 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Apr 3 22:22:17 2012 +0200 stro per impiantare gpu commit 3cf1f285eed60dedf0492ae05d2098b456e80a60 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Mar 30 18:17:43 2012 +0200 corretto baco strano commit 08d47fa3080157c8042a6e4620ca3713ba4f2f27 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Mar 30 17:50:30 2012 +0200 tutto in aria , bisogna riorganizzare il loop gpu/cpu in CCspace.c sino_slice commit e3513dd03354e5e227ffe20cad5493e4bf58db84 Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Mar 29 01:06:37 2012 +0200 messo a posto vol vol.info vol.xml. Messo cpu_main omp rimane da troncare kernel paganin, output paganin commit 922b7478fb3e6005c95ae8a47c3081f783d2cad9 Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Mar 29 00:03:21 2012 +0200 a questo punto accetto il filter cosi come e anche se da una piccola differenza commit 0fd9def349964ae410b069f3865f79430b019817 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Mar 27 16:20:20 2012 +0200 levato un bag : pixel_size era intero e troncava. Ci mancava un fattore 2 nel filtro a rampa commit 8b20ebaf79fbf3bec09e05017868f2693b1040bc Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Mar 22 18:10:43 2012 +0100 ready to retest dopo correzzione trattamento ff commit f22155854b6cd442b492a650394c62f6b336cb73 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Mar 16 16:55:10 2012 +0100 corretto commit 7365a951148660a3ca8f4daa941b3c4c7241559c Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Mar 16 16:36:10 2012 +0100 prima di affrontare un problema di coordinazione request fra threads commit a31ee39f129efa3e29349b481b365e1d4eea6643 Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Mar 15 12:09:57 2012 +0100 corretto transpose commit 160a858160962f3686f1a8f0e91fe5ad7d273afa Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Mar 13 16:01:46 2012 +0100 sto testando transposer commit 8234117c8caa7e3ac61694f29214434430e9d759 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Mar 13 15:57:44 2012 +0100 sto testando transposer commit 8fa80b6ad8272fd34f945fc5e829d3afbca51f80 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Mar 13 11:20:55 2012 +0100 prima di cercare un bug in read_chunck commit 667ebc654c73bd0dac0f868b9482328df70648c9 Author: Alessandro Mirone <Alessandro Mirone> Date: Mon Mar 12 17:15:53 2012 +0100 compila OK , adesso sto debuggando commit 46126e1f2abccbfebabbc6f64a2d2329cae1237f Author: Alessandro Mirone <Alessandro Mirone> Date: Mon Mar 12 15:26:37 2012 +0100 compila mo iniziano le cose serie commit 9d9d7fc6a130b89c03ee0ee3772653b70ae687cd Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Mar 8 18:05:12 2012 +0100 compilazione, gia grosso lavoro, fatto sino_2_slice commit 98ee27a715c43c13aece1df056a0055382e487a2 Author: Alessandro Mirone <Alessandro Mirone> Date: Wed Mar 7 17:35:57 2012 +0100 fino alla chiamata di cpu _ main , rimangono da mettere alcune cose in struttura comune commit 80adb9777e71743bb0c3cc5dbe085210910df2ad Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Mar 1 16:53:42 2012 +0100 avvicinandosi al cpu_main commit 2e59201392952d11d0fd11e404d7661870328cd5 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Feb 28 18:17:21 2012 +0100 finalmente sono al fbp commit 7775143f1642eee4a8b86ce90987fa4fa42b3d49 Author: Alessandro Mirone <Alessandro Mirone> Date: Mon Feb 27 17:34:12 2012 +0100 programmando limits commit 8a80cecb53ed7f9d6b307442c6abeb72f7f79dd1 Author: Alessandro Mirone <Alessandro Mirone> Date: Wed Feb 22 16:23:15 2012 +0100 finito di trascrivere SG commit dad1fbd254065154dea50efcb294b257ed53babe Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Feb 20 08:36:11 2012 +0100 finito di scrivere sino_filter standared commit 181d8e0c2b5f54dd852f328192481b882bfc139c Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Feb 17 16:37:57 2012 +0100 dentro a sino_filter commit bca71df9989d42c1da744e9b570f104b35057c0a Author: Alessandro MIRONE <alex@lapalex.casa> Date: Fri Feb 17 08:51:07 2012 +0100 vai con filtri commit a385a8afac2e2fba2569f65b5e04ec7ffd4f5526 Author: Alessandro Mirone <Alessandro Mirone> Date: Mon Feb 13 14:53:02 2012 +0100 programmando reconstruct commit 06affd1fa36e6b9f491c95d1b48e679f118e3ecf Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Feb 13 07:26:59 2012 +0100 scrivendo la struttura per sincronizzazione dispenser commit 19e3b09686b91e6ebf497e5810fcb67d6d326c73 Author: Alessandro Mirone <Alessandro Mirone> Date: Sat Feb 11 06:08:18 2012 +0100 writing the tranposition commit f70dcd6a4227aa3d62419c34228c153219f830ad Author: Alessandro MIRONE <alex@lapalex.casa> Date: Mon Feb 6 09:43:10 2012 +0100 scritta transposizione ( controllo solo ) commit d316b687fdab4b94c8ead60ef7c3e3b21745a58d Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Feb 3 08:49:17 2012 +0100 finito a paganin si riflette a mpi commit 6c73908e3605f90f63027b6f2f3aa6b01b0da223 Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Jan 31 16:46:12 2012 +0100 programmando ccd_filter dentro a filter and trim con tutti i parametri gia settati commit 7feb8ec0c4024edf94fd7c860a5336ca7ad0f22f Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Jan 26 17:19:01 2012 +0100 compilato e linkato con fftw. Definire min in paganin. Finire Paganin commit 12a4b0d9bb834cee8d34c8474e657a054a4f6ca1 Author: Alessandro Mirone <Alessandro Mirone> Date: Wed Jan 25 15:44:46 2012 +0100 sto programmando paganin ( metti threads ) commit 2b018885714c90371c4c71bb05530ec9ccbd8a4e Author: Alessandro Mirone <Alessandro Mirone> Date: Wed Jan 25 09:27:15 2012 +0100 funziona preprocessing anche coi thread commit d557fee067735cb0feea9374b314ac4f3cfcc3a6 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Jan 20 17:07:21 2012 +0100 compilazione OK commit a13acf021e37e06dd2516f6a58f8bd7d97c6dd5d Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Jan 20 15:36:44 2012 +0100 e ora di compilare commit 2efccf1021fb9597d1c24531c801ab4972fc3daf Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Jan 17 16:47:29 2012 +0100 tutti i parametri sono pronti per il number crunching del preprocessing commit 97a66f57b9ab5168b77f6fdc14f86b076db317e7 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Jan 13 18:57:24 2012 +0100 testato OK commit d4e48a1aae2f39f716f7f613b58bb3399f1d6bfb Author: Alessandro Mirone <Alessandro Mirone> Date: Mon Jan 9 18:39:35 2012 +0100 compilato e corretto commit 2fe21f812f8d96fd70e839c50454376897d9c160 Author: Alessandro Mirone <Alessandro Mirone> Date: Sun Jan 8 23:07:02 2012 +0100 scrivendo lettura ff commit f1f254385212837c505367ad18faeea2085a0ce6 Author: Alessandro Mirone <Alessandro Mirone> Date: Wed Dec 21 13:19:54 2011 +0100 coi thread semafori per ff commit c0ecf56fa191f3c5c7adecc4de95c9b798159e0f Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Dec 20 17:36:41 2011 +0100 preparata la lettura degli ff. Rimane da leggerli in read chunck commit b1d27d333866c326d1ba6b70b385bcae401d88fc Author: Alessandro Mirone <Alessandro Mirone> Date: Mon Dec 19 17:19:51 2011 +0100 prepared infos for FFs commit ac8a0fccd3d78563ec495e4a13ac25ef04e9a618 Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Dec 9 18:24:34 2011 +0100 OK commit 5e5b00f7a3a9c1b19c4f7880f3c2ec9baa5d09f0 Author: Alessandro Mirone <Alessandro Mirone> Date: Wed Dec 7 15:23:35 2011 +0100 trovato blocco risorse. Da testare. commit ca73f137d0012c24b9a6a70287cac8290bdcb4db Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Dec 6 17:12:24 2011 +0100 ottima gestione senza npbunches. per npbunches serve affinare controllo vedi commento commit b52b0cedbbb9014fbe1ee3242b1ec124c4a2e8fd Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Dec 6 14:59:14 2011 +0100 lasciando la gil funziona bene. Rimangono punti precedenti commit 1747f837e20433e11c81c8b0885be9ed3dbf280c Author: Alessandro Mirone <Alessandro Mirone> Date: Fri Dec 2 18:27:30 2011 +0100 ripulito output. Mettere mpi in Cspace per controllare output myrank==0. Controlla suddivisione in funzione di atonce commit f91d47bb349217dbfbf20918697cf6dce3f42b06 Author: Alessandro Mirone <Alessandro Mirone> Date: Thu Dec 1 15:20:30 2011 +0100 funziona dall inizio alla fine commit 691011057e72c6a773cfcaad2f5dc2d0da75bcdf Author: Alessandro Mirone <Alessandro Mirone> Date: Tue Nov 29 12:00:17 2011 +0100 messo a psoto una contabilita allocazione risorse commit 8ab5848c63893ba3a6ddf54fdc766a3a2e4cca56 Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Nov 17 14:34:33 2011 +0100 aggiunto median filter per stack immagini commit 7e8114abc2e35e206445608817440064e3549e84 Author: Alessandro Mirone <mirone@esrf.fr> Date: Wed Nov 16 14:54:08 2011 +0100 added medianstack.cu MEDIA FOR A STACK commit 017dee7e3b5249880c12f2b860e149318158d88b Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Nov 7 18:34:38 2011 +0100 aggiustato la liberazione delle risorse commit 0bc72899d55439ee6f16e4e2937042ccdda01a7d Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Oct 11 22:15:51 2011 +0200 bisogna chiamare free_resources dopo ogni process commit b2cfe3fa03f0d6fd8c072a16ea8d4f4db75bb68e Author: Alessandro MIRONE <alex@lapalex.casa> Date: Tue Oct 11 20:25:48 2011 +0200 tolti molti printf di debug commit 014cb50f5ac397dadb3e6f437c70a695bf6a193b Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Oct 11 18:22:59 2011 +0200 c ' e' le pos e size passate come liste. ma perche gli assert funzionini bisogna undefinire NDEBUG prima di include Python.h Adesso ripulire codice dai print commit e22b5a95e3e9ef6c2dbed92845dab9675f0f2278 Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Oct 11 16:16:14 2011 +0200 c ' e' una size nulla che arriva in get_chunck commit 4b92b183c35232d1481484513990d62f61ae6dce Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Oct 10 22:33:49 2011 +0200 guardare la linea print " parametri per ntokens " , C.get_n_arraysraw(), C.get_n_arraystreated() perche sono tutti due zero commit 7827a6fd2aa31ec6c9543c244233880bbad746a1 Author: Alessandro Mirone <mirone@rnice25.esrf.fr> Date: Fri Oct 7 18:38:47 2011 +0200 facendolo girare commit b36a976760cbaedea0fe1c77f3ed0d623c73e446 Author: Alessandro Mirone <mirone@rnice27.esrf.fr> Date: Fri Oct 7 15:23:54 2011 +0200 facendo i test commit e91e252e9e7bd4a1c8c627af5496e885ae783e2b Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Sep 29 17:24:44 2011 +0200 compila OK commit 94e01a0bdeaab619309d94a81f4db49578599b69 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Sep 28 15:29:39 2011 +0200 aggiunti dei commenti su come si fara in caso di non contiguita della cpuset commit adc2f8b10b29a1d9b6738437ab655217df807349 Author: Alessandro MIRONE <alex@lapalex.casa> Date: Wed Sep 28 14:09:19 2011 +0200 pronto per lanciare lettura in parallelo commit 6db1aa6028cd67565ccc9978789cd979a82a35c3 Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Sep 26 16:57:11 2011 +0200 scritto lettura da edf per rotazione verticale commit 8cdf96d10bcef586ec2727749a16deec52d280ec Author: Alessandro Mirone <mirone@esrf.fr> Date: Thu Sep 22 17:31:22 2011 +0200 scrivendo la routine read_chunk. Tutte le informazioni ci sono commit fe893f303cbd9ee4d9ed047b5269aa2b57ff333f Author: Alessandro Mirone <mirone@esrf.fr> Date: Tue Sep 20 16:13:27 2011 +0200 scrivendo la parte C. Bisogna fare una conversione per array in 2 dimensioni ( per pos_s size_s etc etc ) e poi scrivere la routine di lettura in ccspace che usera tra l' altro size_s per la grandezza del chunk da leggere e per saper di quanto si deve spostare commit 2c454ae536bd4fb8e4eef177b24fa300279404fd Author: Alessandro Mirone <mirone@esrf.fr> Date: Mon Sep 19 17:10:30 2011 +0200 finito di scrivere la parte di controllo. Rimane da agganciarsi allo cspace , e ricontrollare il meccanismo dei locs commit ad19a35012cbd3e4a2a251c8df62323b6f88af80 Author: Alessandro Mirone <mirone@esrf.fr> Date: Fri Sep 9 18:03:34 2011 +0200 arrivato vicino al lanciamento dello cspace commit c78a12daa382a9ec138c04da6f5500aa967e4635 Author: Alessandro Mirone <mirone@rnice33.esrf.fr> Date: Tue Sep 6 15:53:40 2011 +0200 si chiarificano le idee sul controllo commit 0a4e481768bd1b7cf09458836b6592fff3b81112 Author: Alessandro Mirone <mirone@rnice46.esrf.fr> Date: Fri Jul 29 15:14:54 2011 +0200 controllo commit c041bd4075ad26b69bb0601e0e4ca2973c943da7 Author: Alessandro Mirone <mirone@rnice46.esrf.fr> Date: Tue Jul 26 14:48:42 2011 +0200 fino a qui bene commit 271a384f31c332043bb4e6185ed6d7e871e7fc28 Author: Alessandro Mirone <mirone@rnice47.esrf.fr> Date: Mon Jul 25 22:10:42 2011 +0200 aggiunti due files commit 1166edc62dc55d5d1b96924ab6593d14519a37a5 Author: Alessandro Mirone <mirone@rnice50.esrf.fr> Date: Mon Jul 25 15:10:24 2011 +0200 da testare con valgrind commit 8d5e1436bc35ec0e3f7e48643658a7e47af2d277 Author: Alessandro Mirone <mirone@rnice54.esrf.fr> Date: Fri Jul 22 14:18:38 2011 +0200 compilato con setup.py, pensando a struttura multithread commit 88603477c679859c9192b03f3b7436a20d6d930c Author: Alessandro Mirone <mirone@rnice54.esrf.fr> Date: Thu Jul 21 17:25:20 2011 +0200 added two files commit c343b7954bb1f79f60585964f735fd67b6134e35 Author: Alessandro Mirone <mirone@rnice54.esrf.fr> Date: Thu Jul 21 17:23:37 2011 +0200 pronto a lanciare setup.py commit ae54aa5a36b6dfb0bc52c6f861675687c6664952 Author: Alessandro Mirone <mirone@rnice54.esrf.fr> Date: Wed Jul 20 12:48:10 2011 +0200 ormai pronto per codare lettura commit 42898681b73d63813645a944992c8d4da071f394 Author: Alessandro Mirone <mirone@rnice54.esrf.fr> Date: Tue Jul 19 16:41:56 2011 +0200 avanti commit 49cc09776fe2c246431c7379d18c884d5beb5fa3 Author: Alessandro Mirone <mirone@rnice47.esrf.fr> Date: Wed Jul 13 15:06:34 2011 +0200 prossima : mettere dentro array num proj
Loading