cge 0.1.1

An implementation of the Common Genetic Encoding (CGE) for directly-encoded neural networks.
Documentation
{
  "version": "1",
  "network": {
    "metadata": {
      "description": "A simple network with a recurrent connection."
    },
    "activation": "linear",
    "genome": [
      {
        "kind": "neuron",
        "id": 0,
        "num_inputs": 2,
        "weight": 1.0
      },
      {
        "kind": "recurrentjumper",
        "source_id": 1,
        "weight": 3.0
      },
      {
        "kind": "neuron",
        "id": 1,
        "num_inputs": 1,
        "weight": 1.0
      },
      {
        "kind": "bias",
        "value": 1.0
      }
    ],
    "recurrent_state": null,
    "extra": null
  }
}