FoundryProductsTechnologyCompanyInvestor relationsResource libraryNews
Contact us
Resource library
    Resource library home
    Developer resources
    Applications
    Lessons
    Research and publications
    Support
      Software packages
        eqc-direct software package
        qci-client software package
        uqrng-direct software package
        emucore-direct software package
          Getting Started
          Basic Usage
          Univariate Time Series Forecasting: NARMA10
          emucore-direct
          Dependencies
        eqc-models software package
      Spec sheets
      User guides

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

Default

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