{
  "sensorRegionConfig": {
    "regionEnabled": true,
    "regionName": "sensor",
    "regionType": "py.LanguageSensor",
    "regionParams": {
      "verbosity": 0,
      "numCategories": 3
      },
    "encoders": {}
  },
  "upRegionConfig": {
    "regionEnabled": true,
    "regionName": "UP",
    "regionType": "py.PoolingRegion",
    "regionParams": {
      "columnCount": 2048,
      "activeOverlapWeight": 1.0,
      "predictedActiveOverlapWeight": 10.0,
      "maxUnionActivity": 0.20,
      "synPermPredActiveInc": 0.1,
      "synPermPreviousPredActiveInc": 0.1,
      "decayFunctionType": "NoDecay"
    }
  },
  "classifierRegionConfig": {
    "regionEnabled": true,
    "regionName": "classifier",
    "regionType": "py.KNNClassifierRegion",
    "regionParams": {
      "k": 3,
      "distThreshold": 0,
      "maxCategoryCount": 3
    }
  }
}

{
  "sensorRegionConfig": {
    "regionEnabled": true,
    "regionName": "sensor",
    "regionType": "py.LanguageSensor",
    "regionParams": {
      "verbosity": 0,
      "numCategories": 3
      },
    "encoders": {}
  },
  "upRegionConfig": {
    "regionEnabled": true,
    "regionName": "UP",
    "regionType": "py.PoolingRegion",
    "regionParams": {
      "poolerType": "union",
      "columnCount": 2048,
      "activeOverlapWeight": 1.0,
      "predictedActiveOverlapWeight": 10.0,
      "maxUnionActivity": 0.20,
      "synPermPredActiveInc": 0.1,
      "synPermPreviousPredActiveInc": 0.1,
      "decayFunctionType": "NoDecay"
    }
  },
  "classifierRegionConfig": {
    "regionEnabled": true,
    "regionName": "classifier",
    "regionType": "py.KNNClassifierRegion",
    "regionParams": {
      "k": 3,
      "distThreshold": 0,
      "maxCategoryCount": 3
    }
  }
}

Update PoolerRegion to get past some errors in registering it
Update PoolerRegion to get past some errors in registering it
