No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
fionncarr modified test scripts for new structure and added script to test a do…
…cker image build. (#1)

* testing travis

* modifing tests for the new structure and testing buildind docker image

* changed utils to util

* unsilence tests

* silencing test

* adding deployment on travis

* forgot the deploy tag

* added deployment to appveyor

* all branches

* removed all_branches line

* adding windows build

* added fresh and util directories, created zip file for windows

* changed stupid stuff

* push for release with util and fresh in it

* removed paths

* checked tagging variable

* modified scripts to build a release
Latest commit d697003 Oct 17, 2018

Machine-learning toolkit


This repository contains two distinct sections. First is an implementation of the FRESH (FeatuRe Extraction and Scalable Hypothesis testing) algorithm for use in the extraction of features from time series data and the reduction in the number of features through statistical testing. The second section is a number of scipts containing functions which are relevant for use in a variety of machine learning applications.

The contents of both sections are explained in greater depth within the FRESH and Utilities documentation.


  • embedPy

The python packages required to allow successful exectution of all functions within the Machine-learning toolkit can be installed via:


pip install -r requirements.txt

or via conda:

conda install --file requirements.txt

*Running of the notebook examples contained within the FRESH and util sections of this library will require the installation of JupyterQ however this is not a dependancy for the running of functions at an individual level


Place the library file in $QHOME and load into a q instance using ml/ml.q

This will load all the functions contained within the .ml namespace the

q)\l ml/ml.q


Documentation for all sections of the Machine-learning toolkit are available here.


The Machine-learning toolkit is still in development and is available here as a beta release, further functionality and improvements will be made to the library in the coming months.