Skip to main content
Ctrl+K

CapyMOA

  • Setup
  • User Guide
  • API
  • About Us
  • Contributing
  • GitHub
  • PyPI
  • Discord
  • Email
  • Setup
  • User Guide
  • API
  • About Us
  • Contributing
  • GitHub
  • PyPI
  • Discord
  • Email

Section Navigation

  • Architecture
  • Adding Tests
  • Documentation
  • Git Tutorial
  • MOA
    • Implement a method in Java and use it in Python
    • Update MOA
  • Code Review
  • Performance Profiling
  • FAQ
  • Contributing
  • MOA

MOA#

CapyMOA calls into the Java library Massive Online Analysis (MOA) using JPype. This section explains aspects of our integration with MOA and JPype. It is intended for contributors, but the MOA integration guide may also be helpful for advanced users.

  • Implement a method in Java and use it in Python
    • Approach 1: build the whole MOA project
    • Approach 2: put a single class on the classpath
    • Wrap it in Python and run it
  • Update MOA
    • Refreshing the moa.jar
    • Changing Project MOA Version

previous

Git Tutorial

next

Implement a method in Java and use it in Python

View as Markdown

© Copyright 2026 CapyMOA Developers.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.19.0.