ifc-lite-processing 10.5.0

Shared IFC processing pipeline and types used by server and FFI
Documentation
{
  "request": {
    "sourceFrame": {
      "assetSha256": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "frameKey": "s"
    },
    "targetFrame": {
      "assetSha256": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "frameKey": "t"
    },
    "fit": [
      {
        "id": "0",
        "sourceObservation": "s0",
        "targetFeature": "t0",
        "source": [
          3.7162669865608713,
          -0.006028146175746904,
          -5.005037440075752
        ],
        "target": [
          7.550193397932421,
          -2.0313705398114177,
          7.410149545503547
        ]
      },
      {
        "id": "1",
        "sourceObservation": "s1",
        "targetFeature": "t1",
        "source": [
          -3.3691736826826766,
          0.005589428627379646,
          4.537671453560914
        ],
        "target": [
          17.940811771132363,
          -7.6915181565739115,
          8.534727801155315
        ]
      },
      {
        "id": "2",
        "sourceObservation": "s2",
        "targetFeature": "t2",
        "source": [
          1.7998458067628904,
          -0.0027200242488944707,
          -2.42402226754414
        ],
        "target": [
          10.360511263711963,
          -3.5623806235363134,
          7.714192338051529
        ]
      },
      {
        "id": "3",
        "sourceObservation": "s3",
        "targetFeature": "t3",
        "source": [
          -1.6710911993756785,
          0.0026352979077006416,
          2.2505842392549216
        ],
        "target": [
          15.45062050074261,
          -6.33483017084971,
          8.265272945733132
        ]
      }
    ],
    "heldOut": [
      {
        "id": "4",
        "sourceObservation": "s4",
        "targetFeature": "t4",
        "source": [
          10.626414608370878,
          -0.017178187987917953,
          -14.311290931104596
        ],
        "target": [
          -2.5832405925691866,
          3.488359759448157,
          6.313467503383781
        ]
      },
      {
        "id": "5",
        "sourceObservation": "s5",
        "targetFeature": "t5",
        "source": [
          0.7649233438760182,
          -0.0013493436246749938,
          -1.030299572813715
        ],
        "target": [
          11.878242111192527,
          -4.388813046986763,
          7.878606013989956
        ]
      },
      {
        "id": "6",
        "sourceObservation": "s6",
        "targetFeature": "t6",
        "source": [
          1.5984265887926268,
          -0.0026375669960675974,
          -2.152565153510591
        ],
        "target": [
          10.65605043831161,
          -3.7232427399735872,
          7.746420411196764
        ]
      },
      {
        "id": "7",
        "sourceObservation": "s7",
        "targetFeature": "t7",
        "source": [
          -7.06704813275006,
          0.011448578954764959,
          9.517484252099036
        ],
        "target": [
          23.363472234089816,
          -10.64503822377637,
          9.121513965527217
        ]
      }
    ]
  },
  "expectedRotation": [
    [
      -0.8254315541798218,
      -0.30292115182147134,
      0.4763418154470982
    ],
    [
      -0.15566566908428725,
      -0.6889648259301266,
      -0.7078811115573094
    ],
    [
      0.5426149176283539,
      -0.6584574735016862,
      0.5215388832646624
    ]
  ]
}