Skip to content

odibua/citrine_challenge

Repository files navigation

This repository implements an algorithm for sampling candidates from constrained high dimensional space. This algorithm is detailed by S. Golchi et al in "Monte Carlo based Designs for Constrained Domains".

System Requirements

To install and run this sampling method the following are required.

  1. pip3
  2. python 3.6.*

Installation Instructions

Below are steps to install this API:

  1. sudo pip3 install --upgrade pip setuptools wheel
  2. git clone git@github.com:odibua/citrine_challenge.git && cd citrine_challenge
  3. pip3 install -r requirements.txt
  4. pip3 install -r third_party_requirements.txt
  5. chmod +x sampler.sh

Run Instructions

  1. sampler.sh assumes that python 3.6.* is run using python3 <script>.py If this is not the case modify line 8 of sampler.sh to be python sampler.py $1 $2 $3 $4
  2. ./sampler.sh <input_file> <output_file> <n_results>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published