Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Appose

Appose is a library for interprocess cooperation with shared memory. The guiding principles are simplicity and efficiency.

Appose was written to enable easy execution of Python-based deep learning from Java without copying tensors, but its utility extends beyond that.

The steps for using Appose are:

  • Build an Environment with the dependencies you need.
  • Create a Service linked to a worker, which runs in its own process.
  • Execute scripts on the worker by launching Tasks.
  • Receive status updates from the task asynchronously via callbacks.

See the repositories below for individual language implementations of Appose.

Popular repositories Loading

  1. jgo jgo Public

    Launcher and dependency manager for Java programs ☕

    Python 85 16

  2. jaunch jaunch Public

    Launch Programs Your Way! 🍔

    Kotlin 13 5

  3. appose-java appose-java Public

    Java implementation of Appose ☕

    Java 10 4

  4. appose appose Public

    Interprocess environment manager 🧊

    Python 10

  5. appose-python appose-python Public

    Python implementation of Appose 🐍

    Python 5 3

  6. .github .github Public

    Appose organization profile

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 7 of 7 repositories

Top languages

Loading...

Most used topics

Loading...

AltStyle によって変換されたページ (->オリジナル) /