Skip to content

jreiher2003/sigopt-examples

 
 

Repository files navigation

Getting Started with SigOpt

Welcome to SigOpt Examples. These examples show you how to use SigOpt for model tuning tasks in various machine learning environments.

Requirements

These examples will run on any Linux or Mac OS X machine from the command line.

First Time?

If this is your first time using SigOpt, we recommend you work through the Python Text Classifier example. In this example you will create a logistic regression model to classify Amazon product reviews and use SigOpt maximize the k-fold cross-validation accuracy by tuning the regression coefficients and feature parameters.

More Examples

  • ipython-notebook-example: Simple example of using SigOpt to optimize a 2D function with plots and comparisons in an iPython Notebook.
  • java: An example of using the Java API client.
  • sigopt-beats-vegas: Using SigOpt to tune a model to beat the Vegas odds in Python (blog post).
  • text-classifier: Example using SigOpt to tune a text classifier in Python (blog post).
  • unsupervised-model: Example using SigOpt and xgboost to tune a combined unsupervised and supervised model for optical character recognition (blog post)
  • tensorflow-cnn: Example using SigOpt and TensorFlow to tune a convolutional neural network's structure and gradient descent algorithm (blog post)
  • classifier: Using SigOpt to tune a machine learning classifier in Python (blog post).
  • parallel: Examples of running SigOpt from multiple parallel processes in Python (blog post).
  • other-languages: Example of using the python client to run an evaluation function in a different language.

If you have any questions, comments, or concerns please email us at contact@sigopt.com

About

Optimization Examples with SigOpt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 95.8%
  • Python 3.8%
  • Other 0.4%