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": [
          0.21544897692918422,
          -0.10761176856184396,
          -0.06628938706735223
        ],
        "target": [
          13.106635450780558,
          -4.815555924046863,
          7.869607896277322
        ]
      },
      {
        "id": "1",
        "sourceObservation": "s1",
        "targetFeature": "t1",
        "source": [
          -3.9407086431542813,
          3.3933176582719335,
          4.947724011082949
        ],
        "target": [
          7.210548266748718,
          -7.699501330412375,
          11.273943100524692
        ]
      },
      {
        "id": "2",
        "sourceObservation": "s2",
        "targetFeature": "t2",
        "source": [
          -3.3041993833845233,
          2.981227192482439,
          4.075991800678166
        ],
        "target": [
          8.122238297268158,
          -7.375895699192423,
          10.642294210619347
        ]
      },
      {
        "id": "3",
        "sourceObservation": "s3",
        "targetFeature": "t3",
        "source": [
          3.0964926559738464,
          -2.6211067850238505,
          -3.762258875166389
        ],
        "target": [
          17.42174754701222,
          -2.8545673303241976,
          5.458676195140521
        ]
      }
    ],
    "heldOut": [
      {
        "id": "4",
        "sourceObservation": "s4",
        "targetFeature": "t4",
        "source": [
          -8.30721238944803,
          7.030016545919826,
          10.356738389915288
        ],
        "target": [
          0.9279578364698544,
          -10.64608916613977,
          14.934004292355164
        ]
      },
      {
        "id": "5",
        "sourceObservation": "s5",
        "targetFeature": "t5",
        "source": [
          9.615477083713502,
          -8.038817308569135,
          -11.895449958467719
        ],
        "target": [
          26.84053917805772,
          1.5136376043691122,
          -0.03702142599966152
        ]
      },
      {
        "id": "6",
        "sourceObservation": "s6",
        "targetFeature": "t6",
        "source": [
          -1.281950241130851,
          1.0404213352828433,
          1.5175954915508265
        ],
        "target": [
          11.228129982976231,
          -5.8775470990938,
          9.057996589440071
        ]
      },
      {
        "id": "7",
        "sourceObservation": "s7",
        "targetFeature": "t7",
        "source": [
          -11.54467966106489,
          9.83754206259882,
          14.332884455179215
        ],
        "target": [
          -3.7693241128928285,
          -12.912354708897167,
          17.574594031752365
        ]
      }
    ]
  },
  "expectedRotation": [
    [
      -0.05007757254991718,
      -0.5987912415613517,
      -0.7993380297201691
    ],
    [
      0.6797665133035047,
      -0.6067943844645834,
      0.4119685210952932
    ],
    [
      -0.731716969954028,
      -0.522732841910341,
      0.4374250242837442
    ]
  ]
}