From 54906f19627f1e71a1589fdcb1c10e18795c92fb Mon Sep 17 00:00:00 2001 From: AdrySky Date: Wed, 6 Jul 2022 15:04:47 +0800 Subject: [PATCH 1/5] Add options to CustomLinkModel --- src/components/link/CustomLinkModel.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/components/link/CustomLinkModel.ts b/src/components/link/CustomLinkModel.ts index e1c4cc4d..ec3be1ef 100644 --- a/src/components/link/CustomLinkModel.ts +++ b/src/components/link/CustomLinkModel.ts @@ -1,12 +1,13 @@ -import { DefaultLinkModel } from '@projectstorm/react-diagrams'; +import { DefaultLinkModel, DefaultLinkModelOptions } from '@projectstorm/react-diagrams'; import { CustomPortModel } from '../port/CustomPortModel'; // Custom link export class CustomLinkModel extends DefaultLinkModel { - constructor() { + constructor(options: DefaultLinkModelOptions = {}) { super({ type: 'custom', - width: 3 + width: 3, + ...options }); } } @@ -19,10 +20,11 @@ export class CustomLinkPortModel extends CustomPortModel { // Triangle link export class TriangleLinkModel extends DefaultLinkModel { - constructor() { + constructor(options: DefaultLinkModelOptions = {}) { super({ type: 'triangle', - width: 3 + width: 3, + ...options }); } } From a7dbdc6b1a4a9a560c2a652526b1b7bc3e43cb98 Mon Sep 17 00:00:00 2001 From: AdrySky Date: Wed, 6 Jul 2022 15:06:05 +0800 Subject: [PATCH 2/5] Remember each item's id --- src/components/XircuitsApp.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/XircuitsApp.ts b/src/components/XircuitsApp.ts index 348dc5bc..6206abc4 100644 --- a/src/components/XircuitsApp.ts +++ b/src/components/XircuitsApp.ts @@ -54,7 +54,7 @@ export class XircuitsApplication { return; } - let tempModel = new SRD.DiagramModel(); + let tempModel = new SRD.DiagramModel({ id: modelContext.id }); let links = modelContext["layers"][0]["models"]; let nodes = modelContext["layers"][1]["models"]; let offsetX = modelContext["offsetX"]; @@ -89,8 +89,8 @@ export class XircuitsApplication { if (link.sourcePort && link.targetPort) { - let newLink = new CustomLinkModel(); - const newTriangleLink = new TriangleLinkModel(); + let newLink = new CustomLinkModel({ id: link.id }); + const newTriangleLink = new TriangleLinkModel({ id: link.id }); const sourceNode = tempModel.getNode(link.source); const targetNode = tempModel.getNode(link.target); const linkPoints = link.points; @@ -120,7 +120,7 @@ export class XircuitsApplication { // Set points on link if exist linkPoints.map((point)=> { - points.push(new PointModel({ link: link, position: new Point(point.x, point.y) })); + points.push(new PointModel({ id:point.id, link: link, position: new Point(point.x, point.y) })); }) newLink.setPoints(points); tempModel.addAll(newLink); From 19b87920d33edb9f107436a04d7e92f50176e800 Mon Sep 17 00:00:00 2001 From: AdrySky Date: Wed, 6 Jul 2022 15:06:58 +0800 Subject: [PATCH 3/5] Refactor customDeserializeModel --- src/components/XircuitsApp.ts | 10 ++++------ src/components/xircuitBodyWidget.tsx | 2 +- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/components/XircuitsApp.ts b/src/components/XircuitsApp.ts index 6206abc4..ec361e3a 100644 --- a/src/components/XircuitsApp.ts +++ b/src/components/XircuitsApp.ts @@ -47,7 +47,7 @@ export class XircuitsApplication { return this.diagramEngine; } - public customDeserializeModel = (modelContext: any, diagramEngine: SRD.DiagramEngine) => { + public customDeserializeModel = (modelContext: any) => { if (modelContext == null) { // When context empty, just return @@ -78,13 +78,11 @@ export class XircuitsApplication { if (port.alignment == "left") newNode.addInPortEnhance(port.label, port.name, true, port.id); } - tempModel.addAll(newNode); - diagramEngine.setModel(tempModel); + tempModel.addNode(newNode); } for (let linkID in links) { - let link = links[linkID]; if (link.sourcePort && link.targetPort) { @@ -123,8 +121,8 @@ export class XircuitsApplication { points.push(new PointModel({ id:point.id, link: link, position: new Point(point.x, point.y) })); }) newLink.setPoints(points); - tempModel.addAll(newLink); - diagramEngine.setModel(tempModel); + newLink.setSelected(link.selected); + tempModel.addLink(newLink); } } tempModel.setOffsetX(offsetX); diff --git a/src/components/xircuitBodyWidget.tsx b/src/components/xircuitBodyWidget.tsx index e019424a..446aa575 100644 --- a/src/components/xircuitBodyWidget.tsx +++ b/src/components/xircuitBodyWidget.tsx @@ -209,7 +209,7 @@ export const BodyWidget: FC = ({ try { if (notInitialRender.current) { const model: any = currentContext.model.toJSON(); - let deserializedModel = xircuitsApp.customDeserializeModel(model, xircuitsApp.getDiagramEngine()); + let deserializedModel = xircuitsApp.customDeserializeModel(model); deserializedModel.registerListener({ // Detect changes when node is dropped or deleted nodesUpdated: () => { From 8df4d89c90025f8efb02e86c675a05b7359312d6 Mon Sep 17 00:00:00 2001 From: AdrySky Date: Wed, 6 Jul 2022 15:09:36 +0800 Subject: [PATCH 4/5] Update metadata of all xircuits examples --- examples/ConvertToOnnxSample.xircuits | 142 ++--- examples/KerasModelPredict.xircuits | 48 +- examples/KerasTrainImageClassifier.xircuits | 332 ++++++------ examples/PyTorchUnetInferenceSample.xircuits | 24 +- examples/PyTorchUnetTrainSample.xircuits | 507 ++++++++++-------- examples/SparkLinePlot.xircuits | 71 ++- .../SparkLogisticRegressionSample.xircuits | 108 ++-- examples/SparkPackageVenv.xircuits | 224 ++++---- examples/SparkSQLPlotBar.xircuits | 91 ++-- examples/UtilsZipDirectory.xircuits | 168 +++--- 10 files changed, 952 insertions(+), 763 deletions(-) diff --git a/examples/ConvertToOnnxSample.xircuits b/examples/ConvertToOnnxSample.xircuits index 250cca52..9be14e01 100644 --- a/examples/ConvertToOnnxSample.xircuits +++ b/examples/ConvertToOnnxSample.xircuits @@ -6,7 +6,7 @@ "gridSize": 0, "layers": [ { - "id": "e0c38e7e-5c9f-4c4b-8c9a-54e3e6581248", + "id": "2d0980f5-343d-4a75-b51b-da474a40afb9", "type": "diagram-links", "isSvg": true, "transformed": true, @@ -14,6 +14,7 @@ "9dc40b72-73ac-44c4-8c6f-18b8407798da": { "id": "9dc40b72-73ac-44c4-8c6f-18b8407798da", "type": "triangle", + "selected": false, "source": "0d367acb-845c-4f7a-b3fe-fe7c44a50673", "sourcePort": "81094282-b359-46d5-91ac-919a22f64c0d", "target": "2d4f8efa-3ac5-4f9a-97c2-bc28a4787625", @@ -22,14 +23,14 @@ { "id": "6ac2584c-53eb-44bc-a2b1-1e47e5fc52e4", "type": "point", - "x": 117.09999389648432, - "y": 75.63749999999999 + "x": 116.70311889648433, + "y": 75.64062499999999 }, { "id": "101cc0ea-c4a7-45f1-bfa1-4f42ce48ae6f", "type": "point", - "x": 224.4999938964843, - "y": 76.63749999999999 + "x": 224.50001831054684, + "y": 76.64062499999999 } ], "labels": [], @@ -41,6 +42,7 @@ "98c8fe1e-e0c8-457c-b8be-e714aaf6760b": { "id": "98c8fe1e-e0c8-457c-b8be-e714aaf6760b", "type": "triangle", + "selected": false, "source": "2d4f8efa-3ac5-4f9a-97c2-bc28a4787625", "sourcePort": "b8278958-80d8-496e-a694-ff15fce470d3", "target": "c21a3bf8-1ed4-4a19-910e-451f88e70665", @@ -49,14 +51,14 @@ { "id": "7b106eb9-11c2-4c02-b4c8-33a350e128dc", "type": "point", - "x": 353.29999389648435, - "y": 76.63749999999999 + "x": 387.29689331054686, + "y": 76.64062499999999 }, { "id": "70bbd906-a480-402d-b5c4-285321cf6007", "type": "point", - "x": 438.49999389648434, - "y": 75.63749999999999 + "x": 438.50001831054686, + "y": 75.64062499999999 } ], "labels": [], @@ -68,6 +70,7 @@ "25789389-21a8-4ad6-9d0b-ebed1c07475d": { "id": "25789389-21a8-4ad6-9d0b-ebed1c07475d", "type": "triangle", + "selected": false, "source": "c21a3bf8-1ed4-4a19-910e-451f88e70665", "sourcePort": "ac05d709-bd59-4925-a3c0-e1001e2219dd", "target": "2fea93fc-6182-43ca-8baa-d6146adb73c4", @@ -76,14 +79,14 @@ { "id": "3d11e800-87ab-47e4-969a-31b85fcbf1b6", "type": "point", - "x": 587.2874938964844, - "y": 75.63749999999999 + "x": 603.8906433105469, + "y": 75.64062499999999 }, { "id": "212ede22-86d2-423e-86a0-6f45416d436c", "type": "point", - "x": 651.8999938964841, - "y": 75.8374999999999 + "x": 651.8906433105469, + "y": 75.82812499999999 } ], "labels": [], @@ -95,6 +98,7 @@ "81716080-f733-43e4-ba73-e2145865c121": { "id": "81716080-f733-43e4-ba73-e2145865c121", "type": "custom", + "selected": false, "source": "f4b1392d-55f3-49e2-8e9d-15cd1781f0bb", "sourcePort": "dc1227c3-458c-4b99-8e83-50a14836ffab", "target": "c21a3bf8-1ed4-4a19-910e-451f88e70665", @@ -103,14 +107,14 @@ { "id": "5d724371-5e18-42ad-adea-8dd654ff6cfb", "type": "point", - "x": 348.07499389648433, - "y": 177.1 + "x": 348.07814331054686, + "y": 177.109375 }, { "id": "503bb4b4-eb3d-451f-9b36-6c3c0e1a314e", "type": "point", - "x": 438.49999389648434, - "y": 123.63750000000002 + "x": 438.50001831054686, + "y": 123.640625 } ], "labels": [], @@ -122,6 +126,7 @@ "ee8b744d-4637-4f7a-8dea-ac82c1446dab": { "id": "ee8b744d-4637-4f7a-8dea-ac82c1446dab", "type": "custom", + "selected": false, "source": "af5d0c5f-3c2b-461b-a595-9dbe3f7e9089", "sourcePort": "c7683950-1c21-4dae-9035-ae9b4375c32a", "target": "c21a3bf8-1ed4-4a19-910e-451f88e70665", @@ -130,14 +135,14 @@ { "id": "44d4c78d-39b9-4523-85dd-c069d8dd984c", "type": "point", - "x": 348.51249389648433, - "y": 232.6375 + "x": 348.51564331054686, + "y": 232.640625 }, { "id": "895ef633-a6dd-45ff-a38b-b22503f54ec2", "type": "point", - "x": 438.49999389648434, - "y": 139.6375 + "x": 438.50001831054686, + "y": 139.640625 } ], "labels": [], @@ -149,6 +154,7 @@ "ce8a1176-470e-4b7c-81a6-99575d70b3ee": { "id": "ce8a1176-470e-4b7c-81a6-99575d70b3ee", "type": "custom", + "selected": false, "source": "9b2c541e-8012-4aea-b802-91c6de6a7843", "sourcePort": "63e0983b-594a-43b6-8c18-2b772f912a18", "target": "c21a3bf8-1ed4-4a19-910e-451f88e70665", @@ -157,14 +163,14 @@ { "id": "f3123c91-ad0c-4ca1-baf9-37e099b8eae6", "type": "point", - "x": 351.43749389648434, - "y": 294.6375 + "x": 339.26564331054686, + "y": 294.640625 }, { "id": "9302f0a0-a951-4a5a-8981-350816fdec97", "type": "point", - "x": 438.49999389648434, - "y": 155.63750000000002 + "x": 438.50001831054686, + "y": 155.640625 } ], "labels": [], @@ -176,7 +182,7 @@ } }, { - "id": "928d1a27-5874-45b9-abcf-f25af81198e8", + "id": "1ae85cc7-5c0f-4dd6-b5a2-2aed88ab21ec", "type": "diagram-nodes", "isSvg": false, "transformed": true, @@ -184,6 +190,7 @@ "0d367acb-845c-4f7a-b3fe-fe7c44a50673": { "id": "0d367acb-845c-4f7a-b3fe-fe7c44a50673", "type": "custom-node", + "selected": false, "extras": { "type": "Start", "borderColor": "rgb(0,192,255)" @@ -194,8 +201,8 @@ { "id": "81094282-b359-46d5-91ac-919a22f64c0d", "type": "default", - "x": 109.59999389648432, - "y": 68.13749999999999, + "x": 109.20311889648433, + "y": 68.14062499999999, "name": "out-0", "alignment": "right", "parentNode": "0d367acb-845c-4f7a-b3fe-fe7c44a50673", @@ -208,8 +215,8 @@ { "id": "62c1ed69-1d93-4203-b5ba-1471132dee0e", "type": "default", - "x": 109.59999389648432, - "y": 84.13749999999999, + "x": 109.20311889648433, + "y": 84.14062499999999, "name": "parameter-out-1", "alignment": "right", "parentNode": "0d367acb-845c-4f7a-b3fe-fe7c44a50673", @@ -229,7 +236,7 @@ "2fea93fc-6182-43ca-8baa-d6146adb73c4": { "id": "2fea93fc-6182-43ca-8baa-d6146adb73c4", "type": "custom-node", - "selected": true, + "selected": false, "extras": { "type": "Finish", "borderColor": "rgb(0,192,255)" @@ -240,8 +247,8 @@ { "id": "bfde1fac-b8c8-4ad7-8152-18cd4a26c0f4", "type": "default", - "x": 644.3999938964841, - "y": 68.33749999999995, + "x": 644.3906433105469, + "y": 68.32812499999999, "name": "in-0", "alignment": "left", "parentNode": "2fea93fc-6182-43ca-8baa-d6146adb73c4", @@ -254,8 +261,8 @@ { "id": "8500c702-0765-4fb9-ad6f-45cdee6df409", "type": "default", - "x": 644.3999938964841, - "y": 84.33749999999998, + "x": 644.3906433105469, + "y": 84.32812499999999, "name": "parameter-in-1", "alignment": "left", "parentNode": "2fea93fc-6182-43ca-8baa-d6146adb73c4", @@ -275,6 +282,7 @@ "9b2c541e-8012-4aea-b802-91c6de6a7843": { "id": "9b2c541e-8012-4aea-b802-91c6de6a7843", "type": "custom-node", + "selected": false, "extras": { "type": "tuple", "borderColor": "rgb(0,192,255)" @@ -285,8 +293,8 @@ { "id": "63e0983b-594a-43b6-8c18-2b772f912a18", "type": "default", - "x": 343.93749389648434, - "y": 287.1375, + "x": 331.76564331054686, + "y": 287.140625, "name": "out-0", "alignment": "right", "parentNode": "9b2c541e-8012-4aea-b802-91c6de6a7843", @@ -307,6 +315,7 @@ "f4b1392d-55f3-49e2-8e9d-15cd1781f0bb": { "id": "f4b1392d-55f3-49e2-8e9d-15cd1781f0bb", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -317,8 +326,8 @@ { "id": "dc1227c3-458c-4b99-8e83-50a14836ffab", "type": "default", - "x": 340.57499389648433, - "y": 169.6, + "x": 340.57814331054686, + "y": 169.609375, "name": "out-0", "alignment": "right", "parentNode": "f4b1392d-55f3-49e2-8e9d-15cd1781f0bb", @@ -339,6 +348,7 @@ "af5d0c5f-3c2b-461b-a595-9dbe3f7e9089": { "id": "af5d0c5f-3c2b-461b-a595-9dbe3f7e9089", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -349,8 +359,8 @@ { "id": "c7683950-1c21-4dae-9035-ae9b4375c32a", "type": "default", - "x": 341.01249389648433, - "y": 225.1375, + "x": 341.01564331054686, + "y": 225.140625, "name": "out-0", "alignment": "right", "parentNode": "af5d0c5f-3c2b-461b-a595-9dbe3f7e9089", @@ -371,6 +381,7 @@ "2d4f8efa-3ac5-4f9a-97c2-bc28a4787625": { "id": "2d4f8efa-3ac5-4f9a-97c2-bc28a4787625", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_pytorch/training.py", @@ -382,8 +393,8 @@ { "id": "dcccdb99-c64c-49ea-b2af-636d2962c284", "type": "default", - "x": 216.9999938964843, - "y": 69.13749999999999, + "x": 217.00001831054684, + "y": 69.14062499999999, "name": "in-0", "alignment": "left", "parentNode": "2d4f8efa-3ac5-4f9a-97c2-bc28a4787625", @@ -396,8 +407,8 @@ { "id": "b8278958-80d8-496e-a694-ff15fce470d3", "type": "default", - "x": 345.79999389648435, - "y": 69.13749999999999, + "x": 379.79689331054686, + "y": 69.14062499999999, "name": "out-0", "alignment": "right", "parentNode": "2d4f8efa-3ac5-4f9a-97c2-bc28a4787625", @@ -410,8 +421,8 @@ { "id": "e1721e31-cb93-48a4-8cdc-6c9ea89b87e3", "type": "default", - "x": 216.9999938964843, - "y": 85.13749999999999, + "x": 217.00001831054684, + "y": 85.14062499999999, "name": "parameter-int-gpu", "alignment": "left", "parentNode": "2d4f8efa-3ac5-4f9a-97c2-bc28a4787625", @@ -422,8 +433,8 @@ { "id": "de390713-6806-4a03-9a8e-d0204c8bf1b8", "type": "default", - "x": 345.79999389648435, - "y": 85.13749999999999, + "x": 379.79689331054686, + "y": 85.14062499999999, "name": "parameter-out-string-model", "alignment": "right", "parentNode": "2d4f8efa-3ac5-4f9a-97c2-bc28a4787625", @@ -434,8 +445,8 @@ { "id": "e62c1641-b0eb-4eb6-8baf-0190e1610137", "type": "default", - "x": 345.79999389648435, - "y": 101.13749999999999, + "x": 379.79689331054686, + "y": 101.140625, "name": "parameter-out-string-device_name", "alignment": "right", "parentNode": "2d4f8efa-3ac5-4f9a-97c2-bc28a4787625", @@ -459,6 +470,7 @@ "c21a3bf8-1ed4-4a19-910e-451f88e70665": { "id": "c21a3bf8-1ed4-4a19-910e-451f88e70665", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_pytorch/training.py", @@ -470,8 +482,8 @@ { "id": "18909fb2-351d-442b-9a6f-98f7a0c34b93", "type": "default", - "x": 430.99999389648434, - "y": 68.13749999999999, + "x": 431.00001831054686, + "y": 68.14062499999999, "name": "in-0", "alignment": "left", "parentNode": "c21a3bf8-1ed4-4a19-910e-451f88e70665", @@ -484,8 +496,8 @@ { "id": "ac05d709-bd59-4925-a3c0-e1001e2219dd", "type": "default", - "x": 579.7874938964844, - "y": 68.13749999999999, + "x": 596.3906433105469, + "y": 68.14062499999999, "name": "out-0", "alignment": "right", "parentNode": "c21a3bf8-1ed4-4a19-910e-451f88e70665", @@ -498,8 +510,8 @@ { "id": "d95b2076-3dfd-4514-b7b5-b1a98458d0a5", "type": "default", - "x": 430.99999389648434, - "y": 84.13749999999999, + "x": 431.00001831054686, + "y": 84.14062499999999, "name": "parameter-UNet-model", "alignment": "left", "parentNode": "c21a3bf8-1ed4-4a19-910e-451f88e70665", @@ -510,8 +522,8 @@ { "id": "6303790e-6e0e-4c65-a80d-b23aa410c314", "type": "default", - "x": 430.99999389648434, - "y": 100.13749999999999, + "x": 431.00001831054686, + "y": 100.140625, "name": "parameter-UNet-device_name", "alignment": "left", "parentNode": "c21a3bf8-1ed4-4a19-910e-451f88e70665", @@ -522,8 +534,8 @@ { "id": "85c7eeb7-c7a9-46a9-8c41-5bf1080f4316", "type": "default", - "x": 430.99999389648434, - "y": 116.1375, + "x": 431.00001831054686, + "y": 116.140625, "name": "parameter-string-input_model_path", "alignment": "left", "parentNode": "c21a3bf8-1ed4-4a19-910e-451f88e70665", @@ -536,8 +548,8 @@ { "id": "6c1ed4fa-66ec-4a16-aa57-bf75b8acd68c", "type": "default", - "x": 430.99999389648434, - "y": 132.1375, + "x": 431.00001831054686, + "y": 132.140625, "name": "parameter-string-output_model_path", "alignment": "left", "parentNode": "c21a3bf8-1ed4-4a19-910e-451f88e70665", @@ -550,8 +562,8 @@ { "id": "11ecbbd3-73a3-4593-9772-6e296696f0db", "type": "default", - "x": 430.99999389648434, - "y": 148.13750000000002, + "x": 431.00001831054686, + "y": 148.140625, "name": "parameter-tuple-image_size", "alignment": "left", "parentNode": "c21a3bf8-1ed4-4a19-910e-451f88e70665", diff --git a/examples/KerasModelPredict.xircuits b/examples/KerasModelPredict.xircuits index 430cc4a7..2a020024 100644 --- a/examples/KerasModelPredict.xircuits +++ b/examples/KerasModelPredict.xircuits @@ -6,7 +6,7 @@ "gridSize": 0, "layers": [ { - "id": "0634d929-633e-48f2-8af1-435e8801b87e", + "id": "5fc866d9-038b-43f5-8361-04938d7a594f", "type": "diagram-links", "isSvg": true, "transformed": true, @@ -14,6 +14,7 @@ "eb88e8f0-5010-4813-9493-1ca0fa34c3eb": { "id": "eb88e8f0-5010-4813-9493-1ca0fa34c3eb", "type": "triangle", + "selected": false, "source": "c7433158-a01f-4d71-92c1-6ee1b89aa259", "sourcePort": "c4328f17-6591-4a5a-acb2-f15100bbdb1a", "target": "51d28ed7-01a1-489c-a3d0-b97d8e728d6b", @@ -41,6 +42,7 @@ "b8ea17f9-7519-4db6-bc48-6dfc44b8577a": { "id": "b8ea17f9-7519-4db6-bc48-6dfc44b8577a", "type": "triangle", + "selected": false, "source": "c0aea849-8cc3-4005-be9c-a90d1c07f923", "sourcePort": "d4448be4-dea1-41e8-9f4f-b60f9fc85349", "target": "ea9a8791-4904-42af-a3b5-e6b10c92b251", @@ -49,7 +51,7 @@ { "id": "55fa8333-9e78-4880-a036-cce7bf8889c7", "type": "point", - "x": 79.42184528828221, + "x": 79.42185895286943, "y": 86.78125694616519 }, { @@ -68,6 +70,7 @@ "3c19673e-505c-40a3-89ee-deac93765a5f": { "id": "3c19673e-505c-40a3-89ee-deac93765a5f", "type": "triangle", + "selected": false, "source": "ea9a8791-4904-42af-a3b5-e6b10c92b251", "sourcePort": "319a4672-78aa-433b-bb29-f15cd6b84ce6", "target": "c7433158-a01f-4d71-92c1-6ee1b89aa259", @@ -76,13 +79,13 @@ { "id": "b9d96f52-4945-4b5e-b6ad-e1f726219d0c", "type": "point", - "x": 328.6093671516217, + "x": 345.6093707955116, "y": 86.70312283644037 }, { "id": "35d67aa2-b0f0-482c-8e9b-ae3101600369", "type": "point", - "x": 520.5000723172001, + "x": 520.5000176588511, "y": 88.90626423394504 } ], @@ -95,6 +98,7 @@ "22d31cf3-d784-49d9-a62f-65db19d56c46": { "id": "22d31cf3-d784-49d9-a62f-65db19d56c46", "type": "custom", + "selected": false, "source": "ea9a8791-4904-42af-a3b5-e6b10c92b251", "sourcePort": "5fa15600-adba-4c31-8a55-96f6941ed912", "target": "c7433158-a01f-4d71-92c1-6ee1b89aa259", @@ -103,13 +107,13 @@ { "id": "a7afe144-4699-4fd8-9d05-8d080cac1884", "type": "point", - "x": 328.6093671516217, + "x": 345.6093707955116, "y": 102.70312465838533 }, { "id": "ff74cb39-e56e-4a2d-8a99-0b1a5d74bc3b", "type": "point", - "x": 520.5000723172001, + "x": 520.5000176588511, "y": 104.90623872671556 } ], @@ -122,6 +126,7 @@ "d1d50732-ac50-4df0-b285-4cad81f8eab7": { "id": "d1d50732-ac50-4df0-b285-4cad81f8eab7", "type": "custom", + "selected": false, "source": "d13e96ca-22a9-46a1-b3ca-967cc83d95b2", "sourcePort": "4783feae-eea2-407a-8bd0-50b1b42709a1", "target": "c7433158-a01f-4d71-92c1-6ee1b89aa259", @@ -130,13 +135,13 @@ { "id": "d8e2be28-764e-4800-adc1-8e63e38bf38d", "type": "point", - "x": 469.15620571272245, + "x": 469.1562603710713, "y": 202.01562283644037 }, { "id": "2b280c5f-1d7b-42f1-bd5b-fd7c807fd99d", "type": "point", - "x": 520.5000723172001, + "x": 520.5000176588511, "y": 120.90626787783495 } ], @@ -149,7 +154,7 @@ } }, { - "id": "7bffce04-9d04-4365-a088-4c08ed32ed0a", + "id": "ebc85549-142d-4b9b-b831-f882a714cf21", "type": "diagram-nodes", "isSvg": false, "transformed": true, @@ -157,6 +162,7 @@ "c0aea849-8cc3-4005-be9c-a90d1c07f923": { "id": "c0aea849-8cc3-4005-be9c-a90d1c07f923", "type": "custom-node", + "selected": false, "extras": { "type": "Start" }, @@ -166,7 +172,7 @@ { "id": "d4448be4-dea1-41e8-9f4f-b60f9fc85349", "type": "default", - "x": 71.92184528828221, + "x": 71.92187261745666, "y": 79.28125694616519, "name": "out-0", "alignment": "right", @@ -180,7 +186,7 @@ { "id": "0f10d023-f677-4be2-a64d-61cf0ea4a7b7", "type": "default", - "x": 71.92184528828221, + "x": 71.92187261745666, "y": 95.2812314389357, "name": "parameter-out-1", "alignment": "right", @@ -201,6 +207,7 @@ "51d28ed7-01a1-489c-a3d0-b97d8e728d6b": { "id": "51d28ed7-01a1-489c-a3d0-b97d8e728d6b", "type": "custom-node", + "selected": false, "extras": { "type": "Finish", "borderColor": "rgb(0,192,255)" @@ -246,6 +253,7 @@ "c7433158-a01f-4d71-92c1-6ee1b89aa259": { "id": "c7433158-a01f-4d71-92c1-6ee1b89aa259", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_learning/tf_keras.py", @@ -257,7 +265,7 @@ { "id": "e117fb89-4723-4a01-b1df-cadcb2c07f28", "type": "default", - "x": 513.0000723172001, + "x": 513.0000176588511, "y": 81.40626423394504, "name": "in-0", "alignment": "left", @@ -285,7 +293,7 @@ { "id": "575168a2-ea69-48f8-bb2f-ac5b845d73b9", "type": "default", - "x": 513.0000723172001, + "x": 513.0000176588511, "y": 97.40623872671556, "name": "parameter-any-model", "alignment": "left", @@ -299,7 +307,7 @@ { "id": "1e1cb1d5-89bb-4c94-b274-88bb6e9b06bb", "type": "default", - "x": 513.0000723172001, + "x": 513.0000176588511, "y": 113.40626787783496, "name": "parameter-string-img_string", "alignment": "left", @@ -313,7 +321,7 @@ { "id": "088d70f5-1274-4882-a247-3e08bb51e5aa", "type": "default", - "x": 513.0000723172001, + "x": 513.0000176588511, "y": 129.4062423706055, "name": "parameter-any-class_list", "alignment": "left", @@ -325,7 +333,7 @@ { "id": "370d4fdf-fe5d-4660-8235-407cbbd792b3", "type": "default", - "x": 513.0000723172001, + "x": 513.0000176588511, "y": 145.40624419255045, "name": "parameter-tuple-target_shape", "alignment": "left", @@ -351,6 +359,7 @@ "ea9a8791-4904-42af-a3b5-e6b10c92b251": { "id": "ea9a8791-4904-42af-a3b5-e6b10c92b251", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_learning/tf_keras.py", @@ -376,7 +385,7 @@ { "id": "319a4672-78aa-433b-bb29-f15cd6b84ce6", "type": "default", - "x": 321.1093671516217, + "x": 338.1093707955116, "y": 79.20312283644037, "name": "out-0", "alignment": "right", @@ -474,7 +483,7 @@ { "id": "5fa15600-adba-4c31-8a55-96f6941ed912", "type": "default", - "x": 321.1093671516217, + "x": 338.1093707955116, "y": 95.20312465838533, "name": "parameter-out-any-model", "alignment": "right", @@ -506,6 +515,7 @@ "d13e96ca-22a9-46a1-b3ca-967cc83d95b2": { "id": "d13e96ca-22a9-46a1-b3ca-967cc83d95b2", "type": "custom-node", + "selected": false, "extras": { "type": "string" }, @@ -515,7 +525,7 @@ { "id": "4783feae-eea2-407a-8bd0-50b1b42709a1", "type": "default", - "x": 461.65620571272245, + "x": 461.6562603710713, "y": 194.51562283644037, "name": "out-0", "alignment": "right", diff --git a/examples/KerasTrainImageClassifier.xircuits b/examples/KerasTrainImageClassifier.xircuits index 68246811..24601ed4 100644 --- a/examples/KerasTrainImageClassifier.xircuits +++ b/examples/KerasTrainImageClassifier.xircuits @@ -1,12 +1,12 @@ { "id": "42c2ec4d-83dc-4458-9df3-52b03c5eb845", - "offsetX": -146.2539551096229, - "offsetY": -0.5025903493507968, - "zoom": 110.41666666666671, + "offsetX": -35.777110316847946, + "offsetY": 26.217558084231094, + "zoom": 72.08333333333329, "gridSize": 0, "layers": [ { - "id": "fee0b235-4242-4d80-97a7-546e0a90cb6a", + "id": "18a6aed7-e8fd-4543-bdfd-cc40ab255358", "type": "diagram-links", "isSvg": true, "transformed": true, @@ -14,6 +14,7 @@ "5d372640-9f3f-45e7-936a-5e1166b29a99": { "id": "5d372640-9f3f-45e7-936a-5e1166b29a99", "type": "triangle", + "selected": false, "source": "1df74e98-686e-4c0d-9ff6-c85040db239d", "sourcePort": "83fc3500-4b92-40b7-8b59-163596fb3d37", "target": "b9e041cf-27c7-4488-ada4-6623adb0ab30", @@ -22,14 +23,14 @@ { "id": "d3fc5ce8-31ca-49a1-b244-5715b2dfb27e", "type": "point", - "x": 0, - "y": 0 + "x": 1373.4531323988087, + "y": 153.43749439584474 }, { "id": "ae98ff54-af80-457b-83fe-fa78dae61b87", "type": "point", - "x": 0, - "y": 0 + "x": 1448.296919250224, + "y": 173.26561248620442 } ], "labels": [], @@ -41,6 +42,7 @@ "f687255b-f113-4cc8-9455-fca307cd2b8c": { "id": "f687255b-f113-4cc8-9455-fca307cd2b8c", "type": "custom", + "selected": false, "source": "9dca8612-5727-4d84-b9ac-16cdb3809f87", "sourcePort": "f398f210-9249-40cc-a4df-af5ca6f72784", "target": "68323fd7-b170-4e8d-85c4-2ccca655d273", @@ -49,14 +51,14 @@ { "id": "80f0e53f-abac-451b-9bd8-88d14f128605", "type": "point", - "x": 0, - "y": 0 + "x": 829.4374705473939, + "y": 289.0625059119119 }, { "id": "fec8f778-62d8-4ea3-b7d5-8332f92d2fc1", "type": "point", - "x": 0, - "y": 0 + "x": 930.187544250224, + "y": 185.46875591191196 } ], "labels": [], @@ -68,6 +70,7 @@ "a4e1713d-7060-4688-b964-6d8fbd1403bc": { "id": "a4e1713d-7060-4688-b964-6d8fbd1403bc", "type": "triangle", + "selected": false, "source": "68323fd7-b170-4e8d-85c4-2ccca655d273", "sourcePort": "a47793b4-1bd1-4868-9c98-68c79d479953", "target": "1df74e98-686e-4c0d-9ff6-c85040db239d", @@ -76,14 +79,14 @@ { "id": "64be150b-6b33-4cc0-a3ef-e2aa8a08c19f", "type": "point", - "x": 0, - "y": 0 + "x": 1164.4999705473938, + "y": 137.46875591191196 }, { "id": "57c60c21-645c-46ce-90f1-c50eb5423984", "type": "point", - "x": 0, - "y": 0 + "x": 1213.6093823988087, + "y": 153.43749439584474 } ], "labels": [], @@ -95,6 +98,7 @@ "a2c477f9-f03b-4261-9e1a-aa7f6d2f2c9b": { "id": "a2c477f9-f03b-4261-9e1a-aa7f6d2f2c9b", "type": "custom", + "selected": false, "source": "68323fd7-b170-4e8d-85c4-2ccca655d273", "sourcePort": "f56d6edf-c587-4ed1-9fd5-6d4996a3073e", "target": "1df74e98-686e-4c0d-9ff6-c85040db239d", @@ -103,14 +107,14 @@ { "id": "0af96af9-60bb-4640-90cd-de8fd81f4fa2", "type": "point", - "x": 0, - "y": 0 + "x": 1164.4999705473938, + "y": 153.4687466990582 }, { "id": "e6ebabf6-ca6c-4512-953d-3f7db45f08ac", "type": "point", - "x": 0, - "y": 0 + "x": 1213.6093823988087, + "y": 169.43750591191196 } ], "labels": [], @@ -122,6 +126,7 @@ "fd6966a6-41e3-45ac-b00c-c5c3a9c774ee": { "id": "fd6966a6-41e3-45ac-b00c-c5c3a9c774ee", "type": "triangle", + "selected": false, "source": "9bb883a7-3c66-443b-9ae3-02fd004c1566", "sourcePort": "f8359848-295f-4d0c-97b1-5ad136dfc9f2", "target": "68323fd7-b170-4e8d-85c4-2ccca655d273", @@ -130,14 +135,14 @@ { "id": "a9586f34-874c-4c40-b776-0ad34685710a", "type": "point", - "x": 0, - "y": 0 + "x": 865.171919250224, + "y": 68.23438091191201 }, { "id": "5a486d49-460e-4e8f-b749-94404e0d0114", "type": "point", - "x": 0, - "y": 0 + "x": 930.187544250224, + "y": 137.46875591191196 } ], "labels": [], @@ -149,6 +154,7 @@ "b7fca48e-520d-4bbd-81db-5ec652b6565c": { "id": "b7fca48e-520d-4bbd-81db-5ec652b6565c", "type": "custom", + "selected": false, "source": "9bb883a7-3c66-443b-9ae3-02fd004c1566", "sourcePort": "8857aad6-5ef4-4ad3-900d-58921cacabef", "target": "68323fd7-b170-4e8d-85c4-2ccca655d273", @@ -157,14 +163,14 @@ { "id": "a8ed38b8-9399-45af-9393-5537e7160b71", "type": "point", - "x": 0, - "y": 0 + "x": 865.171919250224, + "y": 84.23437169905822 }, { "id": "f8417594-4cbf-402b-91b9-c1bde63c712c", "type": "point", - "x": 0, - "y": 0 + "x": 930.187544250224, + "y": 153.4687466990582 } ], "labels": [], @@ -176,6 +182,7 @@ "4ed310fd-d886-4543-ae05-00461e58ca14": { "id": "4ed310fd-d886-4543-ae05-00461e58ca14", "type": "custom", + "selected": false, "source": "bacd83a3-8d6e-4db5-ba21-bd3c25af184d", "sourcePort": "31173d23-e739-4784-8444-88e9ba6ba94e", "target": "75fa2162-1bad-4b72-8730-8d0956d6d135", @@ -184,14 +191,14 @@ { "id": "b21f6eef-3d3d-48f5-9d62-5a4b3702123b", "type": "point", - "x": 0, - "y": 0 + "x": 372.23441925022433, + "y": 257.1562466990581 }, { "id": "8e8cd75e-7442-48a7-9033-1f80117f8e3b", "type": "point", - "x": 0, - "y": 0 + "x": 477.2812942502243, + "y": 184.1406124862044 } ], "labels": [], @@ -203,6 +210,7 @@ "e3f98e43-e04a-499e-b095-907932b77a18": { "id": "e3f98e43-e04a-499e-b095-907932b77a18", "type": "custom", + "selected": false, "source": "d1ecf20f-3b86-4d76-b2ab-2f60fd95e63a", "sourcePort": "e23b1613-a78f-4f28-9603-a3acfb1abd6e", "target": "75fa2162-1bad-4b72-8730-8d0956d6d135", @@ -211,14 +219,14 @@ { "id": "ed15b062-01cf-4a00-842a-b3cf911e4aaf", "type": "point", - "x": 0, - "y": 0 + "x": 374.67191925022433, + "y": 325.84373748620436 }, { "id": "7310f2e9-948a-40d3-921d-0a716e668085", "type": "point", - "x": 0, - "y": 0 + "x": 477.2812942502243, + "y": 216.14062169905816 } ], "labels": [], @@ -230,6 +238,7 @@ "ee697d1e-0f3f-486c-a3ab-7c4171c257cd": { "id": "ee697d1e-0f3f-486c-a3ab-7c4171c257cd", "type": "custom", + "selected": false, "source": "75fa2162-1bad-4b72-8730-8d0956d6d135", "sourcePort": "e71aac04-247d-479f-ae2c-4ff0f358cd22", "target": "1df74e98-686e-4c0d-9ff6-c85040db239d", @@ -238,14 +247,14 @@ { "id": "e6a8ff1a-ff1e-49b5-b711-60a4a86a6bb1", "type": "point", - "x": 0, - "y": 0 + "x": 627.9531323988091, + "y": 184.1406124862044 }, { "id": "b4d251a5-f70c-4c03-9383-390e2ec4dfc0", "type": "point", - "x": 0, - "y": 0 + "x": 1213.6093823988087, + "y": 185.43749669905816 } ], "labels": [], @@ -257,6 +266,7 @@ "358ed13e-c5c4-4731-a2b2-54402bce2b59": { "id": "358ed13e-c5c4-4731-a2b2-54402bce2b59", "type": "custom", + "selected": false, "source": "75fa2162-1bad-4b72-8730-8d0956d6d135", "sourcePort": "8cc8aadb-133b-4861-9289-55bfebc41b26", "target": "68323fd7-b170-4e8d-85c4-2ccca655d273", @@ -265,14 +275,14 @@ { "id": "6e4f6d62-e45c-43e2-845f-c205ffcbfee7", "type": "point", - "x": 0, - "y": 0 + "x": 627.9531323988091, + "y": 168.1406216990582 }, { "id": "f5ff8c91-88a1-4e2b-b390-d089faa5ec56", "type": "point", - "x": 0, - "y": 0 + "x": 930.187544250224, + "y": 169.46873748620442 } ], "labels": [], @@ -284,6 +294,7 @@ "2bf58cbe-bbb0-4ada-b35c-75f221a24024": { "id": "2bf58cbe-bbb0-4ada-b35c-75f221a24024", "type": "triangle", + "selected": false, "source": "75fa2162-1bad-4b72-8730-8d0956d6d135", "sourcePort": "9913e11c-57eb-483c-8e6a-23889093e986", "target": "9bb883a7-3c66-443b-9ae3-02fd004c1566", @@ -292,14 +303,14 @@ { "id": "53569f40-3d52-4300-aa6b-ea690797da1b", "type": "point", - "x": 0, - "y": 0 + "x": 627.9531323988091, + "y": 152.14063091191196 }, { "id": "a511182b-d6b6-499b-ad29-2ae3b18bd0aa", "type": "point", - "x": 0, - "y": 0 + "x": 657.1250258245167, + "y": 68.23438091191201 } ], "labels": [], @@ -311,6 +322,7 @@ "81e50653-c315-4f80-b309-420e1262c099": { "id": "81e50653-c315-4f80-b309-420e1262c099", "type": "custom", + "selected": false, "source": "75fa2162-1bad-4b72-8730-8d0956d6d135", "sourcePort": "8cc8aadb-133b-4861-9289-55bfebc41b26", "target": "9bb883a7-3c66-443b-9ae3-02fd004c1566", @@ -319,14 +331,14 @@ { "id": "2b650a63-c989-4da1-b925-7e69160efdec", "type": "point", - "x": 0, - "y": 0 + "x": 627.9531323988091, + "y": 168.1406216990582 }, { "id": "b0cc1ca0-ab74-4d86-b1d6-bf90732146a4", "type": "point", - "x": 0, - "y": 0 + "x": 657.1250258245167, + "y": 84.23437169905822 } ], "labels": [], @@ -338,6 +350,7 @@ "3499a7ca-e88c-495c-84e0-081eb2fa9272": { "id": "3499a7ca-e88c-495c-84e0-081eb2fa9272", "type": "triangle", + "selected": false, "source": "8ec5f3e7-30bc-4ffe-9362-99a9a7475fe8", "sourcePort": "ea0d5274-a264-4e83-be99-98dfd344b694", "target": "fa3d100f-39d0-447c-b99f-e8fa6719fc8d", @@ -346,14 +359,14 @@ { "id": "2ac5f631-e1c4-490f-9eff-783fea4ecd11", "type": "point", - "x": 0, - "y": 0 + "x": 123.34375739880934, + "y": 81.12500591191201 }, { "id": "df3014d5-4a66-4cbd-b598-e6739b0b7e41", "type": "point", - "x": 0, - "y": 0 + "x": 242.99998897310175, + "y": 151.93749439584474 } ], "labels": [], @@ -365,6 +378,7 @@ "7ec9118a-b52f-4f38-bd7c-67a083276f35": { "id": "7ec9118a-b52f-4f38-bd7c-67a083276f35", "type": "custom", + "selected": false, "source": "65bec10c-af39-4f21-8b71-7f1739960b5a", "sourcePort": "e26c06f9-7a1f-4392-95ec-e3d049c6ce51", "target": "fa3d100f-39d0-447c-b99f-e8fa6719fc8d", @@ -373,14 +387,14 @@ { "id": "c1bf231f-22ef-4edb-af82-ff70b67807e8", "type": "point", - "x": 0, - "y": 0 + "x": 115.45311397310181, + "y": 159.07813091191196 }, { "id": "9db7e98e-ab69-4eb5-ba1e-6b44449acf3f", "type": "point", - "x": 0, - "y": 0 + "x": 242.99998897310175, + "y": 167.93750591191196 } ], "labels": [], @@ -392,6 +406,7 @@ "6eb5c795-927b-4598-9ee6-2b2dc886bde5": { "id": "6eb5c795-927b-4598-9ee6-2b2dc886bde5", "type": "triangle", + "selected": false, "source": "fa3d100f-39d0-447c-b99f-e8fa6719fc8d", "sourcePort": "0f3fa1ea-92c1-45af-81fc-882b4604a066", "target": "75fa2162-1bad-4b72-8730-8d0956d6d135", @@ -400,14 +415,14 @@ { "id": "1997a70c-26dd-4c2c-bbc0-694d8bfd0c54", "type": "point", - "x": 0, - "y": 0 + "x": 440.0156692502243, + "y": 151.93749439584474 }, { "id": "a40405aa-984f-452d-a315-65471019d7eb", "type": "point", - "x": 0, - "y": 0 + "x": 477.2812942502243, + "y": 152.14063091191196 } ], "labels": [], @@ -419,6 +434,7 @@ "8ab02216-eb7e-43b3-a9d8-1b8a532c84b2": { "id": "8ab02216-eb7e-43b3-a9d8-1b8a532c84b2", "type": "custom", + "selected": false, "source": "fa3d100f-39d0-447c-b99f-e8fa6719fc8d", "sourcePort": "215e0b3a-e81c-4006-9e3f-872fe3aa5164", "target": "75fa2162-1bad-4b72-8730-8d0956d6d135", @@ -427,14 +443,14 @@ { "id": "bdc25e94-7fbc-4fab-bf2d-3f1fff9efe3d", "type": "point", - "x": 0, - "y": 0 + "x": 440.0156692502243, + "y": 167.93750591191196 }, { "id": "8284f457-ed8c-4882-a80d-0741ef4abcc3", "type": "point", - "x": 0, - "y": 0 + "x": 477.2812942502243, + "y": 168.1406216990582 } ], "labels": [], @@ -446,7 +462,7 @@ } }, { - "id": "a2957950-ee46-4ac9-880b-3c9cdc85cb69", + "id": "e258bb75-9d41-4a9a-8dc0-a2811d7b16b3", "type": "diagram-nodes", "isSvg": false, "transformed": true, @@ -454,6 +470,7 @@ "8ec5f3e7-30bc-4ffe-9362-99a9a7475fe8": { "id": "8ec5f3e7-30bc-4ffe-9362-99a9a7475fe8", "type": "custom-node", + "selected": false, "extras": { "type": "Start" }, @@ -463,8 +480,8 @@ { "id": "ea0d5274-a264-4e83-be99-98dfd344b694", "type": "default", - "x": 0, - "y": 0, + "x": 115.84375739880936, + "y": 73.62500591191201, "name": "out-0", "alignment": "right", "parentNode": "8ec5f3e7-30bc-4ffe-9362-99a9a7475fe8", @@ -477,8 +494,8 @@ { "id": "1f742844-3d9b-4818-a7c3-4daba263ff78", "type": "default", - "x": 0, - "y": 0, + "x": 115.84375739880936, + "y": 89.62499669905823, "name": "parameter-out-1", "alignment": "right", "parentNode": "8ec5f3e7-30bc-4ffe-9362-99a9a7475fe8", @@ -498,6 +515,7 @@ "b9e041cf-27c7-4488-ada4-6623adb0ab30": { "id": "b9e041cf-27c7-4488-ada4-6623adb0ab30", "type": "custom-node", + "selected": false, "extras": { "type": "Finish", "borderColor": "rgb(0,192,255)" @@ -508,8 +526,8 @@ { "id": "82ffb26d-208f-4c04-8b2c-c5342aae2641", "type": "default", - "x": 0, - "y": 0, + "x": 1440.796919250224, + "y": 165.76561248620442, "name": "in-0", "alignment": "left", "parentNode": "b9e041cf-27c7-4488-ada4-6623adb0ab30", @@ -522,8 +540,8 @@ { "id": "e8a1caeb-514f-4d71-8afa-77d5cf4dac5e", "type": "default", - "x": 0, - "y": 0, + "x": 1440.796919250224, + "y": 181.76563091191196, "name": "parameter-in-1", "alignment": "left", "parentNode": "b9e041cf-27c7-4488-ada4-6623adb0ab30", @@ -543,6 +561,7 @@ "65bec10c-af39-4f21-8b71-7f1739960b5a": { "id": "65bec10c-af39-4f21-8b71-7f1739960b5a", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -553,8 +572,8 @@ { "id": "e26c06f9-7a1f-4392-95ec-e3d049c6ce51", "type": "default", - "x": 0, - "y": 0, + "x": 107.95311397310182, + "y": 151.57813091191196, "name": "out-0", "alignment": "right", "parentNode": "65bec10c-af39-4f21-8b71-7f1739960b5a", @@ -575,6 +594,7 @@ "9dca8612-5727-4d84-b9ac-16cdb3809f87": { "id": "9dca8612-5727-4d84-b9ac-16cdb3809f87", "type": "custom-node", + "selected": false, "extras": { "type": "int", "borderColor": "rgb(0,192,255)" @@ -585,8 +605,8 @@ { "id": "f398f210-9249-40cc-a4df-af5ca6f72784", "type": "default", - "x": 0, - "y": 0, + "x": 821.9374705473939, + "y": 281.5625059119119, "name": "out-0", "alignment": "right", "parentNode": "9dca8612-5727-4d84-b9ac-16cdb3809f87", @@ -607,6 +627,7 @@ "df8259bd-7432-41e7-9d9f-a42c5e25bf2d": { "id": "df8259bd-7432-41e7-9d9f-a42c5e25bf2d", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -617,8 +638,8 @@ { "id": "febcddf4-e51c-4c55-8bfc-7a0f57be6d5a", "type": "default", - "x": 0, - "y": 0, + "x": 101.18749818595559, + "y": 290.2968716990581, "name": "out-0", "alignment": "right", "parentNode": "df8259bd-7432-41e7-9d9f-a42c5e25bf2d", @@ -637,6 +658,7 @@ "cdeb7e03-837a-46a0-a5e8-55f1fb7fd90f": { "id": "cdeb7e03-837a-46a0-a5e8-55f1fb7fd90f", "type": "custom-node", + "selected": false, "extras": { "type": "string" }, @@ -646,8 +668,8 @@ { "id": "494abf19-7846-4d3a-a29e-93bcb7a1364e", "type": "default", - "x": 0, - "y": 0, + "x": 98.98437318595559, + "y": 352.6874966990581, "name": "out-0", "alignment": "right", "parentNode": "cdeb7e03-837a-46a0-a5e8-55f1fb7fd90f", @@ -666,6 +688,7 @@ "bacd83a3-8d6e-4db5-ba21-bd3c25af184d": { "id": "bacd83a3-8d6e-4db5-ba21-bd3c25af184d", "type": "custom-node", + "selected": false, "extras": { "type": "float", "borderColor": "rgb(0,192,255)" @@ -676,8 +699,8 @@ { "id": "31173d23-e739-4784-8444-88e9ba6ba94e", "type": "default", - "x": 0, - "y": 0, + "x": 364.73441925022433, + "y": 249.65624669905813, "name": "out-0", "alignment": "right", "parentNode": "bacd83a3-8d6e-4db5-ba21-bd3c25af184d", @@ -698,6 +721,7 @@ "d1ecf20f-3b86-4d76-b2ab-2f60fd95e63a": { "id": "d1ecf20f-3b86-4d76-b2ab-2f60fd95e63a", "type": "custom-node", + "selected": false, "extras": { "type": "boolean", "borderColor": "rgb(0,192,255)" @@ -708,8 +732,8 @@ { "id": "e23b1613-a78f-4f28-9603-a3acfb1abd6e", "type": "default", - "x": 0, - "y": 0, + "x": 367.17191925022433, + "y": 318.34373748620436, "name": "out-0", "alignment": "right", "parentNode": "d1ecf20f-3b86-4d76-b2ab-2f60fd95e63a", @@ -730,6 +754,7 @@ "4943bdc8-a5a4-4a28-89b3-a7f841696f69": { "id": "4943bdc8-a5a4-4a28-89b3-a7f841696f69", "type": "custom-node", + "selected": false, "extras": { "type": "string" }, @@ -739,8 +764,8 @@ { "id": "2c6bd512-c9a9-490a-aee8-a2961128a575", "type": "default", - "x": 0, - "y": 0, + "x": 101.70312318595559, + "y": 230.59373748620436, "name": "out-0", "alignment": "right", "parentNode": "4943bdc8-a5a4-4a28-89b3-a7f841696f69", @@ -759,6 +784,7 @@ "1df74e98-686e-4c0d-9ff6-c85040db239d": { "id": "1df74e98-686e-4c0d-9ff6-c85040db239d", "type": "custom-node", + "selected": false, "extras": { "type": "eval", "path": "xai_components/xai_learning/training.py" @@ -769,8 +795,8 @@ { "id": "65093d30-9ff3-432b-bb4f-61702726567a", "type": "default", - "x": 0, - "y": 0, + "x": 1206.1093823988087, + "y": 145.93750130548509, "name": "in-0", "alignment": "left", "parentNode": "1df74e98-686e-4c0d-9ff6-c85040db239d", @@ -783,8 +809,8 @@ { "id": "83fc3500-4b92-40b7-8b59-163596fb3d37", "type": "default", - "x": 0, - "y": 0, + "x": 1365.9531323988087, + "y": 145.93750130548509, "name": "out-0", "alignment": "right", "parentNode": "1df74e98-686e-4c0d-9ff6-c85040db239d", @@ -797,8 +823,8 @@ { "id": "108a5afa-e846-4771-b519-f86f35a161a1", "type": "default", - "x": 0, - "y": 0, + "x": 1206.1093823988087, + "y": 161.93750591191196, "name": "parameter-any-model", "alignment": "left", "parentNode": "1df74e98-686e-4c0d-9ff6-c85040db239d", @@ -811,8 +837,8 @@ { "id": "c79caea5-1885-4e61-9273-45387cbd1eab", "type": "default", - "x": 0, - "y": 0, + "x": 1206.1093823988087, + "y": 177.93749669905816, "name": "parameter-any-eval_dataset", "alignment": "left", "parentNode": "1df74e98-686e-4c0d-9ff6-c85040db239d", @@ -825,8 +851,8 @@ { "id": "bc6951c0-6acf-482f-aca7-cd145199bc3e", "type": "default", - "x": 0, - "y": 0, + "x": 1365.9531323988087, + "y": 161.93750591191196, "name": "parameter-out-Dict[str, str]-metrics", "alignment": "right", "parentNode": "1df74e98-686e-4c0d-9ff6-c85040db239d", @@ -850,6 +876,7 @@ "68323fd7-b170-4e8d-85c4-2ccca655d273": { "id": "68323fd7-b170-4e8d-85c4-2ccca655d273", "type": "custom-node", + "selected": false, "extras": { "type": "train", "path": "xai_components/xai_learning/training.py" @@ -860,8 +887,8 @@ { "id": "f28e4a7c-4a46-490c-b9cf-83a0c1fde6b0", "type": "default", - "x": 0, - "y": 0, + "x": 922.687544250224, + "y": 129.96875591191196, "name": "in-0", "alignment": "left", "parentNode": "68323fd7-b170-4e8d-85c4-2ccca655d273", @@ -874,8 +901,8 @@ { "id": "a47793b4-1bd1-4868-9c98-68c79d479953", "type": "default", - "x": 0, - "y": 0, + "x": 1156.9999705473938, + "y": 129.96875591191196, "name": "out-0", "alignment": "right", "parentNode": "68323fd7-b170-4e8d-85c4-2ccca655d273", @@ -888,8 +915,8 @@ { "id": "67b7bf15-e4b3-4913-abeb-0528381c3f56", "type": "default", - "x": 0, - "y": 0, + "x": 922.687544250224, + "y": 145.9687466990582, "name": "parameter-any-model", "alignment": "left", "parentNode": "68323fd7-b170-4e8d-85c4-2ccca655d273", @@ -902,8 +929,8 @@ { "id": "32e744fe-1271-418b-8b34-65efa08cfb4c", "type": "default", - "x": 0, - "y": 0, + "x": 922.687544250224, + "y": 161.96873748620442, "name": "parameter-any-training_data", "alignment": "left", "parentNode": "68323fd7-b170-4e8d-85c4-2ccca655d273", @@ -916,8 +943,8 @@ { "id": "e4574193-6f5a-4a5e-b15e-fe865ea587eb", "type": "default", - "x": 0, - "y": 0, + "x": 922.687544250224, + "y": 177.96875591191196, "name": "parameter-int-training_epochs", "alignment": "left", "parentNode": "68323fd7-b170-4e8d-85c4-2ccca655d273", @@ -930,8 +957,8 @@ { "id": "f56d6edf-c587-4ed1-9fd5-6d4996a3073e", "type": "default", - "x": 0, - "y": 0, + "x": 1156.9999705473938, + "y": 145.9687466990582, "name": "parameter-out-keras.Sequential-trained_model", "alignment": "right", "parentNode": "68323fd7-b170-4e8d-85c4-2ccca655d273", @@ -944,8 +971,8 @@ { "id": "f83929ec-f3d3-4b18-941c-2c9b54e1260a", "type": "default", - "x": 0, - "y": 0, + "x": 1156.9999705473938, + "y": 161.96873748620442, "name": "parameter-out-dict-training_metrics", "alignment": "right", "parentNode": "68323fd7-b170-4e8d-85c4-2ccca655d273", @@ -971,6 +998,7 @@ "9bb883a7-3c66-443b-9ae3-02fd004c1566": { "id": "9bb883a7-3c66-443b-9ae3-02fd004c1566", "type": "custom-node", + "selected": false, "extras": { "type": "model", "path": "xai_components/xai_learning/training.py" @@ -981,8 +1009,8 @@ { "id": "029878ce-0e04-4b3b-a090-50528cbddccd", "type": "default", - "x": 0, - "y": 0, + "x": 649.6250258245167, + "y": 60.73438091191201, "name": "in-0", "alignment": "left", "parentNode": "9bb883a7-3c66-443b-9ae3-02fd004c1566", @@ -995,8 +1023,8 @@ { "id": "f8359848-295f-4d0c-97b1-5ad136dfc9f2", "type": "default", - "x": 0, - "y": 0, + "x": 857.671919250224, + "y": 60.73438091191201, "name": "out-0", "alignment": "right", "parentNode": "9bb883a7-3c66-443b-9ae3-02fd004c1566", @@ -1009,8 +1037,8 @@ { "id": "df362df6-a268-4abe-9081-64574af66c98", "type": "default", - "x": 0, - "y": 0, + "x": 649.6250258245167, + "y": 76.73437169905823, "name": "parameter-any-training_data", "alignment": "left", "parentNode": "9bb883a7-3c66-443b-9ae3-02fd004c1566", @@ -1023,8 +1051,8 @@ { "id": "8857aad6-5ef4-4ad3-900d-58921cacabef", "type": "default", - "x": 0, - "y": 0, + "x": 857.671919250224, + "y": 76.73437169905823, "name": "parameter-out-keras.Sequential-model", "alignment": "right", "parentNode": "9bb883a7-3c66-443b-9ae3-02fd004c1566", @@ -1037,8 +1065,8 @@ { "id": "75356dba-6f26-4fe9-ad84-86eada24acba", "type": "default", - "x": 0, - "y": 0, + "x": 857.671919250224, + "y": 92.73437630548511, "name": "parameter-out-dict-model_config", "alignment": "right", "parentNode": "9bb883a7-3c66-443b-9ae3-02fd004c1566", @@ -1062,6 +1090,7 @@ "75fa2162-1bad-4b72-8730-8d0956d6d135": { "id": "75fa2162-1bad-4b72-8730-8d0956d6d135", "type": "custom-node", + "selected": false, "extras": { "type": "split", "path": "xai_components/xai_learning/training.py" @@ -1072,8 +1101,8 @@ { "id": "5661aacd-aa08-45de-a48e-6cd562ffa19e", "type": "default", - "x": 0, - "y": 0, + "x": 469.7812942502243, + "y": 144.64063091191196, "name": "in-0", "alignment": "left", "parentNode": "75fa2162-1bad-4b72-8730-8d0956d6d135", @@ -1086,8 +1115,8 @@ { "id": "9913e11c-57eb-483c-8e6a-23889093e986", "type": "default", - "x": 0, - "y": 0, + "x": 620.4531323988091, + "y": 144.64063091191196, "name": "out-0", "alignment": "right", "parentNode": "75fa2162-1bad-4b72-8730-8d0956d6d135", @@ -1100,8 +1129,8 @@ { "id": "d26bdeed-84bb-4e23-9fa0-dcee3900c421", "type": "default", - "x": 0, - "y": 0, + "x": 469.7812942502243, + "y": 160.6406216990582, "name": "parameter-any-dataset", "alignment": "left", "parentNode": "75fa2162-1bad-4b72-8730-8d0956d6d135", @@ -1114,8 +1143,8 @@ { "id": "9594e3bf-0d9d-4a38-b8db-f40f1b08dfd6", "type": "default", - "x": 0, - "y": 0, + "x": 469.7812942502243, + "y": 176.6406124862044, "name": "parameter-float-train_split", "alignment": "left", "parentNode": "75fa2162-1bad-4b72-8730-8d0956d6d135", @@ -1128,8 +1157,8 @@ { "id": "e1bb025a-eae6-456f-b150-45a19571067f", "type": "default", - "x": 0, - "y": 0, + "x": 469.7812942502243, + "y": 192.64063091191193, "name": "parameter-int-random_state", "alignment": "left", "parentNode": "75fa2162-1bad-4b72-8730-8d0956d6d135", @@ -1140,8 +1169,8 @@ { "id": "27686323-6728-4ced-aaf0-aca277b73cfc", "type": "default", - "x": 0, - "y": 0, + "x": 469.7812942502243, + "y": 208.64062169905816, "name": "parameter-boolean-shuffle", "alignment": "left", "parentNode": "75fa2162-1bad-4b72-8730-8d0956d6d135", @@ -1154,8 +1183,8 @@ { "id": "8cc8aadb-133b-4861-9289-55bfebc41b26", "type": "default", - "x": 0, - "y": 0, + "x": 620.4531323988091, + "y": 160.6406216990582, "name": "parameter-out-Tuple[np.array, np.array]-train", "alignment": "right", "parentNode": "75fa2162-1bad-4b72-8730-8d0956d6d135", @@ -1169,8 +1198,8 @@ { "id": "e71aac04-247d-479f-ae2c-4ff0f358cd22", "type": "default", - "x": 0, - "y": 0, + "x": 620.4531323988091, + "y": 176.6406124862044, "name": "parameter-out-Tuple[np.array, np.array]-test", "alignment": "right", "parentNode": "75fa2162-1bad-4b72-8730-8d0956d6d135", @@ -1199,6 +1228,7 @@ "fa3d100f-39d0-447c-b99f-e8fa6719fc8d": { "id": "fa3d100f-39d0-447c-b99f-e8fa6719fc8d", "type": "custom-node", + "selected": false, "extras": { "type": "in", "path": "xai_components/xai_learning/training.py" @@ -1209,8 +1239,8 @@ { "id": "6c5ebca6-54b1-4a1a-9f9a-e77135c5abd0", "type": "default", - "x": 0, - "y": 0, + "x": 235.49998897310175, + "y": 144.43750130548509, "name": "in-0", "alignment": "left", "parentNode": "fa3d100f-39d0-447c-b99f-e8fa6719fc8d", @@ -1223,8 +1253,8 @@ { "id": "0f3fa1ea-92c1-45af-81fc-882b4604a066", "type": "default", - "x": 0, - "y": 0, + "x": 432.5156692502243, + "y": 144.43750130548509, "name": "out-0", "alignment": "right", "parentNode": "fa3d100f-39d0-447c-b99f-e8fa6719fc8d", @@ -1237,8 +1267,8 @@ { "id": "3276cb2f-edc3-48ae-8bc9-cde4efe145b9", "type": "default", - "x": 0, - "y": 0, + "x": 235.49998897310175, + "y": 160.43750591191196, "name": "parameter-string-dataset_name", "alignment": "left", "parentNode": "fa3d100f-39d0-447c-b99f-e8fa6719fc8d", @@ -1251,8 +1281,8 @@ { "id": "215e0b3a-e81c-4006-9e3f-872fe3aa5164", "type": "default", - "x": 0, - "y": 0, + "x": 432.5156692502243, + "y": 160.43750591191196, "name": "parameter-out-Tuple[np.array, np.array]-dataset", "alignment": "right", "parentNode": "fa3d100f-39d0-447c-b99f-e8fa6719fc8d", @@ -1265,8 +1295,8 @@ { "id": "5f727af9-2503-454f-9774-b6caf918dc80", "type": "default", - "x": 0, - "y": 0, + "x": 432.5156692502243, + "y": 176.4374966990582, "name": "parameter-out-any-class_dict", "alignment": "right", "parentNode": "fa3d100f-39d0-447c-b99f-e8fa6719fc8d", diff --git a/examples/PyTorchUnetInferenceSample.xircuits b/examples/PyTorchUnetInferenceSample.xircuits index 0067ff75..ebcc120f 100644 --- a/examples/PyTorchUnetInferenceSample.xircuits +++ b/examples/PyTorchUnetInferenceSample.xircuits @@ -6,7 +6,7 @@ "gridSize": 0, "layers": [ { - "id": "0c4e58ea-9799-458c-8b23-e3b4f6adc60f", + "id": "1c8dbe0b-14b9-4eab-bda0-a0fe9fd4a488", "type": "diagram-links", "isSvg": true, "transformed": true, @@ -14,6 +14,7 @@ "566bef31-3217-4159-a331-7e3763298d8b": { "id": "566bef31-3217-4159-a331-7e3763298d8b", "type": "triangle", + "selected": false, "source": "b7fbab48-9a48-4e99-b97a-fa73c8ea5977", "sourcePort": "6c7c86ca-20c0-409c-b6c2-a8e19c4be0bd", "target": "b32f332b-d849-417d-9c16-744335adaa5c", @@ -22,7 +23,7 @@ { "id": "c7bb3704-f6c3-4345-a3e4-3f0bd9db1dc0", "type": "point", - "x": 390.203125, + "x": 407.203125, "y": 76.640625 }, { @@ -41,6 +42,7 @@ "2655840e-837e-48d2-b425-9dae275afbd1": { "id": "2655840e-837e-48d2-b425-9dae275afbd1", "type": "triangle", + "selected": false, "source": "248af6e5-0131-44f0-8be3-6ed1a2446977", "sourcePort": "1b9f7b34-ba5b-4113-b8c9-f5527cb1eb6d", "target": "b7fbab48-9a48-4e99-b97a-fa73c8ea5977", @@ -68,6 +70,7 @@ "5c8467b5-c2a0-4daa-b35b-6ed828f07906": { "id": "5c8467b5-c2a0-4daa-b35b-6ed828f07906", "type": "custom", + "selected": false, "source": "5d11d57a-b317-4154-bcd0-d57e2bf8b356", "sourcePort": "5fae0600-66a2-4d97-8579-ac9b72de0de6", "target": "b7fbab48-9a48-4e99-b97a-fa73c8ea5977", @@ -95,6 +98,7 @@ "f8270157-1b4f-4c12-9d7b-54601d01b786": { "id": "f8270157-1b4f-4c12-9d7b-54601d01b786", "type": "custom", + "selected": false, "source": "d23514de-a4c5-4488-8c94-5ad33ad327ae", "sourcePort": "8feb1603-231d-4adb-b1e8-262146b3b8fb", "target": "b7fbab48-9a48-4e99-b97a-fa73c8ea5977", @@ -122,6 +126,7 @@ "010c4875-2c49-4a7b-961c-c90d1e885701": { "id": "010c4875-2c49-4a7b-961c-c90d1e885701", "type": "custom", + "selected": false, "source": "b5cbd859-c6a5-4528-addb-b2f8d4c68aaa", "sourcePort": "deca634c-c31b-4d2f-9de7-2dd3a24a0e74", "target": "b7fbab48-9a48-4e99-b97a-fa73c8ea5977", @@ -130,7 +135,7 @@ { "id": "0bb35cbb-2e16-459b-8c38-fb02191fe027", "type": "point", - "x": 175.3125, + "x": 163.125, "y": 336.90625 }, { @@ -149,7 +154,7 @@ } }, { - "id": "e8989b24-d77c-45c0-8e6c-eb07241f984f", + "id": "9a4cd647-77b7-41ee-a6ce-3b657e4177ff", "type": "diagram-nodes", "isSvg": false, "transformed": true, @@ -157,6 +162,7 @@ "248af6e5-0131-44f0-8be3-6ed1a2446977": { "id": "248af6e5-0131-44f0-8be3-6ed1a2446977", "type": "custom-node", + "selected": false, "extras": { "type": "Start", "borderColor": "rgb(0,192,255)" @@ -202,6 +208,7 @@ "b32f332b-d849-417d-9c16-744335adaa5c": { "id": "b32f332b-d849-417d-9c16-744335adaa5c", "type": "custom-node", + "selected": false, "extras": { "type": "Finish", "borderColor": "rgb(0,192,255)" @@ -247,6 +254,7 @@ "b5cbd859-c6a5-4528-addb-b2f8d4c68aaa": { "id": "b5cbd859-c6a5-4528-addb-b2f8d4c68aaa", "type": "custom-node", + "selected": false, "extras": { "type": "tuple", "borderColor": "rgb(0,192,255)" @@ -257,7 +265,7 @@ { "id": "deca634c-c31b-4d2f-9de7-2dd3a24a0e74", "type": "default", - "x": 167.8125, + "x": 155.625, "y": 329.40625, "name": "out-0", "alignment": "right", @@ -279,6 +287,7 @@ "929c0062-9739-4b8e-ab4d-5711ecd049cf": { "id": "929c0062-9739-4b8e-ab4d-5711ecd049cf", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -309,6 +318,7 @@ "d23514de-a4c5-4488-8c94-5ad33ad327ae": { "id": "d23514de-a4c5-4488-8c94-5ad33ad327ae", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -341,6 +351,7 @@ "5d11d57a-b317-4154-bcd0-d57e2bf8b356": { "id": "5d11d57a-b317-4154-bcd0-d57e2bf8b356", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -373,6 +384,7 @@ "b7fbab48-9a48-4e99-b97a-fa73c8ea5977": { "id": "b7fbab48-9a48-4e99-b97a-fa73c8ea5977", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_pytorch/training.py", @@ -398,7 +410,7 @@ { "id": "6c7c86ca-20c0-409c-b6c2-a8e19c4be0bd", "type": "default", - "x": 382.703125, + "x": 399.703125, "y": 69.140625, "name": "out-0", "alignment": "right", diff --git a/examples/PyTorchUnetTrainSample.xircuits b/examples/PyTorchUnetTrainSample.xircuits index 13555dc6..4a173883 100644 --- a/examples/PyTorchUnetTrainSample.xircuits +++ b/examples/PyTorchUnetTrainSample.xircuits @@ -1,12 +1,12 @@ { "id": "8bf5b032-bb45-47fb-acd1-6a963ee98e3c", - "offsetX": 479.7127039789394, - "offsetY": 147.1954534962519, - "zoom": 88.33333384195961, + "offsetX": -36.42137393537349, + "offsetY": 52.84309955564429, + "zoom": 65.00000050862621, "gridSize": 0, "layers": [ { - "id": "78bf1014-0d13-44e4-83fc-ccffb9331927", + "id": "293340cc-64d7-4211-913f-a0c0a9c9af1a", "type": "diagram-links", "isSvg": true, "transformed": true, @@ -14,6 +14,7 @@ "dc702db4-8c35-45c9-83d6-a1a7352493c0": { "id": "dc702db4-8c35-45c9-83d6-a1a7352493c0", "type": "triangle", + "selected": false, "source": "248af6e5-0131-44f0-8be3-6ed1a2446977", "sourcePort": "1b9f7b34-ba5b-4113-b8c9-f5527cb1eb6d", "target": "7e8a5a8f-3f72-4edd-bbaa-8c8f54aad842", @@ -22,14 +23,14 @@ { "id": "3b27038c-4467-4175-af36-ae0c3907ad3d", "type": "point", - "x": 0, - "y": 0 + "x": 184.34374834033287, + "y": 89.89059845038827 }, { "id": "58ddd2da-a9b0-4ec5-b1ee-3598e9aadeec", "type": "point", - "x": 0, - "y": 0 + "x": 246.49997034387394, + "y": 87.45311919334435 } ], "labels": [], @@ -41,6 +42,7 @@ "d83dbaa2-97d8-44b2-bde5-3a5632c3c0a8": { "id": "d83dbaa2-97d8-44b2-bde5-3a5632c3c0a8", "type": "triangle", + "selected": false, "source": "7e8a5a8f-3f72-4edd-bbaa-8c8f54aad842", "sourcePort": "ac8cca39-8571-455f-9579-bc86cfb076cf", "target": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", @@ -49,14 +51,14 @@ { "id": "58ea9274-6097-411d-97ab-f5779b03899b", "type": "point", - "x": 0, - "y": 0 + "x": 446.7186823395928, + "y": 87.45311919334435 }, { "id": "65b2399f-8693-4a67-bbbd-c923b0bdeeba", "type": "point", - "x": 0, - "y": 0 + "x": 493.53121892145975, + "y": 85.9999872920712 } ], "labels": [], @@ -68,6 +70,7 @@ "2cf75c49-ee62-444c-9a04-dca7a7f16088": { "id": "2cf75c49-ee62-444c-9a04-dca7a7f16088", "type": "custom", + "selected": false, "source": "7e8a5a8f-3f72-4edd-bbaa-8c8f54aad842", "sourcePort": "2c53ba0d-8697-4c49-9950-eefc418ad1a8", "target": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", @@ -76,14 +79,14 @@ { "id": "45f0c54e-a441-481f-915c-34eb87555b70", "type": "point", - "x": 0, - "y": 0 + "x": 446.7186823395928, + "y": 103.45311679800238 }, { "id": "e3aa1261-1300-45f5-b8b5-00f82247b908", "type": "point", - "x": 0, - "y": 0 + "x": 493.53121892145975, + "y": 102.00001944493069 } ], "labels": [], @@ -95,6 +98,7 @@ "1c0f646d-30c2-4ba5-8f45-05b9a4293216": { "id": "1c0f646d-30c2-4ba5-8f45-05b9a4293216", "type": "custom", + "selected": false, "source": "152429e8-653b-489b-b038-b112bf0e72a0", "sourcePort": "efbc1bfc-1239-43c5-af6e-1dc2d0f611aa", "target": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", @@ -103,14 +107,14 @@ { "id": "51e4a052-17cb-4d92-829e-ddf1736e6f38", "type": "point", - "x": 0, - "y": 0 + "x": 422.5780574785953, + "y": 245.29687289090162 }, { "id": "022891f3-e2db-4d69-a0a5-93d0ec26b782", "type": "point", - "x": 0, - "y": 0 + "x": 493.53121892145975, + "y": 117.99998250138727 } ], "labels": [], @@ -122,6 +126,7 @@ "33e3b082-3021-4f36-91de-f32576a07d24": { "id": "33e3b082-3021-4f36-91de-f32576a07d24", "type": "custom", + "selected": false, "source": "43dcb2ae-11a1-4b75-afc5-c8ca250a12e7", "sourcePort": "60b5cfad-c676-4eea-b269-1dffc61c3803", "target": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", @@ -130,14 +135,14 @@ { "id": "718bc7fd-7340-42f3-9718-6c5c8883ad72", "type": "point", - "x": 0, - "y": 0 + "x": 442.98443634104757, + "y": 305.421867938273 }, { "id": "f4f56c09-9990-431c-8d8a-a2a09c759fb2", "type": "point", - "x": 0, - "y": 0 + "x": 493.53121892145975, + "y": 150.0000122589048 } ], "labels": [], @@ -149,6 +154,7 @@ "df856f5a-85bf-461c-a622-5ff59c2f4c5c": { "id": "df856f5a-85bf-461c-a622-5ff59c2f4c5c", "type": "triangle", + "selected": false, "source": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", "sourcePort": "c14b1c3d-03d3-40b6-8ea3-82c83e4c7766", "target": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -157,14 +163,14 @@ { "id": "f682f226-1fa9-4a58-a1e8-3e7abeb97418", "type": "point", - "x": 0, - "y": 0 + "x": 707.8281848160684, + "y": 85.9999872920712 }, { "id": "e4d2ca4b-558d-4621-8f27-8ee0f331dfdd", "type": "point", - "x": 0, - "y": 0 + "x": 776.7344344193041, + "y": 84.35936230151798 } ], "labels": [], @@ -176,6 +182,7 @@ "a2576586-0cbf-4626-bd6b-f1ac62cf1de3": { "id": "a2576586-0cbf-4626-bd6b-f1ac62cf1de3", "type": "custom", + "selected": false, "source": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", "sourcePort": "5ee9057b-35dc-4204-9055-778d228d5b73", "target": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -184,14 +191,14 @@ { "id": "e958e12e-3c77-4275-a985-66cf7b3cb842", "type": "point", - "x": 0, - "y": 0 + "x": 707.8281848160684, + "y": 102.00001944493069 }, { "id": "b665f9b7-c347-41f0-861f-678de502070b", "type": "point", - "x": 0, - "y": 0 + "x": 776.7344344193041, + "y": 100.35939445437747 } ], "labels": [], @@ -203,6 +210,7 @@ "d8bf0018-eb86-47a3-a800-d49d39a21d7f": { "id": "d8bf0018-eb86-47a3-a800-d49d39a21d7f", "type": "custom", + "selected": false, "source": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", "sourcePort": "d079e89a-323d-47fa-bf21-e4ed6440b7bc", "target": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -211,14 +219,14 @@ { "id": "418d9878-e86c-4d51-b7f8-00d81eaf9d27", "type": "point", - "x": 0, - "y": 0 + "x": 707.8281848160684, + "y": 117.99998250138727 }, { "id": "adbc6762-a7db-4cc3-ba6a-5d4e8fa28766", "type": "point", - "x": 0, - "y": 0 + "x": 776.7344344193041, + "y": 116.35935751083404 } ], "labels": [], @@ -230,6 +238,7 @@ "7b482bf0-f79a-4d9d-817e-e73454be72b4": { "id": "7b482bf0-f79a-4d9d-817e-e73454be72b4", "type": "custom", + "selected": false, "source": "c8d88a37-0334-4f2a-8de1-be14017eed23", "sourcePort": "bbc90b0a-d408-4925-b218-245325e2e81b", "target": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -238,14 +247,14 @@ { "id": "db654b8e-c2cd-4f6b-bbc7-a84f7c4bb0dd", "type": "point", - "x": 0, - "y": 0 + "x": 967.2813083221288, + "y": 266.93748625022704 }, { "id": "85d6803e-168a-4d26-8f55-b490afe12c14", "type": "point", - "x": 0, - "y": 0 + "x": 1072.2499379506166, + "y": 210.7343684834868 } ], "labels": [], @@ -257,6 +266,7 @@ "6ed50a81-321a-46e1-b044-60cae1c53636": { "id": "6ed50a81-321a-46e1-b044-60cae1c53636", "type": "custom", + "selected": false, "source": "623288b8-db80-4834-8b1e-f36034ba25bc", "sourcePort": "ebef41d7-3917-4df4-ad2e-95661f718726", "target": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -265,14 +275,14 @@ { "id": "e746c33a-e65f-4d9a-92ea-408140a658e8", "type": "point", - "x": 0, - "y": 0 + "x": 968.4218135484625, + "y": 323.59377277541336 }, { "id": "ae5c0cb0-f75a-41fa-9a32-02c3104a65d6", "type": "point", - "x": 0, - "y": 0 + "x": 1072.2499379506166, + "y": 226.73436608814484 } ], "labels": [], @@ -284,6 +294,7 @@ "99bc0ac8-9c6c-4544-8b42-dbc4f546fb25": { "id": "99bc0ac8-9c6c-4544-8b42-dbc4f546fb25", "type": "triangle", + "selected": false, "source": "14e97569-3e85-47de-8a0b-c3fdbb214621", "sourcePort": "8385bc11-33f1-4457-b909-385a2f2b8650", "target": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -292,14 +303,14 @@ { "id": "d52c26d0-d5e0-4367-97a8-f8ffc7cabf35", "type": "point", - "x": 0, - "y": 0 + "x": 996.5155818124053, + "y": 84.35936230151798 }, { "id": "761740d5-42c7-403c-ae6c-21f913de8aec", "type": "point", - "x": 0, - "y": 0 + "x": 1072.2499379506166, + "y": 162.7343756695127 } ], "labels": [], @@ -311,6 +322,7 @@ "c19647bd-3936-45bf-ae18-187e95656087": { "id": "c19647bd-3936-45bf-ae18-187e95656087", "type": "triangle", + "selected": false, "source": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", "sourcePort": "d4be134f-358c-43d0-9d7b-8598a54d8850", "target": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -319,14 +331,14 @@ { "id": "a0543a81-7af3-4ea0-82c1-039d6df936cf", "type": "point", - "x": 0, - "y": 0 + "x": 1270.0312052374934, + "y": 162.7343756695127 }, { "id": "d7cbe267-8858-4450-b3d3-472139758b14", "type": "point", - "x": 0, - "y": 0 + "x": 1355.4063060872923, + "y": 89.40623266603103 } ], "labels": [], @@ -338,6 +350,7 @@ "8f293ab5-b384-4e4e-90dd-0493d466b9cb": { "id": "8f293ab5-b384-4e4e-90dd-0493d466b9cb", "type": "custom", + "selected": false, "source": "14e97569-3e85-47de-8a0b-c3fdbb214621", "sourcePort": "8a0782e5-2ac1-471d-8d3f-6346136ca094", "target": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -346,14 +359,14 @@ { "id": "da11b739-d7f6-4334-9398-0a9a9d4954df", "type": "point", - "x": 0, - "y": 0 + "x": 996.5155818124053, + "y": 100.35939445437747 }, { "id": "51dbb3db-9593-4700-afa1-2e60c5cc9259", "type": "point", - "x": 0, - "y": 0 + "x": 1072.2499379506166, + "y": 178.73437327417074 } ], "labels": [], @@ -365,6 +378,7 @@ "e26f7a87-61b5-461e-9736-618d7326638a": { "id": "e26f7a87-61b5-461e-9736-618d7326638a", "type": "custom", + "selected": false, "source": "14e97569-3e85-47de-8a0b-c3fdbb214621", "sourcePort": "ffde253e-9efa-4c33-9777-aa585e99d1d7", "target": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -373,14 +387,14 @@ { "id": "3230cccf-cad7-4eb1-8841-55c9a0a4d2e9", "type": "point", - "x": 0, - "y": 0 + "x": 996.5155818124053, + "y": 116.35935751083404 }, { "id": "aa7bfb50-11e1-46ac-a95e-91e724aede2b", "type": "point", - "x": 0, - "y": 0 + "x": 1072.2499379506166, + "y": 194.73437087882877 } ], "labels": [], @@ -392,6 +406,7 @@ "09bfd1a9-bbd1-44e4-9b3d-321438c0c5a6": { "id": "09bfd1a9-bbd1-44e4-9b3d-321438c0c5a6", "type": "custom", + "selected": false, "source": "14e97569-3e85-47de-8a0b-c3fdbb214621", "sourcePort": "8a0782e5-2ac1-471d-8d3f-6346136ca094", "target": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -400,14 +415,14 @@ { "id": "c652ab37-cff2-4757-aab4-2afe87a62e94", "type": "point", - "x": 0, - "y": 0 + "x": 996.5155818124053, + "y": 100.35939445437747 }, { "id": "8505da3d-9827-422c-8aff-db2349103722", "type": "point", - "x": 0, - "y": 0 + "x": 1355.4063060872923, + "y": 105.40626481889052 } ], "labels": [], @@ -419,6 +434,7 @@ "f051da36-368b-48a6-af88-bacdc0a400bc": { "id": "f051da36-368b-48a6-af88-bacdc0a400bc", "type": "custom", + "selected": false, "source": "14e97569-3e85-47de-8a0b-c3fdbb214621", "sourcePort": "ffde253e-9efa-4c33-9777-aa585e99d1d7", "target": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -427,14 +443,14 @@ { "id": "75e4572e-c02c-47e1-b8d7-aa3d143ec2c4", "type": "point", - "x": 0, - "y": 0 + "x": 996.5155818124053, + "y": 116.35935751083404 }, { "id": "6e747c6b-107e-4403-ae07-c698f9b512ff", "type": "point", - "x": 0, - "y": 0 + "x": 1355.4063060872923, + "y": 121.40624514944784 } ], "labels": [], @@ -446,6 +462,7 @@ "749e3e74-c9f4-4406-96cc-1aeb8c765173": { "id": "749e3e74-c9f4-4406-96cc-1aeb8c765173", "type": "custom", + "selected": false, "source": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", "sourcePort": "351ddcee-16de-4990-b1d7-6968b3326082", "target": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -454,14 +471,14 @@ { "id": "8290a0c8-71d8-49c5-8a14-c68e1ae69ed8", "type": "point", - "x": 0, - "y": 0 + "x": 1270.0312052374934, + "y": 194.73437087882877 }, { "id": "c14e786b-ae16-421e-922e-657fcaf6163d", "type": "point", - "x": 0, - "y": 0 + "x": 1355.4063060872923, + "y": 153.40625763286462 } ], "labels": [], @@ -473,6 +490,7 @@ "a5719f60-8c80-479e-aa1c-109b9197f8e1": { "id": "a5719f60-8c80-479e-aa1c-109b9197f8e1", "type": "custom", + "selected": false, "source": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", "sourcePort": "2efc1b8d-214d-4e1c-824e-77066f42aa89", "target": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -481,14 +499,14 @@ { "id": "8105aba4-0c2f-476a-b708-4af2d0024f1f", "type": "point", - "x": 0, - "y": 0 + "x": 1270.0312052374934, + "y": 210.7343684834868 }, { "id": "ca8d1083-967b-4a98-abde-f6f62e2cc5d3", "type": "point", - "x": 0, - "y": 0 + "x": 1355.4063060872923, + "y": 169.40625523752266 } ], "labels": [], @@ -500,6 +518,7 @@ "b5bbb0c0-dcf7-4ffd-a592-c5873f55ba5f": { "id": "b5bbb0c0-dcf7-4ffd-a592-c5873f55ba5f", "type": "custom", + "selected": false, "source": "98af6af8-6a78-44a8-a718-47391e7dfd1a", "sourcePort": "81d2fdcf-31e2-4869-89ae-8e8e50513815", "target": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -508,14 +527,14 @@ { "id": "d245787b-37e8-4f58-aaad-fb90a197b0e2", "type": "point", - "x": 0, - "y": 0 + "x": 1232.2031357324313, + "y": 350.0469160488028 }, { "id": "3cbfa72f-5ff1-4797-befa-0d7d6ddab0e0", "type": "point", - "x": 0, - "y": 0 + "x": 1355.4063060872923, + "y": 201.40625044683875 } ], "labels": [], @@ -527,6 +546,7 @@ "51ebd303-1acd-4a35-b1c3-1f0e3e76b7e5": { "id": "51ebd303-1acd-4a35-b1c3-1f0e3e76b7e5", "type": "custom", + "selected": false, "source": "366b54af-ec9d-42a7-8eba-faa831468e78", "sourcePort": "96982394-9185-40e4-9eb1-4964e1fd3341", "target": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -535,14 +555,14 @@ { "id": "ccd5b5a0-2687-4dce-bc61-0314a9c0868e", "type": "point", - "x": 0, - "y": 0 + "x": 1244.6250106609054, + "y": 403.54687888933313 }, { "id": "62f00cf4-1628-4e78-a37d-a0dc332c6d29", "type": "point", - "x": 0, - "y": 0 + "x": 1355.4063060872923, + "y": 217.4062480514968 } ], "labels": [], @@ -554,6 +574,7 @@ "35c84a29-8a7d-402b-b998-3cf6b9957f8b": { "id": "35c84a29-8a7d-402b-b998-3cf6b9957f8b", "type": "custom", + "selected": false, "source": "84f124fd-ca30-461b-80d8-bc63286473ad", "sourcePort": "efdcbc49-ea6f-425c-993b-cfff1d139014", "target": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -562,14 +583,14 @@ { "id": "a4f6d9f8-10a1-491d-b41c-52838cc0c906", "type": "point", - "x": 0, - "y": 0 + "x": 1247.859413280843, + "y": 461.92186934035425 }, { "id": "5f951afa-f00e-4cab-8542-3e7b70515644", "type": "point", - "x": 0, - "y": 0 + "x": 1355.4063060872923, + "y": 233.40624565615482 } ], "labels": [], @@ -581,6 +602,7 @@ "29a59970-88a4-4c5b-8a29-2cf8f73a76b6": { "id": "29a59970-88a4-4c5b-8a29-2cf8f73a76b6", "type": "triangle", + "selected": false, "source": "bb1813b8-c8db-4137-acd9-c5467ea05997", "sourcePort": "a60852c3-6f89-42b4-98eb-883e0dcf4b63", "target": "b32f332b-d849-417d-9c16-744335adaa5c", @@ -589,14 +611,14 @@ { "id": "25564319-219c-40fd-853b-6faba2b42071", "type": "point", - "x": 0, - "y": 0 + "x": 1612.3437677564225, + "y": 89.40623266603103 }, { "id": "7cb1d21c-9446-40e6-93b7-1141a74eae51", "type": "point", - "x": 0, - "y": 0 + "x": 1656.124906950084, + "y": 85.87499189921782 } ], "labels": [], @@ -608,6 +630,7 @@ "392fe053-50e8-425f-ae5f-6747e0112025": { "id": "392fe053-50e8-425f-ae5f-6747e0112025", "type": "custom", + "selected": false, "source": "43dcb2ae-11a1-4b75-afc5-c8ca250a12e7", "sourcePort": "60b5cfad-c676-4eea-b269-1dffc61c3803", "target": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -616,14 +639,14 @@ { "id": "2591ccc5-66e7-45ab-a0e9-e3f62675b3d7", "type": "point", - "x": 0, - "y": 0 + "x": 442.98443634104757, + "y": 305.421867938273 }, { "id": "25eff566-9625-46cb-8dcc-1ff2170a4b68", "type": "point", - "x": 0, - "y": 0 + "x": 776.7344344193041, + "y": 132.3593551154921 } ], "labels": [], @@ -635,6 +658,7 @@ "878ad1f5-f32d-4697-a5e7-3f8bc74f1847": { "id": "878ad1f5-f32d-4697-a5e7-3f8bc74f1847", "type": "custom", + "selected": false, "source": "505b84ad-e9f0-41aa-847f-0e1d92b617c0", "sourcePort": "66a8971c-ed03-4500-8337-2416333c87e3", "target": "7e8a5a8f-3f72-4edd-bbaa-8c8f54aad842", @@ -643,14 +667,14 @@ { "id": "bb795184-f051-4154-b42d-c6149dfcda2a", "type": "point", - "x": 0, - "y": 0 + "x": 162.90624385734384, + "y": 179.62499135940217 }, { "id": "4ff1d0d4-3b2b-49d1-b581-639666e965f2", "type": "point", - "x": 0, - "y": 0 + "x": 246.49997034387394, + "y": 103.45311679800238 } ], "labels": [], @@ -662,6 +686,7 @@ "42cd9d43-d5ea-43c7-8503-9013147b4696": { "id": "42cd9d43-d5ea-43c7-8503-9013147b4696", "type": "custom", + "selected": false, "source": "782cb8b1-993f-4a9d-9e49-e4ab4b5ae230", "sourcePort": "a63b425f-d32d-4a45-bdc9-23206d0d5693", "target": "7e8a5a8f-3f72-4edd-bbaa-8c8f54aad842", @@ -670,14 +695,14 @@ { "id": "8abeae39-dd88-4803-b13d-167ccf948838", "type": "point", - "x": 0, - "y": 0 + "x": 186.98440557011608, + "y": 242.6249840870058 }, { "id": "b126e6c9-0016-4e20-bf73-e33028224930", "type": "point", - "x": 0, - "y": 0 + "x": 246.49997034387394, + "y": 119.45311440266042 } ], "labels": [], @@ -689,7 +714,7 @@ } }, { - "id": "24ed5d0d-dc97-4349-87a1-162abdcca5bd", + "id": "1766f01f-4510-4096-8b54-fea1f47af432", "type": "diagram-nodes", "isSvg": false, "transformed": true, @@ -697,6 +722,7 @@ "248af6e5-0131-44f0-8be3-6ed1a2446977": { "id": "248af6e5-0131-44f0-8be3-6ed1a2446977", "type": "custom-node", + "selected": false, "extras": { "type": "Start", "borderColor": "rgb(0,192,255)" @@ -707,8 +733,8 @@ { "id": "1b9f7b34-ba5b-4113-b8c9-f5527cb1eb6d", "type": "default", - "x": 0, - "y": 0, + "x": 176.84374838351812, + "y": 82.39059849357352, "name": "out-0", "alignment": "right", "parentNode": "248af6e5-0131-44f0-8be3-6ed1a2446977", @@ -721,8 +747,8 @@ { "id": "ad6a8670-73ae-4a66-87f4-43ccababe767", "type": "default", - "x": 0, - "y": 0, + "x": 176.84374838351812, + "y": 98.39063064643301, "name": "parameter-out-1", "alignment": "right", "parentNode": "248af6e5-0131-44f0-8be3-6ed1a2446977", @@ -742,6 +768,7 @@ "b32f332b-d849-417d-9c16-744335adaa5c": { "id": "b32f332b-d849-417d-9c16-744335adaa5c", "type": "custom-node", + "selected": false, "extras": { "type": "Finish", "borderColor": "rgb(0,192,255)" @@ -752,8 +779,8 @@ { "id": "ae9249fb-ba97-42b5-af0f-5c92e8fa5ace", "type": "default", - "x": 0, - "y": 0, + "x": 1648.6249069932692, + "y": 78.37499194240307, "name": "in-0", "alignment": "left", "parentNode": "b32f332b-d849-417d-9c16-744335adaa5c", @@ -766,8 +793,8 @@ { "id": "39a2ed67-47d5-446d-9cca-26f993a77f6f", "type": "default", - "x": 0, - "y": 0, + "x": 1648.6249069932692, + "y": 94.3749895470611, "name": "parameter-in-1", "alignment": "left", "parentNode": "b32f332b-d849-417d-9c16-744335adaa5c", @@ -787,6 +814,7 @@ "152429e8-653b-489b-b038-b112bf0e72a0": { "id": "152429e8-653b-489b-b038-b112bf0e72a0", "type": "custom-node", + "selected": false, "extras": { "type": "float", "borderColor": "rgb(0,192,255)" @@ -797,8 +825,8 @@ { "id": "efbc1bfc-1239-43c5-af6e-1dc2d0f611aa", "type": "default", - "x": 0, - "y": 0, + "x": 415.0780575217806, + "y": 237.79687293408688, "name": "out-0", "alignment": "right", "parentNode": "152429e8-653b-489b-b038-b112bf0e72a0", @@ -819,6 +847,7 @@ "c8d88a37-0334-4f2a-8de1-be14017eed23": { "id": "c8d88a37-0334-4f2a-8de1-be14017eed23", "type": "custom-node", + "selected": false, "extras": { "type": "float", "borderColor": "rgb(0,192,255)" @@ -829,8 +858,8 @@ { "id": "bbc90b0a-d408-4925-b218-245325e2e81b", "type": "default", - "x": 0, - "y": 0, + "x": 959.781308365314, + "y": 259.4374862934123, "name": "out-0", "alignment": "right", "parentNode": "c8d88a37-0334-4f2a-8de1-be14017eed23", @@ -851,6 +880,7 @@ "43dcb2ae-11a1-4b75-afc5-c8ca250a12e7": { "id": "43dcb2ae-11a1-4b75-afc5-c8ca250a12e7", "type": "custom-node", + "selected": false, "extras": { "type": "tuple", "borderColor": "rgb(0,192,255)" @@ -861,8 +891,8 @@ { "id": "60b5cfad-c676-4eea-b269-1dffc61c3803", "type": "default", - "x": 0, - "y": 0, + "x": 435.4844363842328, + "y": 297.92186798145826, "name": "out-0", "alignment": "right", "parentNode": "43dcb2ae-11a1-4b75-afc5-c8ca250a12e7", @@ -884,6 +914,7 @@ "623288b8-db80-4834-8b1e-f36034ba25bc": { "id": "623288b8-db80-4834-8b1e-f36034ba25bc", "type": "custom-node", + "selected": false, "extras": { "type": "int", "borderColor": "rgb(0,192,255)" @@ -894,8 +925,8 @@ { "id": "ebef41d7-3917-4df4-ad2e-95661f718726", "type": "default", - "x": 0, - "y": 0, + "x": 960.9218135916478, + "y": 316.0937728185986, "name": "out-0", "alignment": "right", "parentNode": "623288b8-db80-4834-8b1e-f36034ba25bc", @@ -916,6 +947,7 @@ "98af6af8-6a78-44a8-a718-47391e7dfd1a": { "id": "98af6af8-6a78-44a8-a718-47391e7dfd1a", "type": "custom-node", + "selected": false, "extras": { "type": "int", "borderColor": "rgb(0,192,255)" @@ -926,8 +958,8 @@ { "id": "81d2fdcf-31e2-4869-89ae-8e8e50513815", "type": "default", - "x": 0, - "y": 0, + "x": 1224.7031357756164, + "y": 342.54691609198807, "name": "out-0", "alignment": "right", "parentNode": "98af6af8-6a78-44a8-a718-47391e7dfd1a", @@ -948,6 +980,7 @@ "366b54af-ec9d-42a7-8eba-faa831468e78": { "id": "366b54af-ec9d-42a7-8eba-faa831468e78", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -958,8 +991,8 @@ { "id": "96982394-9185-40e4-9eb1-4964e1fd3341", "type": "default", - "x": 0, - "y": 0, + "x": 1237.1250107040908, + "y": 396.0468789325184, "name": "out-0", "alignment": "right", "parentNode": "366b54af-ec9d-42a7-8eba-faa831468e78", @@ -980,6 +1013,7 @@ "84f124fd-ca30-461b-80d8-bc63286473ad": { "id": "84f124fd-ca30-461b-80d8-bc63286473ad", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -990,8 +1024,8 @@ { "id": "efdcbc49-ea6f-425c-993b-cfff1d139014", "type": "default", - "x": 0, - "y": 0, + "x": 1240.3594133240283, + "y": 454.4218693835395, "name": "out-0", "alignment": "right", "parentNode": "84f124fd-ca30-461b-80d8-bc63286473ad", @@ -1012,6 +1046,7 @@ "7e8a5a8f-3f72-4edd-bbaa-8c8f54aad842": { "id": "7e8a5a8f-3f72-4edd-bbaa-8c8f54aad842", "type": "custom-node", + "selected": false, "extras": { "type": "in", "path": "xai_components/xai_learning/training.py", @@ -1023,8 +1058,8 @@ { "id": "d67f6fec-a0a8-4e98-8fe7-9ba00485e477", "type": "default", - "x": 0, - "y": 0, + "x": 238.9999703870592, + "y": 79.9531192365296, "name": "in-0", "alignment": "left", "parentNode": "7e8a5a8f-3f72-4edd-bbaa-8c8f54aad842", @@ -1037,8 +1072,8 @@ { "id": "ac8cca39-8571-455f-9579-bc86cfb076cf", "type": "default", - "x": 0, - "y": 0, + "x": 439.21868238277807, + "y": 79.9531192365296, "name": "out-0", "alignment": "right", "parentNode": "7e8a5a8f-3f72-4edd-bbaa-8c8f54aad842", @@ -1051,8 +1086,8 @@ { "id": "dcb0556f-f7b9-4083-ab37-5d45eec55b34", "type": "default", - "x": 0, - "y": 0, + "x": 238.9999703870592, + "y": 95.95311684118764, "name": "parameter-string-dataset_name", "alignment": "left", "parentNode": "7e8a5a8f-3f72-4edd-bbaa-8c8f54aad842", @@ -1065,8 +1100,8 @@ { "id": "0d8c4e5f-d5c0-48a2-a5c7-ad0323749a16", "type": "default", - "x": 0, - "y": 0, + "x": 238.9999703870592, + "y": 111.95311444584567, "name": "parameter-string-mask_dataset_name", "alignment": "left", "parentNode": "7e8a5a8f-3f72-4edd-bbaa-8c8f54aad842", @@ -1079,8 +1114,8 @@ { "id": "2c53ba0d-8697-4c49-9950-eefc418ad1a8", "type": "default", - "x": 0, - "y": 0, + "x": 439.21868238277807, + "y": 95.95311684118764, "name": "parameter-out-Tuple[str, str]-dataset", "alignment": "right", "parentNode": "7e8a5a8f-3f72-4edd-bbaa-8c8f54aad842", @@ -1106,6 +1141,7 @@ "051808cb-2930-4981-a5a2-e1eccb1b6ed9": { "id": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", "type": "custom-node", + "selected": false, "extras": { "type": "split", "path": "xai_components/xai_pytorch/training.py", @@ -1117,8 +1153,8 @@ { "id": "d87bd3c2-4a7f-427d-8e79-6addebe9f269", "type": "default", - "x": 0, - "y": 0, + "x": 486.031218964645, + "y": 78.49998733525645, "name": "in-0", "alignment": "left", "parentNode": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", @@ -1131,8 +1167,8 @@ { "id": "c14b1c3d-03d3-40b6-8ea3-82c83e4c7766", "type": "default", - "x": 0, - "y": 0, + "x": 700.3281848592537, + "y": 78.49998733525645, "name": "out-0", "alignment": "right", "parentNode": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", @@ -1145,8 +1181,8 @@ { "id": "fbb26b08-e337-4bc9-b257-2e7dc2fb88ec", "type": "default", - "x": 0, - "y": 0, + "x": 486.031218964645, + "y": 94.50001948811594, "name": "parameter-any-input_str", "alignment": "left", "parentNode": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", @@ -1159,8 +1195,8 @@ { "id": "d337366a-8d35-48b8-92a2-9052a70686b0", "type": "default", - "x": 0, - "y": 0, + "x": 486.031218964645, + "y": 110.49998254457252, "name": "parameter-float-split_ratio", "alignment": "left", "parentNode": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", @@ -1173,8 +1209,8 @@ { "id": "7e660766-8a31-410a-a1ce-080c0558122f", "type": "default", - "x": 0, - "y": 0, + "x": 486.031218964645, + "y": 126.49998014923057, "name": "parameter-int-random_seed", "alignment": "left", "parentNode": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", @@ -1185,8 +1221,8 @@ { "id": "111d56eb-c044-4328-90e2-e5ea47f0aa81", "type": "default", - "x": 0, - "y": 0, + "x": 486.031218964645, + "y": 142.50001230209006, "name": "parameter-tuple-image_size", "alignment": "left", "parentNode": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", @@ -1199,8 +1235,8 @@ { "id": "5ee9057b-35dc-4204-9055-778d228d5b73", "type": "default", - "x": 0, - "y": 0, + "x": 700.3281848592537, + "y": 94.50001948811594, "name": "parameter-out-Tuple[str, str]-train_image_path", "alignment": "right", "parentNode": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", @@ -1213,8 +1249,8 @@ { "id": "d079e89a-323d-47fa-bf21-e4ed6440b7bc", "type": "default", - "x": 0, - "y": 0, + "x": 700.3281848592537, + "y": 110.49998254457252, "name": "parameter-out-Tuple[str, str]-test_image_path", "alignment": "right", "parentNode": "051808cb-2930-4981-a5a2-e1eccb1b6ed9", @@ -1243,6 +1279,7 @@ "14e97569-3e85-47de-8a0b-c3fdbb214621": { "id": "14e97569-3e85-47de-8a0b-c3fdbb214621", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_pytorch/training.py", @@ -1254,8 +1291,8 @@ { "id": "53733467-2404-4997-9bac-340c382fcd7e", "type": "default", - "x": 0, - "y": 0, + "x": 769.2344344624893, + "y": 76.85936234470323, "name": "in-0", "alignment": "left", "parentNode": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -1268,8 +1305,8 @@ { "id": "8385bc11-33f1-4457-b909-385a2f2b8650", "type": "default", - "x": 0, - "y": 0, + "x": 989.0155818555905, + "y": 76.85936234470323, "name": "out-0", "alignment": "right", "parentNode": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -1282,8 +1319,8 @@ { "id": "c608f3dc-7f7c-4247-95f7-a1450a8c5709", "type": "default", - "x": 0, - "y": 0, + "x": 769.2344344624893, + "y": 92.85939449756272, "name": "parameter-any-train_image_folder", "alignment": "left", "parentNode": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -1296,8 +1333,8 @@ { "id": "98bbf525-c7c4-4c5e-bfcb-e54f71c39f62", "type": "default", - "x": 0, - "y": 0, + "x": 769.2344344624893, + "y": 108.8593575540193, "name": "parameter-any-test_image_folder", "alignment": "left", "parentNode": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -1310,8 +1347,8 @@ { "id": "8c2afad0-82af-4088-abaf-d249a635becc", "type": "default", - "x": 0, - "y": 0, + "x": 769.2344344624893, + "y": 124.85935515867733, "name": "parameter-tuple-training_image_size", "alignment": "left", "parentNode": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -1324,8 +1361,8 @@ { "id": "f1ab100d-0981-429f-96bf-eba20ea01372", "type": "default", - "x": 0, - "y": 0, + "x": 769.2344344624893, + "y": 140.85938731153684, "name": "parameter-int-batch_size", "alignment": "left", "parentNode": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -1336,8 +1373,8 @@ { "id": "c6300fb4-cba1-47fe-8b9b-8b4678c898f3", "type": "default", - "x": 0, - "y": 0, + "x": 769.2344344624893, + "y": 156.85938491619487, "name": "parameter-int-workers", "alignment": "left", "parentNode": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -1348,8 +1385,8 @@ { "id": "1251433e-a194-4fc1-9a31-d94b30078096", "type": "default", - "x": 0, - "y": 0, + "x": 769.2344344624893, + "y": 172.8593825208529, "name": "parameter-boolean-pin_memory", "alignment": "left", "parentNode": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -1360,8 +1397,8 @@ { "id": "4e457772-26c6-4f43-a0ee-4805be6b44bc", "type": "default", - "x": 0, - "y": 0, + "x": 769.2344344624893, + "y": 188.85938012551094, "name": "parameter-boolean-shuffle", "alignment": "left", "parentNode": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -1372,8 +1409,8 @@ { "id": "8a0782e5-2ac1-471d-8d3f-6346136ca094", "type": "default", - "x": 0, - "y": 0, + "x": 989.0155818555905, + "y": 92.85939449756272, "name": "parameter-out-torch.utils.data.DataLoader-train_loader", "alignment": "right", "parentNode": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -1387,8 +1424,8 @@ { "id": "ffde253e-9efa-4c33-9777-aa585e99d1d7", "type": "default", - "x": 0, - "y": 0, + "x": 989.0155818555905, + "y": 108.8593575540193, "name": "parameter-out-torch.utils.data.DataLoader-tests_loader", "alignment": "right", "parentNode": "14e97569-3e85-47de-8a0b-c3fdbb214621", @@ -1421,6 +1458,7 @@ "3d4f4504-f66a-4093-a3c9-b7a40d0441de": { "id": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", "type": "custom-node", + "selected": false, "extras": { "type": "model", "path": "xai_components/xai_pytorch/training.py", @@ -1432,8 +1470,8 @@ { "id": "ebec5278-f78f-40e0-9363-133751517b67", "type": "default", - "x": 0, - "y": 0, + "x": 1064.749937993802, + "y": 155.23437571269795, "name": "in-0", "alignment": "left", "parentNode": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -1446,8 +1484,8 @@ { "id": "d4be134f-358c-43d0-9d7b-8598a54d8850", "type": "default", - "x": 0, - "y": 0, + "x": 1262.5312052806785, + "y": 155.23437571269795, "name": "out-0", "alignment": "right", "parentNode": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -1460,8 +1498,8 @@ { "id": "46e5f826-79e9-48e1-b362-8d7d90dd1bc1", "type": "default", - "x": 0, - "y": 0, + "x": 1064.749937993802, + "y": 171.234373317356, "name": "parameter-any-train_data", "alignment": "left", "parentNode": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -1474,8 +1512,8 @@ { "id": "c57c321a-bcec-4399-8457-8d33ea60f493", "type": "default", - "x": 0, - "y": 0, + "x": 1064.749937993802, + "y": 187.23437092201402, "name": "parameter-any-test_data", "alignment": "left", "parentNode": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -1488,8 +1526,8 @@ { "id": "f4011e2a-8644-4e7e-8ec1-858b323178eb", "type": "default", - "x": 0, - "y": 0, + "x": 1064.749937993802, + "y": 203.23436852667206, "name": "parameter-float-learning_rate", "alignment": "left", "parentNode": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -1502,8 +1540,8 @@ { "id": "5367c12b-8082-420f-adbf-804067753fe2", "type": "default", - "x": 0, - "y": 0, + "x": 1064.749937993802, + "y": 219.2343661313301, "name": "parameter-int-earlystop", "alignment": "left", "parentNode": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -1516,8 +1554,8 @@ { "id": "74bcd89b-7438-4fc9-8f52-244fc9bbf0e7", "type": "default", - "x": 0, - "y": 0, + "x": 1064.749937993802, + "y": 235.23436373598813, "name": "parameter-boolean-verbose", "alignment": "left", "parentNode": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -1528,8 +1566,8 @@ { "id": "8d43dc58-0e0a-4fbb-b0c2-796bf4613772", "type": "default", - "x": 0, - "y": 0, + "x": 1064.749937993802, + "y": 251.23436134064616, "name": "parameter-int-gpu", "alignment": "left", "parentNode": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -1540,8 +1578,8 @@ { "id": "826d713c-2f34-4a91-bce0-1910cb3b7ab3", "type": "default", - "x": 0, - "y": 0, + "x": 1262.5312052806785, + "y": 171.234373317356, "name": "parameter-out-UNet-model", "alignment": "right", "parentNode": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -1552,8 +1590,8 @@ { "id": "351ddcee-16de-4990-b1d7-6968b3326082", "type": "default", - "x": 0, - "y": 0, + "x": 1262.5312052806785, + "y": 187.23437092201402, "name": "parameter-out-optim.Adam-optimizer", "alignment": "right", "parentNode": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -1566,8 +1604,8 @@ { "id": "2efc1b8d-214d-4e1c-824e-77066f42aa89", "type": "default", - "x": 0, - "y": 0, + "x": 1262.5312052806785, + "y": 203.23436852667206, "name": "parameter-out-EarlyStopping-early_stopping", "alignment": "right", "parentNode": "3d4f4504-f66a-4093-a3c9-b7a40d0441de", @@ -1599,6 +1637,7 @@ "bb1813b8-c8db-4137-acd9-c5467ea05997": { "id": "bb1813b8-c8db-4137-acd9-c5467ea05997", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_pytorch/training.py", @@ -1610,8 +1649,8 @@ { "id": "1e28beb1-a8b0-4606-a6f5-f6680f78db72", "type": "default", - "x": 0, - "y": 0, + "x": 1347.9063061304773, + "y": 81.90623270921628, "name": "in-0", "alignment": "left", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1624,8 +1663,8 @@ { "id": "a60852c3-6f89-42b4-98eb-883e0dcf4b63", "type": "default", - "x": 0, - "y": 0, + "x": 1604.8437677996078, + "y": 81.90623270921628, "name": "out-0", "alignment": "right", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1638,8 +1677,8 @@ { "id": "42ea373a-1fdf-4529-afe4-7d315b236c9c", "type": "default", - "x": 0, - "y": 0, + "x": 1347.9063061304773, + "y": 97.90626486207577, "name": "parameter-any-train_data", "alignment": "left", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1652,8 +1691,8 @@ { "id": "1233712d-f419-4b90-b587-bc4e54975348", "type": "default", - "x": 0, - "y": 0, + "x": 1347.9063061304773, + "y": 113.90622791853237, "name": "parameter-any-test_data", "alignment": "left", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1666,8 +1705,8 @@ { "id": "bf709e7f-2ec6-4b6b-b232-dab58a066189", "type": "default", - "x": 0, - "y": 0, + "x": 1347.9063061304773, + "y": 129.90626007139184, "name": "parameter-any-model", "alignment": "left", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1678,8 +1717,8 @@ { "id": "27c6dcc4-bfa0-4e0d-9166-6a1cc352507a", "type": "default", - "x": 0, - "y": 0, + "x": 1347.9063061304773, + "y": 145.90625767604988, "name": "parameter-any-optimizer", "alignment": "left", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1692,8 +1731,8 @@ { "id": "94357cfd-7b5f-45ad-9d49-e5c78234e393", "type": "default", - "x": 0, - "y": 0, + "x": 1347.9063061304773, + "y": 161.9062552807079, "name": "parameter-any-early_stopping", "alignment": "left", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1706,8 +1745,8 @@ { "id": "f63029ae-ec76-4766-82a8-b2b2803a9e9a", "type": "default", - "x": 0, - "y": 0, + "x": 1347.9063061304773, + "y": 177.90625288536597, "name": "parameter-int-gpu", "alignment": "left", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1718,8 +1757,8 @@ { "id": "baaba1fc-bf30-48dd-b150-29dfe774e692", "type": "default", - "x": 0, - "y": 0, + "x": 1347.9063061304773, + "y": 193.906250490024, "name": "parameter-int-no_epochs", "alignment": "left", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1732,8 +1771,8 @@ { "id": "0fed9287-29e9-45d4-9512-351781843b31", "type": "default", - "x": 0, - "y": 0, + "x": 1347.9063061304773, + "y": 209.90624809468204, "name": "parameter-string-wpath_folder", "alignment": "left", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1746,8 +1785,8 @@ { "id": "476b19e6-8af3-4749-b2ba-42a94e048ec8", "type": "default", - "x": 0, - "y": 0, + "x": 1347.9063061304773, + "y": 225.90624569934008, "name": "parameter-string-model_name", "alignment": "left", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1760,8 +1799,8 @@ { "id": "a145a546-d841-4214-bf9d-5cae82b8b595", "type": "default", - "x": 0, - "y": 0, + "x": 1347.9063061304773, + "y": 241.9062433039981, "name": "parameter-boolean-save_graph", "alignment": "left", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1772,8 +1811,8 @@ { "id": "6f72963e-2038-4563-9245-5b02b1cfbd2d", "type": "default", - "x": 0, - "y": 0, + "x": 1604.8437677996078, + "y": 97.90626486207577, "name": "parameter-out-list-loss_value_metric", "alignment": "right", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1784,8 +1823,8 @@ { "id": "3c120a4d-5eab-4472-8b57-253820544a1e", "type": "default", - "x": 0, - "y": 0, + "x": 1604.8437677996078, + "y": 113.90622791853237, "name": "parameter-out-list-dice_accuracy_metric", "alignment": "right", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1796,8 +1835,8 @@ { "id": "bd974d1a-7121-42d7-b2b1-938c95cf85ae", "type": "default", - "x": 0, - "y": 0, + "x": 1604.8437677996078, + "y": 129.90626007139184, "name": "parameter-out-list-dice_score_metric", "alignment": "right", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1808,8 +1847,8 @@ { "id": "833879d2-a99a-4544-84f8-5b80c2cb30fe", "type": "default", - "x": 0, - "y": 0, + "x": 1604.8437677996078, + "y": 145.90625767604988, "name": "parameter-out-list-iou_score_metric", "alignment": "right", "parentNode": "bb1813b8-c8db-4137-acd9-c5467ea05997", @@ -1844,6 +1883,7 @@ "505b84ad-e9f0-41aa-847f-0e1d92b617c0": { "id": "505b84ad-e9f0-41aa-847f-0e1d92b617c0", "type": "custom-node", + "selected": false, "extras": { "type": "string" }, @@ -1853,8 +1893,8 @@ { "id": "66a8971c-ed03-4500-8337-2416333c87e3", "type": "default", - "x": 0, - "y": 0, + "x": 155.4062439005291, + "y": 172.12499140258743, "name": "out-0", "alignment": "right", "parentNode": "505b84ad-e9f0-41aa-847f-0e1d92b617c0", @@ -1875,6 +1915,7 @@ "782cb8b1-993f-4a9d-9e49-e4ab4b5ae230": { "id": "782cb8b1-993f-4a9d-9e49-e4ab4b5ae230", "type": "custom-node", + "selected": false, "extras": { "type": "string" }, @@ -1884,8 +1925,8 @@ { "id": "a63b425f-d32d-4a45-bdc9-23206d0d5693", "type": "default", - "x": 0, - "y": 0, + "x": 179.48440561330133, + "y": 235.12498413019105, "name": "out-0", "alignment": "right", "parentNode": "782cb8b1-993f-4a9d-9e49-e4ab4b5ae230", diff --git a/examples/SparkLinePlot.xircuits b/examples/SparkLinePlot.xircuits index ff587388..5729a390 100644 --- a/examples/SparkLinePlot.xircuits +++ b/examples/SparkLinePlot.xircuits @@ -1,12 +1,12 @@ { "id": "b5b1f9bf-9019-4e51-85f9-6a8ee5e612b4", - "offsetX": 18.233520935868732, - "offsetY": 50.22936377195467, - "zoom": 122.08333333333343, + "offsetX": -35.190543614892626, + "offsetY": -6.745446974333376, + "zoom": 110.41666666666674, "gridSize": 0, "layers": [ { - "id": "1733edd8-88b8-467f-9299-cc6cd69eabdb", + "id": "eb2f8fb3-d286-43a2-a884-e78089ad44da", "type": "diagram-links", "isSvg": true, "transformed": true, @@ -14,6 +14,7 @@ "e9bac35d-b654-41d4-92f9-182fc48d8b93": { "id": "e9bac35d-b654-41d4-92f9-182fc48d8b93", "type": "triangle", + "selected": false, "source": "9a3e5d27-ad2e-4b65-a152-672ff5a069b5", "sourcePort": "2480113b-4f4e-47a4-a91f-04b884da053e", "target": "281ca0ff-a786-4e20-8a6d-db1985a2c868", @@ -28,7 +29,7 @@ { "id": "37c0393d-02bb-4d64-95f7-154bfce751a3", "type": "point", - "x": 154.5000196472405, + "x": 154.49999464990688, "y": 78.53125353097136 } ], @@ -41,6 +42,7 @@ "095d4c5c-1306-46d8-a2bc-487a14e6350b": { "id": "095d4c5c-1306-46d8-a2bc-487a14e6350b", "type": "triangle", + "selected": false, "source": "281ca0ff-a786-4e20-8a6d-db1985a2c868", "sourcePort": "bd9f7fe9-326a-4412-b776-99532333222e", "target": "3aea08a7-7b23-49e1-b8bf-062683349b5a", @@ -49,7 +51,7 @@ { "id": "ece8df5c-bddb-4f0d-9e07-78afac1eef75", "type": "point", - "x": 326.57811465044, + "x": 343.578151313196, "y": 78.53125353097136 }, { @@ -68,6 +70,7 @@ "2c13fd4a-699f-43bd-87c2-0a99f2db0ef1": { "id": "2c13fd4a-699f-43bd-87c2-0a99f2db0ef1", "type": "custom", + "selected": false, "source": "281ca0ff-a786-4e20-8a6d-db1985a2c868", "sourcePort": "f5188358-e72c-4669-8935-1672191ce6a0", "target": "3aea08a7-7b23-49e1-b8bf-062683349b5a", @@ -76,7 +79,7 @@ { "id": "96310aa4-52d0-4082-bf89-e8c158bdb946", "type": "point", - "x": 326.57811465044, + "x": 343.578151313196, "y": 94.53124686501573 }, { @@ -95,6 +98,7 @@ "2634e151-6430-43c6-bc14-7d8e6acba147": { "id": "2634e151-6430-43c6-bc14-7d8e6acba147", "type": "triangle", + "selected": false, "source": "df927865-7988-4d78-a6db-edc87fe32e49", "sourcePort": "db9c4caf-1bed-48ba-88a2-67d7bcf04091", "target": "88141312-0e4f-4392-8360-e5fd4b4367d1", @@ -122,6 +126,7 @@ "05e933fd-441a-4a08-ba6a-aa22f644dbff": { "id": "05e933fd-441a-4a08-ba6a-aa22f644dbff", "type": "triangle", + "selected": false, "source": "3aea08a7-7b23-49e1-b8bf-062683349b5a", "sourcePort": "c5fdf389-3036-4623-818b-e18f1012129e", "target": "df927865-7988-4d78-a6db-edc87fe32e49", @@ -130,7 +135,7 @@ { "id": "ddfdf767-f18d-46d3-9968-c9f554451e18", "type": "point", - "x": 596.0625196472402, + "x": 613.062506315329, "y": 141.45311686554896 }, { @@ -149,6 +154,7 @@ "3b55fb61-f2c0-4f90-8484-c94456f48298": { "id": "3b55fb61-f2c0-4f90-8484-c94456f48298", "type": "custom", + "selected": false, "source": "e8b0d144-309a-4cb0-a4d4-9d4d7ccd1def", "sourcePort": "ecc953f7-5fac-43fe-ae9c-d1f4b2e21a4b", "target": "df927865-7988-4d78-a6db-edc87fe32e49", @@ -157,7 +163,7 @@ { "id": "ac342e44-dccf-4eb5-a41b-fd7fb183b68f", "type": "point", - "x": 531.999952987684, + "x": 515.0000163142624, "y": 241.92187519799342 }, { @@ -176,6 +182,7 @@ "9e0a4657-cd03-4fa2-9cc3-565b77a9db42": { "id": "9e0a4657-cd03-4fa2-9cc3-565b77a9db42", "type": "custom", + "selected": false, "source": "6bcd0a2e-8be3-42a7-af03-5cf030e4aeec", "sourcePort": "1026ef60-8197-42a4-8dcd-94f4638db381", "target": "df927865-7988-4d78-a6db-edc87fe32e49", @@ -184,7 +191,7 @@ { "id": "73896dbe-2079-4510-aebc-f706c9f9e58d", "type": "point", - "x": 537.7499396557727, + "x": 520.7500029823511, "y": 301.6718768644823 }, { @@ -203,6 +210,7 @@ "781c5381-84e7-4f18-b23c-f7573e64aa8a": { "id": "781c5381-84e7-4f18-b23c-f7573e64aa8a", "type": "custom", + "selected": false, "source": "93c5d725-fc74-4c76-babf-724144985fe9", "sourcePort": "5638f396-0f40-4a4d-92e0-24a6bab9b8e4", "target": "df927865-7988-4d78-a6db-edc87fe32e49", @@ -211,7 +219,7 @@ { "id": "1174d3f8-aede-4181-8067-99de6ada6cf5", "type": "point", - "x": 540.8281113174621, + "x": 523.8281246493733, "y": 367.07815019532694 }, { @@ -230,6 +238,7 @@ "5dc400f6-8e12-4d39-a4d9-e53835cf42dc": { "id": "5dc400f6-8e12-4d39-a4d9-e53835cf42dc", "type": "custom", + "selected": false, "source": "2c70b15f-f847-4065-9471-14cec714d2d0", "sourcePort": "bd11ff3b-2f9f-4f84-9095-c689d5751743", "target": "df927865-7988-4d78-a6db-edc87fe32e49", @@ -257,6 +266,7 @@ "17a0ead9-ceb8-407e-bd9a-886ae2060269": { "id": "17a0ead9-ceb8-407e-bd9a-886ae2060269", "type": "custom", + "selected": false, "source": "3aea08a7-7b23-49e1-b8bf-062683349b5a", "sourcePort": "86bf317a-564b-429e-81fb-c4e0f1838e06", "target": "df927865-7988-4d78-a6db-edc87fe32e49", @@ -265,7 +275,7 @@ { "id": "f57b193c-09b3-491c-a0f4-34a0aaa46ee9", "type": "point", - "x": 596.0625196472402, + "x": 613.062506315329, "y": 173.4531285309713 }, { @@ -284,6 +294,7 @@ "d801fe13-52d3-41ea-b8c8-2e89503aaff3": { "id": "d801fe13-52d3-41ea-b8c8-2e89503aaff3", "type": "custom", + "selected": false, "source": "39e3f246-291b-4e7d-9412-940f1e864955", "sourcePort": "8aa36556-b007-4e4c-af42-7a307dd71d63", "target": "3aea08a7-7b23-49e1-b8bf-062683349b5a", @@ -311,7 +322,7 @@ } }, { - "id": "241da77e-ca6b-4b0d-9bd1-f2ff8d278fad", + "id": "ca0776a9-cbc1-48fb-a667-4afff95bb3f1", "type": "diagram-nodes", "isSvg": false, "transformed": true, @@ -319,6 +330,7 @@ "9a3e5d27-ad2e-4b65-a152-672ff5a069b5": { "id": "9a3e5d27-ad2e-4b65-a152-672ff5a069b5", "type": "custom-node", + "selected": false, "extras": { "type": "Start" }, @@ -363,6 +375,7 @@ "88141312-0e4f-4392-8360-e5fd4b4367d1": { "id": "88141312-0e4f-4392-8360-e5fd4b4367d1", "type": "custom-node", + "selected": false, "extras": { "type": "Finish" }, @@ -407,6 +420,7 @@ "e8b0d144-309a-4cb0-a4d4-9d4d7ccd1def": { "id": "e8b0d144-309a-4cb0-a4d4-9d4d7ccd1def", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -417,7 +431,7 @@ { "id": "ecc953f7-5fac-43fe-ae9c-d1f4b2e21a4b", "type": "default", - "x": 524.499952987684, + "x": 507.50001631426244, "y": 234.42187519799342, "name": "out-0", "alignment": "right", @@ -439,6 +453,7 @@ "93c5d725-fc74-4c76-babf-724144985fe9": { "id": "93c5d725-fc74-4c76-babf-724144985fe9", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -449,7 +464,7 @@ { "id": "5638f396-0f40-4a4d-92e0-24a6bab9b8e4", "type": "default", - "x": 533.3281113174621, + "x": 516.3281246493733, "y": 359.57815019532694, "name": "out-0", "alignment": "right", @@ -471,6 +486,7 @@ "6bcd0a2e-8be3-42a7-af03-5cf030e4aeec": { "id": "6bcd0a2e-8be3-42a7-af03-5cf030e4aeec", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -481,7 +497,7 @@ { "id": "1026ef60-8197-42a4-8dcd-94f4638db381", "type": "default", - "x": 530.2499396557727, + "x": 513.2500029823511, "y": 294.1718768644823, "name": "out-0", "alignment": "right", @@ -503,6 +519,7 @@ "2c70b15f-f847-4065-9471-14cec714d2d0": { "id": "2c70b15f-f847-4065-9471-14cec714d2d0", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -535,6 +552,7 @@ "281ca0ff-a786-4e20-8a6d-db1985a2c868": { "id": "281ca0ff-a786-4e20-8a6d-db1985a2c868", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_spark/pyspark_core.py", @@ -546,7 +564,7 @@ { "id": "6f4c7a06-649a-4129-863d-5e99a3955f79", "type": "default", - "x": 147.0000196472405, + "x": 146.99999464990688, "y": 71.03125353097137, "name": "in-0", "alignment": "left", @@ -560,7 +578,7 @@ { "id": "bd9f7fe9-326a-4412-b776-99532333222e", "type": "default", - "x": 319.07811465044, + "x": 336.078151313196, "y": 71.03125353097137, "name": "out-0", "alignment": "right", @@ -574,7 +592,7 @@ { "id": "c9627dba-c7a8-49ad-bc52-5ad79ce26467", "type": "default", - "x": 147.0000196472405, + "x": 146.99999464990688, "y": 87.03124686501573, "name": "parameter-string-master", "alignment": "left", @@ -586,7 +604,7 @@ { "id": "c5bd00d3-adc7-4df5-b794-994981d5e586", "type": "default", - "x": 147.0000196472405, + "x": 146.99999464990688, "y": 103.0312651963937, "name": "parameter-string-appname", "alignment": "left", @@ -598,7 +616,7 @@ { "id": "5fa8955e-97a3-4c62-8df2-28101b93d4d8", "type": "default", - "x": 147.0000196472405, + "x": 146.99999464990688, "y": 119.03125853043807, "name": "parameter-string-config", "alignment": "left", @@ -610,7 +628,7 @@ { "id": "f5188358-e72c-4669-8935-1672191ce6a0", "type": "default", - "x": 319.07811465044, + "x": 336.078151313196, "y": 87.03124686501573, "name": "parameter-out-any-sparksession", "alignment": "right", @@ -638,6 +656,7 @@ "3aea08a7-7b23-49e1-b8bf-062683349b5a": { "id": "3aea08a7-7b23-49e1-b8bf-062683349b5a", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_spark/pyspark_core.py", @@ -663,7 +682,7 @@ { "id": "c5fdf389-3036-4623-818b-e18f1012129e", "type": "default", - "x": 588.5625196472402, + "x": 605.562506315329, "y": 133.95311686554896, "name": "out-0", "alignment": "right", @@ -705,7 +724,7 @@ { "id": "0cf504a2-c7e9-411e-8ed2-de7f74991951", "type": "default", - "x": 588.5625196472402, + "x": 605.562506315329, "y": 149.9531101995933, "name": "parameter-out-any-out_sparksession", "alignment": "right", @@ -717,7 +736,7 @@ { "id": "86bf317a-564b-429e-81fb-c4e0f1838e06", "type": "default", - "x": 588.5625196472402, + "x": 605.562506315329, "y": 165.9531285309713, "name": "parameter-out-any-out_dataframe", "alignment": "right", @@ -745,6 +764,7 @@ "df927865-7988-4d78-a6db-edc87fe32e49": { "id": "df927865-7988-4d78-a6db-edc87fe32e49", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_spark/pyspark_core.py", @@ -869,6 +889,7 @@ "39e3f246-291b-4e7d-9412-940f1e864955": { "id": "39e3f246-291b-4e7d-9412-940f1e864955", "type": "custom-node", + "selected": false, "extras": { "type": "string" }, diff --git a/examples/SparkLogisticRegressionSample.xircuits b/examples/SparkLogisticRegressionSample.xircuits index 710484e1..797c743c 100644 --- a/examples/SparkLogisticRegressionSample.xircuits +++ b/examples/SparkLogisticRegressionSample.xircuits @@ -1,12 +1,12 @@ { "id": "a9952b56-29a3-455f-b344-ee966eb14279", - "offsetX": -81.47773647460937, - "offsetY": 17.94785140225264, - "zoom": 110.00000127156575, + "offsetX": -64.37524167377455, + "offsetY": 5.556868637895884, + "zoom": 83.33333460489902, "gridSize": 0, "layers": [ { - "id": "3056ba15-dffa-42d6-979e-f1e2b634752d", + "id": "51252b3c-c8d1-432c-a694-c7bd6846a22b", "type": "diagram-links", "isSvg": true, "transformed": true, @@ -14,6 +14,7 @@ "6d58143d-117f-4fb4-a464-6fc156b441fa": { "id": "6d58143d-117f-4fb4-a464-6fc156b441fa", "type": "triangle", + "selected": false, "source": "9e648a24-3bbe-4d23-b31a-636df680a8ef", "sourcePort": "8d6d0811-a3e2-4123-9cb5-f0f597c7a666", "target": "6495517c-d52f-4f74-bb32-c83f3f5dd97d", @@ -22,13 +23,13 @@ { "id": "c714240d-f5e8-4364-8084-66e343dc450a", "type": "point", - "x": 148.60935299625567, + "x": 148.6093807395082, "y": 73.60937706910323 }, { "id": "bab2c0b2-7296-4ed1-8141-7d4f7c2dffa8", "type": "point", - "x": 194.03127186039697, + "x": 194.03124411714444, "y": 133.79687914767973 } ], @@ -41,6 +42,7 @@ "15754c35-a24d-4c03-9cd2-6df6f092eb20": { "id": "15754c35-a24d-4c03-9cd2-6df6f092eb20", "type": "triangle", + "selected": false, "source": "6495517c-d52f-4f74-bb32-c83f3f5dd97d", "sourcePort": "b0ae0683-4cb4-42b5-8fff-2f116d9f1999", "target": "63289b2a-b4a7-45a9-8120-f078b6cc5f7b", @@ -49,7 +51,7 @@ { "id": "44ad5fe2-9c87-41c7-a1ca-54c80d0a5d45", "type": "point", - "x": 366.1093504820234, + "x": 383.10936138280977, "y": 133.79687914767973 }, { @@ -68,6 +70,7 @@ "800e6867-1396-4186-b12c-382124f25b09": { "id": "800e6867-1396-4186-b12c-382124f25b09", "type": "custom", + "selected": false, "source": "6495517c-d52f-4f74-bb32-c83f3f5dd97d", "sourcePort": "b9854941-1a3f-41e6-9cf6-f49e74392a39", "target": "63289b2a-b4a7-45a9-8120-f078b6cc5f7b", @@ -76,7 +79,7 @@ { "id": "145a647a-17c8-4f58-8b90-63d7cc61be70", "type": "point", - "x": 366.1093504820234, + "x": 383.10936138280977, "y": 149.7968845113752 }, { @@ -95,6 +98,7 @@ "a009decf-fb79-43b4-b0a4-3c12e7493ee9": { "id": "a009decf-fb79-43b4-b0a4-3c12e7493ee9", "type": "triangle", + "selected": false, "source": "63289b2a-b4a7-45a9-8120-f078b6cc5f7b", "sourcePort": "61669c6e-7219-4f46-acd6-80282349e9f9", "target": "03fe86dc-4d35-424e-b88c-f2efa790ad62", @@ -103,13 +107,13 @@ { "id": "c78befaa-c807-4fcd-9561-2e2d88645506", "type": "point", - "x": 639.3437667127232, + "x": 656.3437221270044, "y": 182.7031285823387 }, { "id": "2122d8ec-ca88-45e2-9cee-4885c4511461", "type": "point", - "x": 681.6250384185671, + "x": 681.624982932062, "y": 214.45313098964385 } ], @@ -122,6 +126,7 @@ "c54c420a-b32c-45b4-9286-4afba7fec9f4": { "id": "c54c420a-b32c-45b4-9286-4afba7fec9f4", "type": "custom", + "selected": false, "source": "63289b2a-b4a7-45a9-8120-f078b6cc5f7b", "sourcePort": "a3c1e35a-f092-41b3-92d8-078ff125c37c", "target": "03fe86dc-4d35-424e-b88c-f2efa790ad62", @@ -130,13 +135,13 @@ { "id": "420db674-6431-4d55-bb89-712cc1647d9c", "type": "point", - "x": 639.3437667127232, + "x": 656.3437221270044, "y": 198.7031339460342 }, { "id": "dbd2b76b-f373-42c3-b1d4-a741cc15a881", "type": "point", - "x": 681.6250384185671, + "x": 681.624982932062, "y": 230.45312248171308 } ], @@ -149,6 +154,7 @@ "666c6cb8-f3f2-4599-b4d7-5a065c2f2c0b": { "id": "666c6cb8-f3f2-4599-b4d7-5a065c2f2c0b", "type": "custom", + "selected": false, "source": "210c0bc9-c37b-4e98-a88a-bb3925aaca0d", "sourcePort": "c6b7b7e6-7e01-49ee-9498-bac5180ceaa8", "target": "03fe86dc-4d35-424e-b88c-f2efa790ad62", @@ -157,13 +163,13 @@ { "id": "bca49f0e-cba6-40a3-8b47-d196a69a9bee", "type": "point", - "x": 620.1093697404647, + "x": 603.1093588396784, "y": 322.4531325155227 }, { "id": "2e542f11-4c6c-4801-b256-ef351e7e52b9", "type": "point", - "x": 681.6250384185671, + "x": 681.624982932062, "y": 246.45312784540857 } ], @@ -176,6 +182,7 @@ "d0b7b0fc-824c-4f40-8545-32ba53db9e88": { "id": "d0b7b0fc-824c-4f40-8545-32ba53db9e88", "type": "triangle", + "selected": false, "source": "03fe86dc-4d35-424e-b88c-f2efa790ad62", "sourcePort": "cf60e64d-6a24-4270-9291-39a827cd7633", "target": "b763b878-6b48-47b0-a6b0-c4e6593da97f", @@ -184,7 +191,7 @@ { "id": "56c74cdb-f752-419d-b070-f4951f73d643", "type": "point", - "x": 884.8906388742778, + "x": 901.8907052615691, "y": 214.45313098964385 }, { @@ -203,6 +210,7 @@ "b942aede-c9e3-4467-8f72-9d58f6d91b43": { "id": "b942aede-c9e3-4467-8f72-9d58f6d91b43", "type": "custom", + "selected": false, "source": "03fe86dc-4d35-424e-b88c-f2efa790ad62", "sourcePort": "0bf7b14a-a74c-4e38-b10e-1ba3924626f8", "target": "b763b878-6b48-47b0-a6b0-c4e6593da97f", @@ -211,7 +219,7 @@ { "id": "eaa47264-415c-48c0-b41b-fe47796e8b28", "type": "point", - "x": 884.8906388742778, + "x": 901.8907052615691, "y": 230.45312248171308 }, { @@ -230,6 +238,7 @@ "ddc0879d-bb1c-4107-ba2b-e21ed7e59414": { "id": "ddc0879d-bb1c-4107-ba2b-e21ed7e59414", "type": "custom", + "selected": false, "source": "06aa24db-f410-4d64-b75a-9d6ba9523250", "sourcePort": "f8beda37-420a-48fa-851c-4bc35782a2d1", "target": "b763b878-6b48-47b0-a6b0-c4e6593da97f", @@ -257,6 +266,7 @@ "34f7ca56-0f30-4639-9365-3ec252ad4f61": { "id": "34f7ca56-0f30-4639-9365-3ec252ad4f61", "type": "triangle", + "selected": false, "source": "90adb633-3b5b-44d0-a7b0-b67ecdc990d5", "sourcePort": "6b49c01f-a8c5-4880-830b-80f9090221ee", "target": "ae7fc483-2d2d-4e73-a001-f43931dd4b39", @@ -284,6 +294,7 @@ "8da67b7a-35b2-4904-9318-80601905e4cc": { "id": "8da67b7a-35b2-4904-9318-80601905e4cc", "type": "triangle", + "selected": false, "source": "b763b878-6b48-47b0-a6b0-c4e6593da97f", "sourcePort": "c598f869-45f6-4a72-afeb-bad78e462c15", "target": "90adb633-3b5b-44d0-a7b0-b67ecdc990d5", @@ -292,7 +303,7 @@ { "id": "c6b39299-da1f-46fe-bdf6-a9850e716d42", "type": "point", - "x": 1101.046864180977, + "x": 1118.046819595258, "y": 199.89062838365655 }, { @@ -311,6 +322,7 @@ "bad6da3b-4eb4-42bd-bff4-c7121bdede1b": { "id": "bad6da3b-4eb4-42bd-bff4-c7121bdede1b", "type": "custom", + "selected": false, "source": "b763b878-6b48-47b0-a6b0-c4e6593da97f", "sourcePort": "e1eaa21e-e9c9-4661-b28b-c48634c48f13", "target": "90adb633-3b5b-44d0-a7b0-b67ecdc990d5", @@ -319,7 +331,7 @@ { "id": "87e1427d-49f3-470a-876b-ac3a7bc0bbae", "type": "point", - "x": 1101.046864180977, + "x": 1118.046819595258, "y": 215.89063374735204 }, { @@ -338,6 +350,7 @@ "0751eb4d-e4a7-4987-b377-1646c8c68049": { "id": "0751eb4d-e4a7-4987-b377-1646c8c68049", "type": "custom", + "selected": false, "source": "03fe86dc-4d35-424e-b88c-f2efa790ad62", "sourcePort": "06a56c1a-4884-4734-a846-a1028ce8ef10", "target": "90adb633-3b5b-44d0-a7b0-b67ecdc990d5", @@ -346,7 +359,7 @@ { "id": "0baac347-b46e-4e87-8803-cac947e64a11", "type": "point", - "x": 884.8906388742778, + "x": 901.8907052615691, "y": 246.45312784540857 }, { @@ -365,6 +378,7 @@ "ffc3b892-a7e5-43a2-8f81-716cf3ab9379": { "id": "ffc3b892-a7e5-43a2-8f81-716cf3ab9379", "type": "custom", + "selected": false, "source": "82784cc6-aba0-49ec-bfd1-3bf36de3884e", "sourcePort": "4ccb9b90-17ec-4f94-8b9b-736dddc49eda", "target": "63289b2a-b4a7-45a9-8120-f078b6cc5f7b", @@ -392,7 +406,7 @@ } }, { - "id": "a20292f0-c119-4d4c-beda-f6c23f9fec33", + "id": "f2d5b049-bd26-4a9b-9669-d86034dab6fe", "type": "diagram-nodes", "isSvg": false, "transformed": true, @@ -400,6 +414,7 @@ "9e648a24-3bbe-4d23-b31a-636df680a8ef": { "id": "9e648a24-3bbe-4d23-b31a-636df680a8ef", "type": "custom-node", + "selected": false, "extras": { "type": "Start", "borderColor": "rgb(0,192,255)" @@ -410,7 +425,7 @@ { "id": "8d6d0811-a3e2-4123-9cb5-f0f597c7a666", "type": "default", - "x": 141.10935308295333, + "x": 141.10938082620586, "y": 66.10937715580089, "name": "out-0", "alignment": "right", @@ -424,7 +439,7 @@ { "id": "33c3a630-8288-4f4d-af80-b44a426d96e4", "type": "default", - "x": 141.10935308295333, + "x": 141.10938082620586, "y": 82.10936864787011, "name": "parameter-out-1", "alignment": "right", @@ -445,6 +460,7 @@ "ae7fc483-2d2d-4e73-a001-f43931dd4b39": { "id": "ae7fc483-2d2d-4e73-a001-f43931dd4b39", "type": "custom-node", + "selected": false, "extras": { "type": "Finish", "borderColor": "rgb(0,192,255)" @@ -490,6 +506,7 @@ "06aa24db-f410-4d64-b75a-9d6ba9523250": { "id": "06aa24db-f410-4d64-b75a-9d6ba9523250", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -522,6 +539,7 @@ "210c0bc9-c37b-4e98-a88a-bb3925aaca0d": { "id": "210c0bc9-c37b-4e98-a88a-bb3925aaca0d", "type": "custom-node", + "selected": false, "extras": { "type": "float", "borderColor": "rgb(0,192,255)" @@ -532,7 +550,7 @@ { "id": "c6b7b7e6-7e01-49ee-9498-bac5180ceaa8", "type": "default", - "x": 612.6093698271623, + "x": 595.609358926376, "y": 314.9531326022204, "name": "out-0", "alignment": "right", @@ -554,6 +572,7 @@ "6495517c-d52f-4f74-bb32-c83f3f5dd97d": { "id": "6495517c-d52f-4f74-bb32-c83f3f5dd97d", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_spark/pyspark_core.py", @@ -565,7 +584,7 @@ { "id": "44c27581-d10d-4bd4-9468-6365747afea6", "type": "default", - "x": 186.53127194709464, + "x": 186.5312442038421, "y": 126.29687923437739, "name": "in-0", "alignment": "left", @@ -579,7 +598,7 @@ { "id": "b0ae0683-4cb4-42b5-8fff-2f116d9f1999", "type": "default", - "x": 358.6093505687211, + "x": 375.6093614695074, "y": 126.29687923437739, "name": "out-0", "alignment": "right", @@ -593,7 +612,7 @@ { "id": "5bbe7853-4735-4a66-8222-b0cb1b6765bc", "type": "default", - "x": 186.53127194709464, + "x": 186.5312442038421, "y": 142.29688459807286, "name": "parameter-string-master", "alignment": "left", @@ -605,7 +624,7 @@ { "id": "7b4efd1c-6723-42a7-b7d3-326c19e2f690", "type": "default", - "x": 186.53127194709464, + "x": 186.5312442038421, "y": 158.29686221851586, "name": "parameter-string-appname", "alignment": "left", @@ -617,7 +636,7 @@ { "id": "41f3b2ff-5bd0-42f5-87fe-c6e68642b425", "type": "default", - "x": 186.53127194709464, + "x": 186.5312442038421, "y": 174.29689532546385, "name": "parameter-string-config", "alignment": "left", @@ -629,7 +648,7 @@ { "id": "b9854941-1a3f-41e6-9cf6-f49e74392a39", "type": "default", - "x": 358.6093505687211, + "x": 375.6093614695074, "y": 142.29688459807286, "name": "parameter-out-any-sparksession", "alignment": "right", @@ -657,6 +676,7 @@ "63289b2a-b4a7-45a9-8120-f078b6cc5f7b": { "id": "63289b2a-b4a7-45a9-8120-f078b6cc5f7b", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_spark/pyspark_mllib.py", @@ -682,7 +702,7 @@ { "id": "61669c6e-7219-4f46-acd6-80282349e9f9", "type": "default", - "x": 631.8437667994209, + "x": 648.8437222137021, "y": 175.20312866903637, "name": "out-0", "alignment": "right", @@ -736,7 +756,7 @@ { "id": "a3c1e35a-f092-41b3-92d8-078ff125c37c", "type": "default", - "x": 631.8437667994209, + "x": 648.8437222137021, "y": 191.20313403273187, "name": "parameter-out-any-out_sparksession", "alignment": "right", @@ -750,7 +770,7 @@ { "id": "36521370-38f6-4459-97d3-140cc8cd0664", "type": "default", - "x": 631.8437667994209, + "x": 648.8437222137021, "y": 207.20311165317483, "name": "parameter-out-any-out_dataframe", "alignment": "right", @@ -777,6 +797,7 @@ "03fe86dc-4d35-424e-b88c-f2efa790ad62": { "id": "03fe86dc-4d35-424e-b88c-f2efa790ad62", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_spark/pyspark_mllib.py", @@ -788,7 +809,7 @@ { "id": "8fa0bf72-2b12-4f9d-b8a3-fdaaa5898936", "type": "default", - "x": 674.1250385052648, + "x": 674.1249830187597, "y": 206.9531449479678, "name": "in-0", "alignment": "left", @@ -802,7 +823,7 @@ { "id": "cf60e64d-6a24-4270-9291-39a827cd7633", "type": "default", - "x": 877.3906389609755, + "x": 894.3907053482668, "y": 206.9531449479678, "name": "out-0", "alignment": "right", @@ -816,7 +837,7 @@ { "id": "05826173-48f8-435c-a3fd-925ee9a4ef42", "type": "default", - "x": 674.1250385052648, + "x": 674.1249830187597, "y": 222.95312256841075, "name": "parameter-any-in_dataframe", "alignment": "left", @@ -830,7 +851,7 @@ { "id": "b47fc7e8-bda5-46f0-82ea-50d19524baa2", "type": "default", - "x": 674.1250385052648, + "x": 674.1249830187597, "y": 238.95312793210624, "name": "parameter-float-train_split", "alignment": "left", @@ -844,7 +865,7 @@ { "id": "d9bed40f-aa59-4b86-9ef1-71cc6e074a36", "type": "default", - "x": 674.1250385052648, + "x": 674.1249830187597, "y": 254.9531332958017, "name": "parameter-float-test_split", "alignment": "left", @@ -856,7 +877,7 @@ { "id": "dae841e1-da02-45e5-8250-574086a2861f", "type": "default", - "x": 674.1250385052648, + "x": 674.1249830187597, "y": 270.9531386594972, "name": "parameter-int-seed", "alignment": "left", @@ -868,7 +889,7 @@ { "id": "0bf7b14a-a74c-4e38-b10e-1ba3924626f8", "type": "default", - "x": 877.3906389609755, + "x": 894.3907053482668, "y": 222.95312256841075, "name": "parameter-out-any-train_dataframe", "alignment": "right", @@ -882,7 +903,7 @@ { "id": "06a56c1a-4884-4734-a846-a1028ce8ef10", "type": "default", - "x": 877.3906389609755, + "x": 894.3907053482668, "y": 238.95312793210624, "name": "parameter-out-any-test_dataframe", "alignment": "right", @@ -912,6 +933,7 @@ "b763b878-6b48-47b0-a6b0-c4e6593da97f": { "id": "b763b878-6b48-47b0-a6b0-c4e6593da97f", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_spark/pyspark_mllib.py", @@ -937,7 +959,7 @@ { "id": "c598f869-45f6-4a72-afeb-bad78e462c15", "type": "default", - "x": 1093.5468642676747, + "x": 1110.5468196819559, "y": 192.39062847035422, "name": "out-0", "alignment": "right", @@ -991,7 +1013,7 @@ { "id": "e1eaa21e-e9c9-4661-b28b-c48634c48f13", "type": "default", - "x": 1093.5468642676747, + "x": 1110.5468196819559, "y": 208.3906338340497, "name": "parameter-out-any-model", "alignment": "right", @@ -1019,6 +1041,7 @@ "90adb633-3b5b-44d0-a7b0-b67ecdc990d5": { "id": "90adb633-3b5b-44d0-a7b0-b67ecdc990d5", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_spark/pyspark_mllib.py", @@ -1098,6 +1121,7 @@ "82784cc6-aba0-49ec-bfd1-3bf36de3884e": { "id": "82784cc6-aba0-49ec-bfd1-3bf36de3884e", "type": "custom-node", + "selected": false, "extras": { "type": "string" }, diff --git a/examples/SparkPackageVenv.xircuits b/examples/SparkPackageVenv.xircuits index e1de320e..79b23972 100644 --- a/examples/SparkPackageVenv.xircuits +++ b/examples/SparkPackageVenv.xircuits @@ -1,12 +1,12 @@ { "id": "b7f2dd40-631e-40de-826b-70ecad3b636c", - "offsetX": 156.23071125570507, - "offsetY": 52.985615589782526, - "zoom": 94.13936360677069, + "offsetX": 92.05431682157635, + "offsetY": 120.86139597765637, + "zoom": 82.472696940104, "gridSize": 0, "layers": [ { - "id": "3835a7c4-e338-4b39-ae4b-024aadad1f46", + "id": "c698f3b0-b6cb-423c-8a18-80fcfc421d1c", "type": "diagram-links", "isSvg": true, "transformed": true, @@ -23,14 +23,14 @@ { "id": "5cfed4b8-f937-42bb-a621-847db7aa1061", "type": "point", - "x": 297.15632202853266, - "y": 270.03125988799184 + "x": 297.1562460501417, + "y": 270.0312487444945 }, { "id": "d1187e1c-5308-4da8-8984-32cf41cfc617", "type": "point", - "x": 582.3542564752689, - "y": 122.48958276894957 + "x": 582.343742079005, + "y": 122.4999994063505 } ], "labels": [], @@ -51,8 +51,8 @@ { "id": "6e202c69-f753-43e6-91a8-bf9e95f03ea5", "type": "point", - "x": 7.250012772140894, - "y": -103.57291525898941 + "x": 7.2500016286435525, + "y": -103.56250064767893 }, { "id": "d3bd346d-50bc-4a73-a310-a69ec57ec793", @@ -69,8 +69,8 @@ { "id": "bc31f0a7-e60a-42ea-bf8e-558a10b605c4", "type": "point", - "x": 582.3542564752689, - "y": 90.48959162971832 + "x": 582.343742079005, + "y": 90.50000016275754 } ], "labels": [], @@ -91,14 +91,14 @@ { "id": "80671878-4cf0-4928-bf84-59c3d9b5f2f0", "type": "point", - "x": 221.38540272593121, - "y": 408.8854067102286 + "x": 221.3906432088172, + "y": 408.89063655613984 }, { "id": "13dcb8f4-2532-43a0-9912-e0cd28de09ca", "type": "point", - "x": 582.3542564752689, - "y": 106.48959530369565 + "x": 582.343742079005, + "y": 106.49999573237316 } ], "labels": [], @@ -119,14 +119,14 @@ { "id": "46cb9f76-0d41-4ded-b2ef-ef8d84262220", "type": "point", - "x": 45.010394770149226, - "y": 328.8854369665122 + "x": 45.01561397908572, + "y": 328.8906343949766 }, { "id": "5a1e8a56-5820-4208-82e2-385f170c2254", "type": "point", - "x": 338.11462031950657, - "y": 108.97916860337897 + "x": 338.10936869312326, + "y": 108.98437160359205 } ], "labels": [], @@ -147,14 +147,14 @@ { "id": "4b9ecb58-54ba-48bc-bf1b-63449c244e9c", "type": "point", - "x": 297.15632202853266, - "y": 270.03125988799184 + "x": 297.1562460501417, + "y": 270.0312487444945 }, { "id": "d91e33b6-c356-44d8-8150-8d4557447a2b", "type": "point", - "x": 338.11462031950657, - "y": 124.97917227735628 + "x": 338.10936869312326, + "y": 124.98437527756938 } ], "labels": [], @@ -175,8 +175,8 @@ { "id": "891fa895-e6b0-4f32-beaf-9fc8e6b2aa5e", "type": "point", - "x": 7.250012772140894, - "y": -103.57291525898941 + "x": 7.2500016286435525, + "y": -103.56250064767893 }, { "id": "92c36412-ca0f-498e-a2be-943a8ece0efb", @@ -193,8 +193,8 @@ { "id": "03ffd143-c6c7-44fc-bdc0-cdd1d0c7d1d2", "type": "point", - "x": 338.11462031950657, - "y": 92.97917050115029 + "x": 338.10936869312326, + "y": 92.98437603397642 } ], "labels": [], @@ -215,14 +215,14 @@ { "id": "8889e46d-8564-44d9-bd98-1d7722b4361f", "type": "point", - "x": 464.47923308067794, - "y": 76.97916682717297 + "x": 464.34374942695933, + "y": 76.9843723599991 }, { "id": "a850954a-cefe-4e41-91d9-c8e74c3b418a", "type": "point", - "x": 582.3542564752689, - "y": 74.48958795574099 + "x": 582.343742079005, + "y": 74.4999964887802 } ], "labels": [], @@ -243,14 +243,14 @@ { "id": "e4a65b7a-953e-434a-9b30-81f64172107d", "type": "point", - "x": 1000.4167388212683, - "y": 76.87499336184732 + "x": 1000.2812338936003, + "y": 76.87499589446034 }, { "id": "51ae17dc-001b-4896-92e1-aa53a4a0e83f", "type": "point", - "x": 1093.3749781395036, - "y": 77.81250592360796 + "x": 1093.374999413453, + "y": 77.81250035185928 } ], "labels": [], @@ -271,8 +271,8 @@ { "id": "22077a10-b37d-4e52-be3e-c4fc9e847d2d", "type": "point", - "x": 45.010394770149226, - "y": 328.8854369665122 + "x": 45.01561397908572, + "y": 328.8906343949766 }, { "id": "0cd0f8fb-a77d-49fe-9428-cbfff9cde51d", @@ -289,8 +289,8 @@ { "id": "eb109720-9bd5-4fc9-a0c7-bf99b70d22aa", "type": "point", - "x": 874.0520617317259, - "y": 108.87501134677672 + "x": 874.0468531597642, + "y": 108.87499513805331 } ], "labels": [], @@ -311,13 +311,13 @@ { "id": "764631f5-9e92-48db-890e-ad662f176123", "type": "point", - "x": 723.7395793249442, - "y": 204.73958266089153 + "x": 723.7344138074039, + "y": 204.73437408892977 }, { "id": "038be651-9b97-455f-ba38-d5e195f4fe3e", "type": "point", - "x": 874.0520617317259, + "x": 874.0468531597642, "y": 124.87499881203064 } ], @@ -339,8 +339,8 @@ { "id": "d0b9d573-7acd-413d-b724-5fcda2fed59f", "type": "point", - "x": 7.250012772140894, - "y": -103.57291525898941 + "x": 7.2500016286435525, + "y": -103.56250064767893 }, { "id": "77e1af87-5138-421e-9aa4-52bb543799f2", @@ -357,8 +357,8 @@ { "id": "7ad3484b-2bbd-47d5-86e8-dddec0af56c9", "type": "point", - "x": 874.0520617317259, - "y": 92.87500767279938 + "x": 874.0468531597642, + "y": 92.87499956843769 } ], "labels": [], @@ -379,14 +379,14 @@ { "id": "b9670115-92a6-4934-9f77-78e6fa97809a", "type": "point", - "x": 708.7187172796583, - "y": 74.48958795574099 + "x": 708.5780903953942, + "y": 74.4999964887802 }, { "id": "0ce8e9dd-9c51-4c8d-9707-fc167334705d", "type": "point", - "x": 874.0520617317259, - "y": 76.87499336184732 + "x": 874.0468531597642, + "y": 76.87499589446034 } ], "labels": [], @@ -407,14 +407,14 @@ { "id": "4c25d95b-a0de-4f47-a73c-c2f10c487440", "type": "point", - "x": -18.520820083935625, - "y": 75.04166771189912 + "x": -18.65625511148397, + "y": 75.0468788164739 }, { "id": "6a04048f-cf68-45e7-a7f2-b235a86d2da4", "type": "point", - "x": 148.7395252958653, - "y": 78.1458327486886 + "x": 148.73435977832509, + "y": 78.14062164411382 } ], "labels": [], @@ -435,8 +435,8 @@ { "id": "65ef238a-aa29-4087-ba75-17d3aae1491b", "type": "point", - "x": 7.250012772140894, - "y": -103.57291525898941 + "x": 7.2500016286435525, + "y": -103.56250064767893 }, { "id": "ba5b5b20-f2e7-4a65-b60d-550fd87b8308", @@ -453,8 +453,8 @@ { "id": "cad4f589-8092-41cb-b4d4-cd46d7820940", "type": "point", - "x": 148.7395252958653, - "y": 94.14584199441461 + "x": 148.73435977832509, + "y": 94.14062531809114 } ], "labels": [], @@ -475,14 +475,14 @@ { "id": "88a0844d-5d3b-40e9-a2c3-19cde65b1b25", "type": "point", - "x": 270.82298163539974, - "y": 78.1458327486886 + "x": 270.6874979816812, + "y": 78.14062164411382 }, { "id": "c2bf1713-7663-4bba-89c4-17ac31eb2974", "type": "point", - "x": 338.11462031950657, - "y": 76.97916682717297 + "x": 338.10936869312326, + "y": 76.9843723599991 } ], "labels": [], @@ -494,7 +494,7 @@ } }, { - "id": "f630a08a-2b48-4af3-8de3-04b8c6dbbbe0", + "id": "d5d09db7-3581-48ab-b10c-23b23a0c596a", "type": "diagram-nodes", "isSvg": false, "transformed": true, @@ -513,8 +513,8 @@ { "id": "0fd1020e-95f1-44d0-a830-cb74ed882f85", "type": "default", - "x": -26.020834469177657, - "y": 67.54166447015443, + "x": -26.156242144505256, + "y": 67.54688367909093, "name": "out-0", "alignment": "right", "parentNode": "b5daecce-45ec-492e-ad41-5f1d211b8f00", @@ -527,8 +527,8 @@ { "id": "903129c7-2f6f-438f-a7c7-549a62892881", "type": "default", - "x": -26.020834469177657, - "y": 83.54166814413176, + "x": -26.156242144505256, + "y": 83.54687114434485, "name": "parameter-out-1", "alignment": "right", "parentNode": "b5daecce-45ec-492e-ad41-5f1d211b8f00", @@ -559,8 +559,8 @@ { "id": "76b1128e-8bf5-4f58-a201-5413561b7601", "type": "default", - "x": 1085.8749637542617, - "y": 70.312513318838, + "x": 1085.8750285891551, + "y": 70.31249711011459, "name": "in-0", "alignment": "left", "parentNode": "6edcb94a-d6dc-48f6-afd2-b8f6e24287fe", @@ -573,8 +573,8 @@ { "id": "8fd82677-a3b9-464a-bd43-355ff3ff3915", "type": "default", - "x": 1085.8749637542617, - "y": 86.31251699281533, + "x": 1085.8750285891551, + "y": 86.31250078409192, "name": "parameter-in-1", "alignment": "left", "parentNode": "6edcb94a-d6dc-48f6-afd2-b8f6e24287fe", @@ -605,8 +605,8 @@ { "id": "ba732273-4874-4dae-8994-6e8b3e7b4e79", "type": "default", - "x": 37.51042394585134, - "y": 321.38544436174226, + "x": 37.51561073734103, + "y": 321.39063115323194, "name": "out-0", "alignment": "right", "parentNode": "eb228134-793c-4305-a81e-925d7a50b145", @@ -638,7 +638,7 @@ { "id": "c4f36ed0-bbfc-4710-b320-a8d06f66ef70", "type": "default", - "x": 289.65630764329063, + "x": 289.65624280839705, "y": 262.5312455027498, "name": "out-0", "alignment": "right", @@ -672,8 +672,8 @@ { "id": "19f7c08d-35e8-48f5-b299-7d3755e55d9d", "type": "default", - "x": 716.2395649397022, - "y": 197.23959005612159, + "x": 716.2344429831061, + "y": 197.2343708471851, "name": "out-0", "alignment": "right", "parentNode": "6394f6de-6680-44b2-8f80-b6ae9b982937", @@ -705,7 +705,7 @@ "id": "687569fd-c440-4f90-a3ea-67269e0ce7f0", "type": "default", "x": -0.2500016131011401, - "y": -111.07291596812108, + "y": -111.0625018633332, "name": "out-0", "alignment": "right", "parentNode": "4185daee-00e8-4e19-8b8e-ffd629c051f9", @@ -739,8 +739,8 @@ { "id": "fc59bece-b509-469e-8dec-ed03425d0ee2", "type": "default", - "x": 213.8853883406892, - "y": 401.38541410545866, + "x": 213.8906399670725, + "y": 401.39060089694834, "name": "out-0", "alignment": "right", "parentNode": "d3995df6-1b1b-46f7-b0b0-a97c4e2a48ce", @@ -780,8 +780,8 @@ { "id": "a911a1eb-8127-4958-a647-1d02a19cb0dc", "type": "default", - "x": 574.8542420900269, - "y": 66.98959535097103, + "x": 574.8437388372603, + "y": 67.00000135139722, "name": "in-0", "alignment": "left", "parentNode": "0751a51e-c6a3-4813-a75d-8a932068fd86", @@ -794,8 +794,8 @@ { "id": "d3fbc020-61bb-445b-bb62-7c80775f27e8", "type": "default", - "x": 701.2187464553605, - "y": 66.98959535097103, + "x": 701.0781195710963, + "y": 67.00000135139722, "name": "out-0", "alignment": "right", "parentNode": "0751a51e-c6a3-4813-a75d-8a932068fd86", @@ -808,8 +808,8 @@ { "id": "e614966a-27f6-4622-a332-e2e474e3dd7e", "type": "default", - "x": 574.8542420900269, - "y": 82.98959902494836, + "x": 574.8437388372603, + "y": 83.00000502537455, "name": "parameter-string-zip_fn", "alignment": "left", "parentNode": "0751a51e-c6a3-4813-a75d-8a932068fd86", @@ -822,8 +822,8 @@ { "id": "32d26a94-fda5-42df-888c-489a19291931", "type": "default", - "x": 574.8542420900269, - "y": 98.9896026989257, + "x": 574.8437388372603, + "y": 98.99999249062847, "name": "parameter-string-dir_name", "alignment": "left", "parentNode": "0751a51e-c6a3-4813-a75d-8a932068fd86", @@ -836,8 +836,8 @@ { "id": "782b9452-2d82-4240-9157-5a6e0bac8802", "type": "default", - "x": 574.8542420900269, - "y": 114.98959016417962, + "x": 574.8437388372603, + "y": 114.9999961646058, "name": "parameter-boolean-include_dir", "alignment": "left", "parentNode": "0751a51e-c6a3-4813-a75d-8a932068fd86", @@ -882,8 +882,8 @@ { "id": "05009be9-1f78-4744-a5d6-bcb9a9b722e2", "type": "default", - "x": 330.6146494952087, - "y": 69.47917422240302, + "x": 330.60933303393176, + "y": 69.4843772226161, "name": "in-0", "alignment": "left", "parentNode": "5b7e391f-55c1-40ae-a7ac-28256a5764f2", @@ -896,8 +896,8 @@ { "id": "57881144-6c6d-4458-829e-bf76ce7b2241", "type": "default", - "x": 456.9792186954359, - "y": 69.47917422240302, + "x": 456.8437786026615, + "y": 69.4843772226161, "name": "out-0", "alignment": "right", "parentNode": "5b7e391f-55c1-40ae-a7ac-28256a5764f2", @@ -910,8 +910,8 @@ { "id": "488b7d11-187b-4849-86fd-e5ef82e709d2", "type": "default", - "x": 330.6146494952087, - "y": 85.47917789638034, + "x": 330.60933303393176, + "y": 85.48438089659344, "name": "parameter-string-zip_fn", "alignment": "left", "parentNode": "5b7e391f-55c1-40ae-a7ac-28256a5764f2", @@ -924,8 +924,8 @@ { "id": "e171b7b4-cfea-43d7-9f0d-a4e7d057682f", "type": "default", - "x": 330.6146494952087, - "y": 101.47916536163427, + "x": 330.60933303393176, + "y": 101.48436836184736, "name": "parameter-string-dir_name", "alignment": "left", "parentNode": "5b7e391f-55c1-40ae-a7ac-28256a5764f2", @@ -938,8 +938,8 @@ { "id": "4949416c-b2ad-4ca2-9a37-7d47dd040a57", "type": "default", - "x": 330.6146494952087, - "y": 117.47916903561159, + "x": 330.60933303393176, + "y": 117.48437203582469, "name": "parameter-boolean-include_dir", "alignment": "left", "parentNode": "5b7e391f-55c1-40ae-a7ac-28256a5764f2", @@ -984,7 +984,7 @@ { "id": "e1c29c75-f378-4041-9820-8b5e2d875758", "type": "default", - "x": 866.5521339618496, + "x": 866.5468823354663, "y": 69.37500075707736, "name": "in-0", "alignment": "left", @@ -998,7 +998,7 @@ { "id": "1658eab4-8b3d-4a59-8965-30f0c0dd1cb0", "type": "default", - "x": 992.9166383271831, + "x": 992.7811982344087, "y": 69.37500075707736, "name": "out-0", "alignment": "right", @@ -1012,7 +1012,7 @@ { "id": "1e9aa00a-8b3b-4457-a5b1-926a3de59b03", "type": "default", - "x": 866.5521339618496, + "x": 866.5468823354663, "y": 85.37500443105469, "name": "parameter-string-zip_fn", "alignment": "left", @@ -1026,8 +1026,8 @@ { "id": "6e5cee79-8fa6-4645-adaf-d2e4426f974c", "type": "default", - "x": 866.5521339618496, - "y": 101.37500810503202, + "x": 866.5468823354663, + "y": 101.37499189630861, "name": "parameter-string-dir_name", "alignment": "left", "parentNode": "4359714b-2fb5-4692-bbe8-9fd6419f5058", @@ -1040,7 +1040,7 @@ { "id": "8775360d-3dae-410b-95ed-bd0b6b28d334", "type": "default", - "x": 866.5521339618496, + "x": 866.5468823354663, "y": 117.37499557028595, "name": "parameter-boolean-include_dir", "alignment": "left", @@ -1085,8 +1085,8 @@ { "id": "55cdff18-9f3c-4f39-a569-0aeb3f5ca194", "type": "default", - "x": 141.23951091062324, - "y": 70.64582950694391, + "x": 141.2343889540272, + "y": 70.64062650673083, "name": "in-0", "alignment": "left", "parentNode": "d53a39a6-69bd-4382-9e57-7bf2663010ef", @@ -1099,8 +1099,8 @@ { "id": "565d30ae-f5d0-45fa-b297-45f474f171ba", "type": "default", - "x": 263.3229672501577, - "y": 70.64582950694391, + "x": 263.18752715738333, + "y": 70.64062650673083, "name": "out-0", "alignment": "right", "parentNode": "d53a39a6-69bd-4382-9e57-7bf2663010ef", @@ -1113,8 +1113,8 @@ { "id": "d5e55863-f412-44af-9f95-5e17273f3889", "type": "default", - "x": 141.23951091062324, - "y": 86.64584938964465, + "x": 141.2343889540272, + "y": 86.64063018070814, "name": "parameter-string-filename", "alignment": "left", "parentNode": "d53a39a6-69bd-4382-9e57-7bf2663010ef", diff --git a/examples/SparkSQLPlotBar.xircuits b/examples/SparkSQLPlotBar.xircuits index b2a8d3e1..b2d6db1f 100644 --- a/examples/SparkSQLPlotBar.xircuits +++ b/examples/SparkSQLPlotBar.xircuits @@ -1,12 +1,12 @@ { "id": "e9fc3aee-5b59-423d-8909-29a1d1b1c010", - "offsetX": -134.1685314685316, - "offsetY": 32.00069930069921, - "zoom": 115.00000000000003, + "offsetX": -41.47724135887427, + "offsetY": -15.889018925463867, + "zoom": 90, "gridSize": 0, "layers": [ { - "id": "94195bca-cf54-4bb8-8395-5d0daca622eb", + "id": "d78578af-2c72-4c7c-b34f-4f1ccd57ebb9", "type": "diagram-links", "isSvg": true, "transformed": true, @@ -14,6 +14,7 @@ "d29001fb-4e53-401a-b052-0517d6e31716": { "id": "d29001fb-4e53-401a-b052-0517d6e31716", "type": "triangle", + "selected": false, "source": "867a89f7-0711-46d2-84cf-969e891db82c", "sourcePort": "70695e04-f534-4781-9632-edea5690b4fc", "target": "df495392-600c-4977-aea9-c3d96731a9a9", @@ -41,6 +42,7 @@ "27993a3c-545e-416d-bb6d-3b1beed7a643": { "id": "27993a3c-545e-416d-bb6d-3b1beed7a643", "type": "triangle", + "selected": false, "source": "df495392-600c-4977-aea9-c3d96731a9a9", "sourcePort": "9f31bb83-69f7-49cb-920c-6adc6462fa61", "target": "fe9c6eea-c0c4-4a78-abbf-6ab1fa76433c", @@ -49,7 +51,7 @@ { "id": "43a533ff-52ff-4aaf-b09f-532965f6a7f4", "type": "point", - "x": 323.45311542440237, + "x": 340.45310480959256, "y": 110.6406193028906 }, { @@ -68,6 +70,7 @@ "e5278663-5436-426d-9479-bfa6256ba536": { "id": "e5278663-5436-426d-9479-bfa6256ba536", "type": "custom", + "selected": false, "source": "df495392-600c-4977-aea9-c3d96731a9a9", "sourcePort": "c5f22ecc-afad-4cdb-8347-b2fd4d94695d", "target": "fe9c6eea-c0c4-4a78-abbf-6ab1fa76433c", @@ -76,7 +79,7 @@ { "id": "0d1b7bbc-1c28-451f-b3fc-b9f1a7dbf5c8", "type": "point", - "x": 323.45311542440237, + "x": 340.45310480959256, "y": 126.64062726399791 }, { @@ -95,6 +98,7 @@ "e3f16520-d3b4-441c-879c-d2235def324f": { "id": "e3f16520-d3b4-441c-879c-d2235def324f", "type": "triangle", + "selected": false, "source": "fe9c6eea-c0c4-4a78-abbf-6ab1fa76433c", "sourcePort": "ca987d39-d9ee-4d78-bee9-a2914a457637", "target": "56d6f7d9-8f8b-42c8-9fb5-90e660ec0817", @@ -103,13 +107,13 @@ { "id": "c5472c1f-0f4a-4407-ba9f-08715918d622", "type": "point", - "x": 602.8593760392121, + "x": 619.8593654244023, "y": 172.64062195659304 }, { "id": "e9106521-f35e-4281-8341-b11a814112f6", "type": "point", - "x": 646.5780623503533, + "x": 646.5781154244022, "y": 209.437496956593 } ], @@ -122,6 +126,7 @@ "3a90785e-7cd3-4015-a62e-9530f1af9db2": { "id": "3a90785e-7cd3-4015-a62e-9530f1af9db2", "type": "custom", + "selected": false, "source": "fe9c6eea-c0c4-4a78-abbf-6ab1fa76433c", "sourcePort": "09c4b01a-6651-4298-836a-03b5c34e2409", "target": "56d6f7d9-8f8b-42c8-9fb5-90e660ec0817", @@ -130,13 +135,13 @@ { "id": "37c589bd-d9ea-4c8e-a0e8-496ac59ea5ad", "type": "point", - "x": 602.8593760392121, + "x": 619.8593654244023, "y": 188.64062991770038 }, { "id": "5554ce1b-963d-4dca-871c-448824536cbb", "type": "point", - "x": 646.5780623503533, + "x": 646.5781154244022, "y": 225.43749164918813 } ], @@ -149,6 +154,7 @@ "d4f8694d-0814-4e89-b7d0-4f609c57779d": { "id": "d4f8694d-0814-4e89-b7d0-4f609c57779d", "type": "custom", + "selected": false, "source": "e068bad2-f019-468f-8fb8-68ccd27e2d9c", "sourcePort": "27406e6c-8c95-4594-99cb-e98e46803d87", "target": "56d6f7d9-8f8b-42c8-9fb5-90e660ec0817", @@ -163,7 +169,7 @@ { "id": "2e765bfc-9f29-4a61-bcff-46d2a5326aa3", "type": "point", - "x": 646.5780623503533, + "x": 646.5781154244022, "y": 273.4375022639979 } ], @@ -176,6 +182,7 @@ "b4b97d34-1e6e-4ca7-b5ea-5982b76933f7": { "id": "b4b97d34-1e6e-4ca7-b5ea-5982b76933f7", "type": "custom", + "selected": false, "source": "fe9c6eea-c0c4-4a78-abbf-6ab1fa76433c", "sourcePort": "84b1e371-d00f-4f82-8f64-53dd9de33248", "target": "56d6f7d9-8f8b-42c8-9fb5-90e660ec0817", @@ -184,13 +191,13 @@ { "id": "21e2613c-aebb-4dfe-8f0f-82ca9a5d79af", "type": "point", - "x": 602.8593760392121, + "x": 619.8593654244023, "y": 204.64061134178323 }, { "id": "1c07a8be-4c44-4378-920f-5e484a93e5e8", "type": "point", - "x": 646.5780623503533, + "x": 646.5781154244022, "y": 241.4374863417832 } ], @@ -203,6 +210,7 @@ "44be8dde-0a0b-414c-a1ca-340975a324a6": { "id": "44be8dde-0a0b-414c-a1ca-340975a324a6", "type": "triangle", + "selected": false, "source": "c6d972f4-4968-43ff-9070-70649fcf27ad", "sourcePort": "7a3d0d07-d6da-4237-9248-5d45bad0292b", "target": "9d575810-382c-4763-a0df-7eb87594b3e1", @@ -230,6 +238,7 @@ "a42e50ff-b400-4ea8-937e-4c5c921624f1": { "id": "a42e50ff-b400-4ea8-937e-4c5c921624f1", "type": "triangle", + "selected": false, "source": "56d6f7d9-8f8b-42c8-9fb5-90e660ec0817", "sourcePort": "905b36a3-afc6-4ad4-a9dc-46b29068e825", "target": "c6d972f4-4968-43ff-9070-70649fcf27ad", @@ -238,7 +247,7 @@ { "id": "5b6e6b30-4b0c-4cc8-a425-23c2cce98be8", "type": "point", - "x": 873.0624373503533, + "x": 890.0624798095924, "y": 209.437496956593 }, { @@ -257,6 +266,7 @@ "4671554e-0fa4-4541-9e0f-e94ccd8c3ef0": { "id": "4671554e-0fa4-4541-9e0f-e94ccd8c3ef0", "type": "custom", + "selected": false, "source": "185760d3-12ab-4f04-89df-c4130d9cb708", "sourcePort": "dd0b738d-d7b6-4554-b5a1-4d602ac3eaa6", "target": "c6d972f4-4968-43ff-9070-70649fcf27ad", @@ -265,7 +275,7 @@ { "id": "bae85a5e-1bb1-42f3-ad2b-66597e3fb529", "type": "point", - "x": 783.4530623503533, + "x": 766.453126039212, "y": 361.4218825714027 }, { @@ -284,6 +294,7 @@ "10f97814-e251-47d4-a2d8-1387aecb80b7": { "id": "10f97814-e251-47d4-a2d8-1387aecb80b7", "type": "custom", + "selected": false, "source": "56d6f7d9-8f8b-42c8-9fb5-90e660ec0817", "sourcePort": "8ee14b87-739a-4b92-aed3-40d5b36ca7a8", "target": "c6d972f4-4968-43ff-9070-70649fcf27ad", @@ -292,7 +303,7 @@ { "id": "7d4b0564-2718-4e3a-9e45-c71babf19ce9", "type": "point", - "x": 873.0624373503533, + "x": 890.0624798095924, "y": 241.4374863417832 }, { @@ -311,6 +322,7 @@ "3c9d048e-a344-442f-9ad8-c419f36045ed": { "id": "3c9d048e-a344-442f-9ad8-c419f36045ed", "type": "custom", + "selected": false, "source": "92ee8820-a58c-4785-b430-90e79d163b82", "sourcePort": "c834c466-490c-4149-b5f0-4489f962637c", "target": "c6d972f4-4968-43ff-9070-70649fcf27ad", @@ -319,7 +331,7 @@ { "id": "6b089c2f-1043-4a9d-9df0-38dda8e99fed", "type": "point", - "x": 780.984376039212, + "x": 764.5156048095924, "y": 425.89061134178314 }, { @@ -338,6 +350,7 @@ "794dd82f-4491-44b2-ad1c-490515b8458b": { "id": "794dd82f-4491-44b2-ad1c-490515b8458b", "type": "custom", + "selected": false, "source": "f6f7a4e7-014a-4b01-8b99-1e142681a9a3", "sourcePort": "4cb46431-c47e-4151-a187-77a5f40a7537", "target": "c6d972f4-4968-43ff-9070-70649fcf27ad", @@ -365,6 +378,7 @@ "a5b14076-c180-4f81-99bf-18d6af72f1b9": { "id": "a5b14076-c180-4f81-99bf-18d6af72f1b9", "type": "custom", + "selected": false, "source": "01d1f2f5-3dc7-49e6-b717-720686a0c086", "sourcePort": "1d797a06-d490-4b7e-b2e7-7a6d5e993b08", "target": "fe9c6eea-c0c4-4a78-abbf-6ab1fa76433c", @@ -392,7 +406,7 @@ } }, { - "id": "d06c89eb-0f44-445c-b934-ac03a4b3fe1b", + "id": "11f4b5c1-5f2e-4934-94e2-8f4af3a123ac", "type": "diagram-nodes", "isSvg": false, "transformed": true, @@ -400,6 +414,7 @@ "867a89f7-0711-46d2-84cf-969e891db82c": { "id": "867a89f7-0711-46d2-84cf-969e891db82c", "type": "custom-node", + "selected": false, "extras": { "type": "Start" }, @@ -444,6 +459,7 @@ "9d575810-382c-4763-a0df-7eb87594b3e1": { "id": "9d575810-382c-4763-a0df-7eb87594b3e1", "type": "custom-node", + "selected": false, "extras": { "type": "Finish" }, @@ -488,6 +504,7 @@ "185760d3-12ab-4f04-89df-c4130d9cb708": { "id": "185760d3-12ab-4f04-89df-c4130d9cb708", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -498,7 +515,7 @@ { "id": "dd0b738d-d7b6-4554-b5a1-4d602ac3eaa6", "type": "default", - "x": 775.9530623503533, + "x": 758.953126039212, "y": 353.9218825714027, "name": "out-0", "alignment": "right", @@ -520,6 +537,7 @@ "f6f7a4e7-014a-4b01-8b99-1e142681a9a3": { "id": "f6f7a4e7-014a-4b01-8b99-1e142681a9a3", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -553,6 +571,7 @@ "id": "e068bad2-f019-468f-8fb8-68ccd27e2d9c", "locked": false, "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -585,6 +604,7 @@ "92ee8820-a58c-4785-b430-90e79d163b82": { "id": "92ee8820-a58c-4785-b430-90e79d163b82", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -595,7 +615,7 @@ { "id": "c834c466-490c-4149-b5f0-4489f962637c", "type": "default", - "x": 773.484376039212, + "x": 757.0156048095924, "y": 418.39061134178314, "name": "out-0", "alignment": "right", @@ -617,6 +637,7 @@ "df495392-600c-4977-aea9-c3d96731a9a9": { "id": "df495392-600c-4977-aea9-c3d96731a9a9", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_spark/pyspark_core.py", @@ -642,7 +663,7 @@ { "id": "9f31bb83-69f7-49cb-920c-6adc6462fa61", "type": "default", - "x": 315.95311542440237, + "x": 332.95310480959256, "y": 103.1406193028906, "name": "out-0", "alignment": "right", @@ -692,7 +713,7 @@ { "id": "c5f22ecc-afad-4cdb-8347-b2fd4d94695d", "type": "default", - "x": 315.95311542440237, + "x": 332.95310480959256, "y": 119.14062726399793, "name": "parameter-out-any-sparksession", "alignment": "right", @@ -720,6 +741,7 @@ "fe9c6eea-c0c4-4a78-abbf-6ab1fa76433c": { "id": "fe9c6eea-c0c4-4a78-abbf-6ab1fa76433c", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_spark/pyspark_core.py", @@ -745,7 +767,7 @@ { "id": "ca987d39-d9ee-4d78-bee9-a2914a457637", "type": "default", - "x": 595.3593760392121, + "x": 612.3593654244023, "y": 165.14062195659304, "name": "out-0", "alignment": "right", @@ -811,7 +833,7 @@ { "id": "09c4b01a-6651-4298-836a-03b5c34e2409", "type": "default", - "x": 595.3593760392121, + "x": 612.3593654244023, "y": 181.1406431862126, "name": "parameter-out-any-out_sparksession", "alignment": "right", @@ -825,7 +847,7 @@ { "id": "84b1e371-d00f-4f82-8f64-53dd9de33248", "type": "default", - "x": 595.3593760392121, + "x": 612.3593654244023, "y": 197.14061134178323, "name": "parameter-out-any-out_dataframe", "alignment": "right", @@ -855,6 +877,7 @@ "56d6f7d9-8f8b-42c8-9fb5-90e660ec0817": { "id": "56d6f7d9-8f8b-42c8-9fb5-90e660ec0817", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_spark/pyspark_core.py", @@ -866,7 +889,7 @@ { "id": "e5241413-6a2b-48ed-9fdb-3aef0782ef45", "type": "default", - "x": 639.0780623503533, + "x": 639.0781154244022, "y": 201.937496956593, "name": "in-0", "alignment": "left", @@ -880,7 +903,7 @@ { "id": "905b36a3-afc6-4ad4-a9dc-46b29068e825", "type": "default", - "x": 865.5624373503533, + "x": 882.5624798095924, "y": 201.937496956593, "name": "out-0", "alignment": "right", @@ -894,7 +917,7 @@ { "id": "73646f92-a356-4045-ad26-9bb075d333a4", "type": "default", - "x": 639.0780623503533, + "x": 639.0781154244022, "y": 217.93749164918813, "name": "parameter-any-in_sparksession", "alignment": "left", @@ -908,7 +931,7 @@ { "id": "aab955e6-9baa-4e45-ab87-18cc9bda077e", "type": "default", - "x": 639.0780623503533, + "x": 639.0781154244022, "y": 233.9374863417832, "name": "parameter-any-dataframe", "alignment": "left", @@ -922,7 +945,7 @@ { "id": "06115c7c-0f3c-4cdf-ae14-25e4999fa953", "type": "default", - "x": 639.0780623503533, + "x": 639.0781154244022, "y": 249.93750757140276, "name": "parameter-string-table_name", "alignment": "left", @@ -934,7 +957,7 @@ { "id": "c3a33dc1-2ead-4855-ac6f-d7f5d3aa5b84", "type": "default", - "x": 639.0780623503533, + "x": 639.0781154244022, "y": 265.9375022639979, "name": "parameter-string-sql_string", "alignment": "left", @@ -948,7 +971,7 @@ { "id": "e1e596b9-e235-47b8-a65d-8ad15eba3a8b", "type": "default", - "x": 865.5624373503533, + "x": 882.5624798095924, "y": 217.93749164918813, "name": "parameter-out-any-out_sparksession", "alignment": "right", @@ -960,7 +983,7 @@ { "id": "8ee14b87-739a-4b92-aed3-40d5b36ca7a8", "type": "default", - "x": 865.5624373503533, + "x": 882.5624798095924, "y": 233.9374863417832, "name": "parameter-out-any-sql_dataframe", "alignment": "right", @@ -990,6 +1013,7 @@ "c6d972f4-4968-43ff-9070-70649fcf27ad": { "id": "c6d972f4-4968-43ff-9070-70649fcf27ad", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "path": "xai_components/xai_spark/pyspark_core.py", @@ -1112,6 +1136,7 @@ "01d1f2f5-3dc7-49e6-b717-720686a0c086": { "id": "01d1f2f5-3dc7-49e6-b717-720686a0c086", "type": "custom-node", + "selected": false, "extras": { "type": "string" }, diff --git a/examples/UtilsZipDirectory.xircuits b/examples/UtilsZipDirectory.xircuits index 12e26dc4..db1aefd5 100644 --- a/examples/UtilsZipDirectory.xircuits +++ b/examples/UtilsZipDirectory.xircuits @@ -1,19 +1,20 @@ { "id": "f05555ec-8521-4b5f-a268-953fcb617a9e", - "offsetX": -95.49309810003565, - "offsetY": 5.122312668524813, - "zoom": 113.75000000000001, + "offsetX": -75.08589793300584, + "offsetY": -5.295505997978509, + "zoom": 123.75000000000004, "gridSize": 0, "layers": [ { - "id": "394bd119-efa7-4d82-952f-a054c706aacf", + "id": "8b7cae2a-4b1e-4855-ada5-b9954d8c78ac", "type": "diagram-links", "isSvg": true, "transformed": true, "models": { "6ce09b0a-55b9-4b12-8544-ef490a3f2206": { "id": "6ce09b0a-55b9-4b12-8544-ef490a3f2206", - "type": "default", + "type": "triangle", + "selected": false, "source": "b5daecce-45ec-492e-ad41-5f1d211b8f00", "sourcePort": "0fd1020e-95f1-44d0-a830-cb74ed882f85", "target": "81d29f0b-02b3-4529-9459-a375e9cddb6b", @@ -22,14 +23,14 @@ { "id": "e306a1a6-80e9-42fe-afb7-86e58c98970b", "type": "point", - "x": 129.4374983420079, - "y": 73.87499252336971 + "x": 129.03126713121262, + "y": 73.87499620315126 }, { "id": "80f2e3a8-fb58-4e84-982d-e0a08c5d0d31", "type": "point", - "x": 340.2999563464874, - "y": 76.97500404297429 + "x": 340.29688139975656, + "y": 76.9843819346073 } ], "labels": [], @@ -40,7 +41,8 @@ }, "92e90baa-3561-446c-9362-93ae061f3fb3": { "id": "92e90baa-3561-446c-9362-93ae061f3fb3", - "type": "default", + "type": "triangle", + "selected": false, "source": "81d29f0b-02b3-4529-9459-a375e9cddb6b", "sourcePort": "f9db92d7-dcba-4f61-8492-9c3d8b84c8b2", "target": "70b11b51-f2f2-427e-884c-03a6c699c3af", @@ -49,14 +51,14 @@ { "id": "11872cfa-a9f4-4271-8e8a-fd9bda7cc740", "type": "point", - "x": 449.9250630017775, - "y": 76.97500404297429 + "x": 466.5312134739324, + "y": 76.9843819346073 }, { "id": "29627556-b376-4816-9414-52f39b5c3d54", "type": "point", - "x": 617.9749876764789, - "y": 75.33750917784323 + "x": 617.9843599368445, + "y": 75.3437569346073 } ], "labels": [], @@ -67,7 +69,8 @@ }, "35033aac-ac27-4fe2-8f4b-cfd5df64478b": { "id": "35033aac-ac27-4fe2-8f4b-cfd5df64478b", - "type": "default", + "type": "triangle", + "selected": false, "source": "70b11b51-f2f2-427e-884c-03a6c699c3af", "sourcePort": "0209f47d-08cf-4d03-868a-b67bce3c4e8c", "target": "6edcb94a-d6dc-48f6-afd2-b8f6e24287fe", @@ -76,14 +79,14 @@ { "id": "192c274d-2d04-4f99-9f0c-4add1cf8bac7", "type": "point", - "x": 727.5999943424346, - "y": 75.33750917784323 + "x": 744.2186920110203, + "y": 75.3437569346073 }, { "id": "efd36549-3401-49c3-9aab-d04969392f17", "type": "point", - "x": 831.312531671786, - "y": 76.25001184422547 + "x": 831.3125063997566, + "y": 76.25000156887927 } ], "labels": [], @@ -94,7 +97,8 @@ }, "8528e3d5-876e-4b0d-9dc7-748d8d92c20f": { "id": "8528e3d5-876e-4b0d-9dc7-748d8d92c20f", - "type": "default", + "type": "custom", + "selected": false, "source": "eb228134-793c-4305-a81e-925d7a50b145", "sourcePort": "ba732273-4874-4dae-8994-6e8b3e7b4e79", "target": "81d29f0b-02b3-4529-9459-a375e9cddb6b", @@ -103,14 +107,14 @@ { "id": "de999460-f9b2-4b24-ab97-639d57b0e0ca", "type": "point", - "x": 280.7250110073236, - "y": 138.17501354196108 + "x": 280.7187349368445, + "y": 138.17187120315126 }, { "id": "3c8f21f2-bab4-4feb-b4fd-88292cd0bd9d", "type": "point", - "x": 340.2999563464874, - "y": 108.97500320972983 + "x": 340.29688139975656, + "y": 108.98437656887927 } ], "labels": [], @@ -121,7 +125,8 @@ }, "54434923-be28-44ce-aac2-a737626d2dac": { "id": "54434923-be28-44ce-aac2-a737626d2dac", - "type": "default", + "type": "custom", + "selected": false, "source": "33f65294-13e7-4c28-a14b-37ccd4c4da77", "sourcePort": "27b85aa8-4f02-49c6-8bc1-39d593c34bf2", "target": "70b11b51-f2f2-427e-884c-03a6c699c3af", @@ -130,14 +135,14 @@ { "id": "18ec754b-4e81-418c-ab68-3ba79f069b15", "type": "point", - "x": 554.0161564719535, - "y": 127.36250437627211 + "x": 547.3281313997566, + "y": 127.35937925174326 }, { "id": "8fc18e72-b21a-4e72-8aaf-c126f54dda14", "type": "point", - "x": 617.9749876764789, - "y": 107.33750287643205 + "x": 617.9843599368445, + "y": 107.34375156887927 } ], "labels": [], @@ -148,7 +153,8 @@ }, "2f0a3aa4-2214-48bf-a1f8-4d0694765cee": { "id": "2f0a3aa4-2214-48bf-a1f8-4d0694765cee", - "type": "default", + "type": "custom", + "selected": false, "source": "0d363f1c-76c2-4814-9a9b-f3c2e6dfe38e", "sourcePort": "c4f36ed0-bbfc-4710-b320-a8d06f66ef70", "target": "81d29f0b-02b3-4529-9459-a375e9cddb6b", @@ -157,14 +163,14 @@ { "id": "be9c809d-014a-4250-8e34-bfee9eedf222", "type": "point", - "x": 291.812478344141, - "y": 274.22502654057456 + "x": 274.82813139975656, + "y": 274.2187515688792 }, { "id": "6afaec97-3d7f-4bf2-9111-39d30c48d80f", "type": "point", - "x": 340.2999563464874, - "y": 124.97499654377421 + "x": 340.29688139975656, + "y": 124.98437388601525 } ], "labels": [], @@ -175,7 +181,8 @@ }, "b3be2bdf-7e80-4ec4-8297-3067f0901ecc": { "id": "b3be2bdf-7e80-4ec4-8297-3067f0901ecc", - "type": "default", + "type": "custom", + "selected": false, "source": "0d363f1c-76c2-4814-9a9b-f3c2e6dfe38e", "sourcePort": "c4f36ed0-bbfc-4710-b320-a8d06f66ef70", "target": "70b11b51-f2f2-427e-884c-03a6c699c3af", @@ -184,14 +191,14 @@ { "id": "97ea66bb-a0d6-47b0-967c-e5a58eca16a3", "type": "point", - "x": 291.812478344141, - "y": 274.22502654057456 + "x": 274.82813139975656, + "y": 274.2187515688792 }, { "id": "85a3fdc5-c01b-4890-b3d6-64f985585da3", "type": "point", - "x": 617.9749876764789, - "y": 123.33750870914324 + "x": 617.9843599368445, + "y": 123.34374888601525 } ], "labels": [], @@ -203,7 +210,7 @@ } }, { - "id": "0da1fcfd-bdd0-4713-8f2b-565d61ab8e75", + "id": "33862a90-c852-4844-9762-5f5ecb92ea66", "type": "diagram-nodes", "isSvg": false, "transformed": true, @@ -211,6 +218,7 @@ "b5daecce-45ec-492e-ad41-5f1d211b8f00": { "id": "b5daecce-45ec-492e-ad41-5f1d211b8f00", "type": "custom-node", + "selected": false, "extras": { "type": "Start", "borderColor": "rgb(0,192,255)" @@ -221,8 +229,8 @@ { "id": "0fd1020e-95f1-44d0-a830-cb74ed882f85", "type": "default", - "x": 121.9374983420079, - "y": 66.37499721036976, + "x": 121.53126713121263, + "y": 66.37499620315126, "name": "out-0", "alignment": "right", "parentNode": "b5daecce-45ec-492e-ad41-5f1d211b8f00", @@ -235,8 +243,8 @@ { "id": "903129c7-2f6f-438f-a7c7-549a62892881", "type": "default", - "x": 121.9374983420079, - "y": 82.37500304308094, + "x": 121.53126713121263, + "y": 82.3750069346073, "name": "parameter-out-1", "alignment": "right", "parentNode": "b5daecce-45ec-492e-ad41-5f1d211b8f00", @@ -256,6 +264,7 @@ "6edcb94a-d6dc-48f6-afd2-b8f6e24287fe": { "id": "6edcb94a-d6dc-48f6-afd2-b8f6e24287fe", "type": "custom-node", + "selected": false, "extras": { "type": "Finish", "borderColor": "rgb(0,192,255)" @@ -266,8 +275,8 @@ { "id": "76b1128e-8bf5-4f58-a201-5413561b7601", "type": "default", - "x": 823.812531671786, - "y": 68.75000637605875, + "x": 823.8125063997566, + "y": 68.75000156887927, "name": "in-0", "alignment": "left", "parentNode": "6edcb94a-d6dc-48f6-afd2-b8f6e24287fe", @@ -280,8 +289,8 @@ { "id": "8fd82677-a3b9-464a-bd43-355ff3ff3915", "type": "default", - "x": 823.812531671786, - "y": 84.74998721143632, + "x": 823.8125063997566, + "y": 84.74999888601526, "name": "parameter-in-1", "alignment": "left", "parentNode": "6edcb94a-d6dc-48f6-afd2-b8f6e24287fe", @@ -301,7 +310,7 @@ "33f65294-13e7-4c28-a14b-37ccd4c4da77": { "id": "33f65294-13e7-4c28-a14b-37ccd4c4da77", "type": "custom-node", - "selected": true, + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -312,8 +321,8 @@ { "id": "27b85aa8-4f02-49c6-8bc1-39d593c34bf2", "type": "default", - "x": 546.516156471954, - "y": 119.86250437627208, + "x": 539.8281313997566, + "y": 119.85937925174328, "name": "out-0", "alignment": "right", "parentNode": "33f65294-13e7-4c28-a14b-37ccd4c4da77", @@ -334,6 +343,7 @@ "eb228134-793c-4305-a81e-925d7a50b145": { "id": "eb228134-793c-4305-a81e-925d7a50b145", "type": "custom-node", + "selected": false, "extras": { "type": "string", "borderColor": "rgb(0,192,255)" @@ -344,8 +354,8 @@ { "id": "ba732273-4874-4dae-8994-6e8b3e7b4e79", "type": "default", - "x": 273.2250110073236, - "y": 130.67501354196108, + "x": 273.2187349368445, + "y": 130.67187120315126, "name": "out-0", "alignment": "right", "parentNode": "eb228134-793c-4305-a81e-925d7a50b145", @@ -366,6 +376,7 @@ "81d29f0b-02b3-4529-9459-a375e9cddb6b": { "id": "81d29f0b-02b3-4529-9459-a375e9cddb6b", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "borderColor": "rgb(0,192,255)" @@ -376,8 +387,8 @@ { "id": "ef79d7dc-635a-4789-982e-843892e757a3", "type": "default", - "x": 332.7999563464874, - "y": 69.47500404297429, + "x": 332.79688139975656, + "y": 69.4843819346073, "name": "in-0", "alignment": "left", "parentNode": "81d29f0b-02b3-4529-9459-a375e9cddb6b", @@ -390,8 +401,8 @@ { "id": "f9db92d7-dcba-4f61-8492-9c3d8b84c8b2", "type": "default", - "x": 442.4250630017775, - "y": 69.47500404297429, + "x": 459.0312134739324, + "y": 69.4843819346073, "name": "out-0", "alignment": "right", "parentNode": "81d29f0b-02b3-4529-9459-a375e9cddb6b", @@ -404,8 +415,8 @@ { "id": "35af951e-9da7-45a2-a800-f4161f24e395", "type": "default", - "x": 332.7999563464874, - "y": 85.47499737701865, + "x": 332.79688139975656, + "y": 85.48436583742323, "name": "parameter-string-zip_fn", "alignment": "left", "parentNode": "81d29f0b-02b3-4529-9459-a375e9cddb6b", @@ -416,8 +427,8 @@ { "id": "be91fbdd-bf25-4a61-9fd2-43e65c7fc957", "type": "default", - "x": 332.7999563464874, - "y": 101.47500320972983, + "x": 332.79688139975656, + "y": 101.48437656887927, "name": "parameter-string-dir_name", "alignment": "left", "parentNode": "81d29f0b-02b3-4529-9459-a375e9cddb6b", @@ -430,8 +441,8 @@ { "id": "70456a3c-d184-4989-9e52-f29c8b4869f3", "type": "default", - "x": 332.7999563464874, - "y": 117.47499654377421, + "x": 332.79688139975656, + "y": 117.48437388601526, "name": "parameter-boolean-include_dir", "alignment": "left", "parentNode": "81d29f0b-02b3-4529-9459-a375e9cddb6b", @@ -457,6 +468,7 @@ "70b11b51-f2f2-427e-884c-03a6c699c3af": { "id": "70b11b51-f2f2-427e-884c-03a6c699c3af", "type": "custom-node", + "selected": false, "extras": { "type": "debug", "borderColor": "rgb(0,192,255)" @@ -467,8 +479,8 @@ { "id": "04f90df6-9f97-4aba-96e4-06ef12e50eff", "type": "default", - "x": 610.4749876764789, - "y": 67.8375037096765, + "x": 610.4843599368445, + "y": 67.8437569346073, "name": "in-0", "alignment": "left", "parentNode": "70b11b51-f2f2-427e-884c-03a6c699c3af", @@ -481,8 +493,8 @@ { "id": "0209f47d-08cf-4d03-868a-b67bce3c4e8c", "type": "default", - "x": 720.0999943424346, - "y": 67.8375037096765, + "x": 736.7186920110203, + "y": 67.8437569346073, "name": "out-0", "alignment": "right", "parentNode": "70b11b51-f2f2-427e-884c-03a6c699c3af", @@ -495,8 +507,8 @@ { "id": "07b1a64d-77d6-442a-875c-ed3971a162ef", "type": "default", - "x": 610.4749876764789, - "y": 83.83750954238768, + "x": 610.4843599368445, + "y": 83.84374083742323, "name": "parameter-string-zip_fn", "alignment": "left", "parentNode": "70b11b51-f2f2-427e-884c-03a6c699c3af", @@ -507,8 +519,8 @@ { "id": "5ec239db-9760-479d-a7aa-4e7444458c68", "type": "default", - "x": 610.4749876764789, - "y": 99.83750287643205, + "x": 610.4843599368445, + "y": 99.84375156887927, "name": "parameter-string-dir_name", "alignment": "left", "parentNode": "70b11b51-f2f2-427e-884c-03a6c699c3af", @@ -521,8 +533,8 @@ { "id": "04317ab2-5170-4114-9548-d287a9b68055", "type": "default", - "x": 610.4749876764789, - "y": 115.83750870914324, + "x": 610.4843599368445, + "y": 115.84374888601526, "name": "parameter-boolean-include_dir", "alignment": "left", "parentNode": "70b11b51-f2f2-427e-884c-03a6c699c3af", @@ -548,6 +560,7 @@ "0d363f1c-76c2-4814-9a9b-f3c2e6dfe38e": { "id": "0d363f1c-76c2-4814-9a9b-f3c2e6dfe38e", "type": "custom-node", + "selected": false, "extras": { "type": "boolean" }, @@ -557,8 +570,8 @@ { "id": "c4f36ed0-bbfc-4710-b320-a8d06f66ef70", "type": "default", - "x": 284.312478344141, - "y": 266.72502654057456, + "x": 267.32813139975656, + "y": 266.7187515688792, "name": "out-0", "alignment": "right", "parentNode": "0d363f1c-76c2-4814-9a9b-f3c2e6dfe38e", @@ -580,6 +593,7 @@ "6394f6de-6680-44b2-8f80-b6ae9b982937": { "id": "6394f6de-6680-44b2-8f80-b6ae9b982937", "type": "custom-node", + "selected": false, "extras": { "type": "boolean" }, @@ -589,8 +603,8 @@ { "id": "19f7c08d-35e8-48f5-b299-7d3755e55d9d", "type": "default", - "x": 285.16253767114614, - "y": 206.27499954345424, + "x": 268.1562510340285, + "y": 206.2656158374232, "name": "out-0", "alignment": "right", "parentNode": "6394f6de-6680-44b2-8f80-b6ae9b982937", From 64a837a2c5a7f083b12e17884895db886099c127 Mon Sep 17 00:00:00 2001 From: AdrySky Date: Tue, 12 Jul 2022 12:30:17 +0800 Subject: [PATCH 5/5] Round (x,y) to nearest 3 decimal point --- src/components/xircuitBodyWidget.tsx | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/xircuitBodyWidget.tsx b/src/components/xircuitBodyWidget.tsx index 446aa575..205c76a5 100644 --- a/src/components/xircuitBodyWidget.tsx +++ b/src/components/xircuitBodyWidget.tsx @@ -190,12 +190,17 @@ export const BodyWidget: FC = ({ if (contextRef.current.isReady) { let currentModel = xircuitsApp.getDiagramEngine().getModel().serialize(); contextRef.current.model.fromString( - JSON.stringify(currentModel, null, 4) + JSON.stringify(currentModel, replacer, 4) ); setSaved(false); } }, []); + function replacer(key, value) { + if (key == "x" || key == "y") return Math.round((value + Number.EPSILON) * 1000) / 1000; + return value; + } + useEffect(() => { const currentContext = contextRef.current;