FoundryProductsTechnologyCompanyInvestor relationsResource libraryNews
Contact us
Resource library
    Introduction to reservoir computing home
    Reservoir Computing overview
    emucore-direct software package
      Getting Started
      Basic Usage
      Univariate Time Series Forecasting: NARMA10
      emucore-direct
      Dependencies
    Classification on Emucore
    Image Classification using EmuCore
    EmuCore spec sheet

Couldn’t find what you are looking for? Reach out to technical support.

Contact support
Privacy PolicyCookie PolicyTerms of UseForward Looking StatementsAccessibility Statement
Terms and Conditions of SaleEnd User License Agreement

© 2018-2026 Quantum Computing Inc.

Download

Getting Started

Introduction

EmuCore is a reservoir computer designed and built by Quantum Computing Inc. (QCi). It can be used for solving a variety of problems related to serial data structures including time series prediction, image recognition, and text classification. EmuCore is designed to emulate how a photonic reservoir computer could function. This will help aid research as well as plan and experiment with different ideas related to reservoir computing and photonics.

Installation

Currently, this package is only available directly from QCi. Please contact us to get started. To install the package, run the following command with the appropriate filename of the package zip file provided by QCi:

  • pip install emucore-direct

As well as the package, users must additionally have access to an EmuCore device for which this package provides an interface.

Table of Contents

  • Getting Started
  • Basic Usage
    • Sine Wave
      • System Information
      • Device Lock Basics
  • Univariate Time Series Forecasting: NARMA10
    • Reservoir computing with EmuCore
    • Modelling data using reservoir
    • Train prediction model
    • Evaluate predictions
  • emucore-direct
    • emucore_direct.client
      • StatusMessage
      • InactiveRpcError
      • EmuCoreClient
    • emucore_direct.types
      • StatusResponses
      • LockManageStatus
  • Dependencies
    • Packages
Next page

Content

  • Getting Started
  • Introduction
  • Installation
  • Table of Contents