What is SOPF?
SOPF was conceptualized to provide an extensible framework that enables productive design, analysis, and execution of arbitrary-sized neural-networks (or neural-system) on a distributed, scalable, high-throughput runtime platform.
This framework empowers synapse-oriented-programming; a process where, developers solve problems via neural-networks. The framework is designed to be extensible for custom components (with only about seven core interfaces).