Global ETD Search
Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.
Results
Showing 1 to 20 of 41 for “"Software Library"”.
-
Software Library for Generative Model Applications
… years. In this thesis, we focus on building a software library to facilitate the workflow, evaluation, and analysis of generative models. Our work is primarily aimed at helping a specialty chemicals company use a state of the art molecule generation model for their specific applications. We …
-
An extensible software library for developing tactile perception experiments
… to most experiments in an easily extensible library. To further aid the student, an experiment template that illustrates the structure of a typical experiment is provided. The effectiveness of the system was evaluated by implementing a real-world experiment for measuring the 2-point error of …
-
FEARCF: Graph-based software library for multidimensional free energy simulations
… Forces (FEARCF) method into the form of a software library, enabling it to be interfaced with other molecular dynamics (MD) software packages. There exist many methods to calculate the free energy of molecular systems, an important quantity when studying chemical reactions and molecular …
-
A software library for design and visualization of adaptive controllers
An adaptive control library was written in Java that allowed a user to programatically specify the dynamics of a system and performed adaptive control. Also, visualization software was written to help monitor and modify the controller in real time. The software was tested on several simulated …
-
Improving the Accessibility of Smartwatches as Research Tools by Developing a Software Library
… of this research was to develop a Python software library that is widely available, highly capable, and easy to use with the data collected by the Apple Watch. The library was designed to offer data science, visualization, and mining features that help physical activity research find and …
-
Facilitating software reuse by structuring the SPS user interface management system's software library according to programmer mental models
… evaluates three different ways of structuring a software library for an object-oriented system. The traditional class/subclass tree (CIS) is used as well as two methods from the mental model literature: hierarchical cluster analysis (HCA) of sorting data and modal block clustering (MBC) of …
-
Algorithms and concepts for robust optimization
… on the discrete side. Finally, we present the software library ROPI as a framework for robust optimization with support for most established mixed-integer programming solvers.
-
Design of a low-resource 2D graphics engine for FPGAs
… were also used to verify the VHDL design. A software library, MGAPI, was developed on an Arduino Due microcontroller board. This software library allowed the Arduino Due to display graphics on an HDMI monitor via MicroGE. The Arduino Due was able to update the display of 1000 graphics …
-
Experiments in real time path planning for a small unmanned helicopter using mixed integer linear programming
… platform mechanical hardware, avionics and software architecture are described. Mixed Integer Linear Programming formulations for guidance experiments in obstacle avoidance and threat evasion are presented. Results from an experimental flight and flight simulations are presented and …
-
Applications of Machine Learning to Facilitate Software Engineering and Scientific Computing
… and natural language processing. In addition, a software library in the form of two-way bridge connecting deep learning models in Keras with ones available in the Fortran programming language is also presented.</p> <p>In Chapter 2, we explore the applicability of transfer learning utilizing …
-
Deep learning on whole-slide images for early detection and risk prediction of oesophageal cancer
… cell collection device. It also introduces a new software library for efficiently handling computational pathology tasks. Oesophageal adenocarcinoma is usually diagnosed late, leading to a five-year mortality rate of only 13%. The identification of its precursor, Barrett’s oesophagus (BE), is thus …
-
Localizing, modeling, and drifting an autonomous RACECAR
… been implemented in RangeLibc, my open-source software library.
-
Sinusoids, noise and transients: spectral analysis, feature detection and real-time transformations of audio signals for musical applications
… using sinusoidal models. Four open-source software libraries were developed with the goal of providing real-time spectral synthesis by analysis tools for composers, musicians, researchers and audio signal processing developers. The first of these, called Simpl, provides a consistent API for …
-
Tiny Trainable Instruments
… models, and deploying on microcontrollers. The software library created for this project allows for the creation of instruments that react to different inputs, including color, gesture, and speech, to control different multimedia outputs, including sound, light, and movement, using machine …
-
A Multi-Agent System and Auction Mechanism for Production Planning over Multiple Facilities in an Advanced Planning and Scheduling System
… problem. The output of this research is a software library, which can be used as a multi-agent system model of the multi-product, multi-facility capacity allocation problem. The negotiation protocol for the agents is based on an iterative combinatorial auction framework which can be used …
-
Optimal Control of the Cheetah During Rapid Manoeuvres
… of rigid bodies. Leveraging this development, a software library is created which facilitates the process of finding trajectories of models of legged robots and animals. Using this library, a complex model of a cheetah is developed, based on real data and some experimentation. Finally, the model …
-
Natural language processing on encrypted patient data
… of this system in the form of a extendible software library and a command line interface. Finally, we discuss a medical case study where we used our system to run a suite of unmodified machine learning algorithms on encrypted free text patient notes.
-
An Identity and Certificate Manager
We have designed and implemented a software library, called Identity and Certificate Manager (ICM), for managing, using, and exchanging application-level usernames, users' digital certificates, and cryptographic username-certificate bindings. ICM can be used in a variety of personal communication …
-
A Language for Generic Programming
The past decade of software library construction has demonstrated that the discipline of generic programming is an effective approach to the design and implementation of large-scale software libraries. At the heart of generic programming is a semi-formal interface specification language for generic …
-
Vector Instruction Set Extensions for Efficient and Reliable Computation of Keccak
… significant performance improvements over software written using general-purpose instruction set. However, today's secure systems and protocols do not rely on just one, but a suite of many cryptographic applications that are expected to work in a correct and reliable manner. In this work, …
Page 1 of 3