Search results for "Python"
showing 10 items of 160 documents
SciPy 1.0 : fundamental algorithms for scientific computing in Python
2020
SciPy is an open-source scientific computing library for the Python programming language. Since its initial release in 2001, SciPy has become a de facto standard for leveraging scientific algorithms in Python, with over 600 unique code contributors, thousands of dependent packages, over 100,000 dependent repositories and millions of downloads per year. In this work, we provide an overview of the capabilities and development practices of SciPy 1.0 and highlight some recent technical developments. peerReviewed
Bioloģiskās kustības sintēze un izpēte klīnisku datorizētu testu nolūkā
2020
Cilvēks prāts un, tā vizuālā sistēma spēj atšķirt uztverto informāciju un to iedalīt bioloģiskos (piem., cilvēks) vai citos objektos. Darbā tiek apskatīts, kā cilvēka vizuālā sistēma atpazīst bioloģiskas būtnes ar minimālu stimulu skaitu ekrānā, par stimulu izmantojot gaismas punktus. Šāda veida stimulus, kad bioloģiskas būtnes tiek attēlotas ar gaismas punktiem, sauc par bioloģiskajām kustībām. Cilvēka vizuālas sistēmas spēju atpazīt bioloģiskās kustības izmanto klīnisko pētījumu medicīnā. Cilvēkiem ar neiroloģiskām saslimšanām šī spēja ir samazināta. Darba ietvaros tika izstrādāta tīmekļa lietotne, kurā pieejamas dažādas bioloģisko kustību animācijas. Lietotnē tiek mērīts laiks, kas nepie…
Visualization of Memory Map Information in Embedded System Design
2018
Data compression is a common requirement for displaying large amounts of information. The goal is to reduce visual clutter. The approach given in this paper uses an analysis of a data set to construct a visual representation. The visualization is compressed using the address ranges of the memory structure. This method produces a compressed version of the initial visualization, retaining the same information as the original. The presented method has been implemented as a Memory Designer tool for ASIC, FPGA and embedded systems using IP-XACT. The Memory Designer is a user-friendly tool for model based embedded system design, providing access and adjustment of the memory layout from a single v…
RTS2: Lessons learned from a widely distributed telescope network
2008
RTS2 (Remote Telescope System 2) is a highly modular open source telescope and observatory management software package. It evolved from RTS, which was developed in Python to control a telescope aimed at observing optical transients of γ ray burts. The development of a network system capable of operating robotic telescopes is both difficult and complicated. Along with continued software development one must be concerned with maintaining operations and obtaining results. This is a review of experiences gained building a network of robotic telescopes. It focuses on describing which issues are important during development of the robotic observatory software and requirements for future developme…
Sviluppo di un software per l’analisi di immagini di Diffusion Kurtosis Imaging
2013
L’analisi mediante RM del tensore di diffusione (Diffusion Tensor Imaging, DTI) consente di valutare anche in vivo e con modalità non invasive il processo di diffusione delle molecole d’acqua nei tessuti biologici. La peculiare organizzazione di alcuni tessuti biologici (es: muscoli, sostanza bianca del sistema nervoso centrale e tessuti ad alta cellularità) influenza tale fenomeno rendendolo anisotropo e quindi ben valutabile con tali tecniche di studio. Nonostante i grandi vantaggi di tale tecnica, il DTI è basato su un modello molto semplificato che assume che lo spostamento per diffusione segua un profilo gaussiano il che è molto raro in un ambiente variegato come i tessuti biologic…
Comparison of non-Markovianity criteria in a qubit system under random external fields
2013
We give the map representing the evolution of a qubit under the action of non-dissipative random external fields. From this map we construct the corresponding master equation that in turn allows us to phenomenologically introduce population damping of the qubit system. We then compare, in this system, the time-regions when non-Markovianity is present on the basis of different criteria both for the non-dissipative and dissipative case. We show that the adopted criteria agree both in the non-dissipative case and in the presence of population damping.
Kredītkaršu maksājumu krāpniecisko darījumu atpazīšanas algoritmu salīdzinājums
2020
Darba mērķis ir salīdzināt krāpniecisko kredītkaršu maksājumu prognozēšanas procesus un veikt praktisko izpēti par tajos izmantotajām metodēm. Darba ietvaros tika izanalizēti plašāk lietotie klasificēšanas algoritmi kredītkaršu datu kontekstā un definēti kvantitatīvi mēri algoritmu salīdzinošai analīzei. Tika veikti praktiski eksperimenti ar darbā aprakstītajām klasifikācijas metodēm un pieejām, analizējot darba autoram pieejamos kredītkaršu maksājumu datus. Detalizēti aprakstīta nepieciešamā datu priekšapstrāde, vēršot uzmanību datu savstarpējai saistībai un nozīmei maksājumu procesos. Tiek analizēta un salīdzināta iegūto modeļu precizitāte, funkcionalitāte un izmantošanas potenciāls. Iegū…
PRACTICAL APPROACH FOR HYPERSPECTRAL IMAGE PROCESSING IN PYTHON
2018
Abstract. Python is a very popular programming language among data scientists around the world. Python can also be used in hyperspectral data analysis. There are some toolboxes designed for spectral imaging, such as Spectral Python and HyperSpy, but there is a need for analysis pipeline, which is easy to use and agile for different solutions. We propose a Python pipeline which is built on packages xarray, Holoviews and scikit-learn. We have developed some of own tools, MaskAccessor, VisualisorAccessor and a spectral index library. They also fulfill our goal of easy and agile data processing. In this paper we will present our processing pipeline and demonstrate it in practice.
Patvaļīgi sašķiebtu numura zīmju atpazīšana
2018
Mūsdienu pasaulē neironu tīkli ir iekarojuši lielu interesi pētnieku un inženieru vidū. Ir labi zināms, ka dziļās mašīnmācīšanās modeļi labi spēj pildīt klasifikācijas uzdevumus. Tāpēc rodas jautājums, vai neironu tīkli labi spētu klasificēt Latvijā reģistrēto automašīnu numura zīmes. Ja neironu tīkls to spēj izdarīt, tad rodas sekojoši jautājumi, vai tas to dara labāk kā citi līdzīgi risinājumi un vai tas ir efektīvs risinājums. Maģistra darba mērķis ir pārliecināties, vai neironu tīkli spēj efektīvi un precīzi klasificēt numura zīmes, izmantojot satvaru TensorFlow. Lai sasniegtu darba mērķi, tika paveikti vairāki uzdevumi: izpētītas skaitļošanas resursu izmaksas, izveidots TensorFlow mode…
Analizatoru sadarbes starpprogrammatūras pārstrukturēšana
2015
Darba ietvaros tiek pārstrukturēta servera programmatūra, kas apkalpo vairākus analizatoru pieslēgumus. Apvienota lietojumprogramma, kura uztur visus pieslēgumus viena operētājsistēmas procesa ietvaros, tiek pārveidota, lai darbinātu katru pieslēgumu atsevišķā operētājsistēmas procesā. Rezultātā visi analizatoru pieslēgumi darbojas atsevišķi cits no cita. Tāds risinājums paaugstina sistēmas darbības stabilitāti.