| { |
| "tests": [ |
| { |
| "name": "greaterOrEqual float32 0D scalar", |
| "inputs": { |
| "a": { |
| "shape": [], |
| "data": [ |
| 0.2829853513361833 |
| ], |
| "type": "float32" |
| }, |
| "b": { |
| "shape": [], |
| "data": [ |
| 6.156983509735351 |
| ], |
| "type": "float32" |
| } |
| }, |
| "expected": { |
| "shape": [], |
| "data": [ |
| 0 |
| ], |
| "type": "uint8" |
| } |
| }, |
| { |
| "name": "greaterOrEqual float32 1D tensors", |
| "inputs": { |
| "a": { |
| "shape": [24], |
| "data": [ |
| -8.049108184315305, |
| -5.522611295148119, |
| -2.097508268712267, |
| -7.455326346855671, |
| -5.4503762765457475, |
| 9.802918209039795, |
| -3.6045179646016123, |
| 4.088084930154503, |
| -5.068354954162224, |
| 1.5821936652025705, |
| 5.675583814922739, |
| -4.34159498166756, |
| 1.6946222397391875, |
| 2.926734617639429, |
| -7.000074175864097, |
| -2.5270822950013105, |
| 1.4437268276959525, |
| 7.862768559473771, |
| 5.782288879751384, |
| 1.8712013338616238, |
| -0.5233999645803635, |
| 0.43433289218891247, |
| 8.938365119196128, |
| 1.65683957584843 |
| ], |
| "type": "float32" |
| }, |
| "b": { |
| "shape": [24], |
| "data": [ |
| -7.028095113692983, |
| 1.9109992244501228, |
| 3.576529209692282, |
| 1.7167964605289043, |
| 2.846137548919838, |
| -2.311762981138341, |
| -6.086130252861408, |
| -3.437926736129744, |
| -3.4764428213302656, |
| -2.194656398262036, |
| 2.9962267558939892, |
| -5.540947945499273, |
| 5.098470133217425, |
| 6.775498827056623, |
| 2.4505413384295913, |
| 5.210598812779001, |
| -9.710094050019439, |
| -2.413028179599279, |
| 8.678308853275162, |
| -9.449530756013411, |
| 0.7702168987269076, |
| -1.518607415508292, |
| -9.15394321549195, |
| -4.9917360557925194 |
| ], |
| "type": "float32" |
| } |
| }, |
| "expected": { |
| "shape": [24], |
| "data": [ |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 1, |
| 1, |
| 1, |
| 0, |
| 1, |
| 1, |
| 1, |
| 0, |
| 0, |
| 0, |
| 0, |
| 1, |
| 1, |
| 0, |
| 1, |
| 0, |
| 1, |
| 1, |
| 1 |
| ], |
| "type": "uint8" |
| } |
| }, |
| { |
| "name": "greaterOrEqual float32 2D tensors", |
| "inputs": { |
| "a": { |
| "shape": [4, 6], |
| "data": [ |
| -8.049108184315305, |
| -5.522611295148119, |
| -2.097508268712267, |
| -7.455326346855671, |
| -5.4503762765457475, |
| 9.802918209039795, |
| -3.6045179646016123, |
| 4.088084930154503, |
| -5.068354954162224, |
| 1.5821936652025705, |
| 5.675583814922739, |
| -4.34159498166756, |
| 1.6946222397391875, |
| 2.926734617639429, |
| -7.000074175864097, |
| -2.5270822950013105, |
| 1.4437268276959525, |
| 7.862768559473771, |
| 5.782288879751384, |
| 1.8712013338616238, |
| -0.5233999645803635, |
| 0.43433289218891247, |
| 8.938365119196128, |
| 1.65683957584843 |
| ], |
| "type": "float32" |
| }, |
| "b": { |
| "shape": [4, 6], |
| "data": [ |
| -7.028095113692983, |
| 1.9109992244501228, |
| 3.576529209692282, |
| 1.7167964605289043, |
| 2.846137548919838, |
| -2.311762981138341, |
| -6.086130252861408, |
| -3.437926736129744, |
| -3.4764428213302656, |
| -2.194656398262036, |
| 2.9962267558939892, |
| -5.540947945499273, |
| 5.098470133217425, |
| 6.775498827056623, |
| 2.4505413384295913, |
| 5.210598812779001, |
| -9.710094050019439, |
| -2.413028179599279, |
| 8.678308853275162, |
| -9.449530756013411, |
| 0.7702168987269076, |
| -1.518607415508292, |
| -9.15394321549195, |
| -4.9917360557925194 |
| ], |
| "type": "float32" |
| } |
| }, |
| "expected": { |
| "shape": [4, 6], |
| "data": [ |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 1, |
| 1, |
| 1, |
| 0, |
| 1, |
| 1, |
| 1, |
| 0, |
| 0, |
| 0, |
| 0, |
| 1, |
| 1, |
| 0, |
| 1, |
| 0, |
| 1, |
| 1, |
| 1 |
| ], |
| "type": "uint8" |
| } |
| }, |
| { |
| "name": "greaterOrEqual float32 3D tensors", |
| "inputs": { |
| "a": { |
| "shape": [2, 3, 4], |
| "data": [ |
| -8.049108184315305, |
| -5.522611295148119, |
| -2.097508268712267, |
| -7.455326346855671, |
| -5.4503762765457475, |
| 9.802918209039795, |
| -3.6045179646016123, |
| 4.088084930154503, |
| -5.068354954162224, |
| 1.5821936652025705, |
| 5.675583814922739, |
| -4.34159498166756, |
| 1.6946222397391875, |
| 2.926734617639429, |
| -7.000074175864097, |
| -2.5270822950013105, |
| 1.4437268276959525, |
| 7.862768559473771, |
| 5.782288879751384, |
| 1.8712013338616238, |
| -0.5233999645803635, |
| 0.43433289218891247, |
| 8.938365119196128, |
| 1.65683957584843 |
| ], |
| "type": "float32" |
| }, |
| "b": { |
| "shape": [2, 3, 4], |
| "data": [ |
| -7.028095113692983, |
| 1.9109992244501228, |
| 3.576529209692282, |
| 1.7167964605289043, |
| 2.846137548919838, |
| -2.311762981138341, |
| -6.086130252861408, |
| -3.437926736129744, |
| -3.4764428213302656, |
| -2.194656398262036, |
| 2.9962267558939892, |
| -5.540947945499273, |
| 5.098470133217425, |
| 6.775498827056623, |
| 2.4505413384295913, |
| 5.210598812779001, |
| -9.710094050019439, |
| -2.413028179599279, |
| 8.678308853275162, |
| -9.449530756013411, |
| 0.7702168987269076, |
| -1.518607415508292, |
| -9.15394321549195, |
| -4.9917360557925194 |
| ], |
| "type": "float32" |
| } |
| }, |
| "expected": { |
| "shape": [2, 3, 4], |
| "data": [ |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 1, |
| 1, |
| 1, |
| 0, |
| 1, |
| 1, |
| 1, |
| 0, |
| 0, |
| 0, |
| 0, |
| 1, |
| 1, |
| 0, |
| 1, |
| 0, |
| 1, |
| 1, |
| 1 |
| ], |
| "type": "uint8" |
| } |
| }, |
| { |
| "name": "greaterOrEqual float32 4D tensors", |
| "inputs": { |
| "a": { |
| "shape": [2, 2, 2, 3], |
| "data": [ |
| -8.049108184315305, |
| -5.522611295148119, |
| -2.097508268712267, |
| -7.455326346855671, |
| -5.4503762765457475, |
| 9.802918209039795, |
| -3.6045179646016123, |
| 4.088084930154503, |
| -5.068354954162224, |
| 1.5821936652025705, |
| 5.675583814922739, |
| -4.34159498166756, |
| 1.6946222397391875, |
| 2.926734617639429, |
| -7.000074175864097, |
| -2.5270822950013105, |
| 1.4437268276959525, |
| 7.862768559473771, |
| 5.782288879751384, |
| 1.8712013338616238, |
| -0.5233999645803635, |
| 0.43433289218891247, |
| 8.938365119196128, |
| 1.65683957584843 |
| ], |
| "type": "float32" |
| }, |
| "b": { |
| "shape": [2, 2, 2, 3], |
| "data": [ |
| -7.028095113692983, |
| 1.9109992244501228, |
| 3.576529209692282, |
| 1.7167964605289043, |
| 2.846137548919838, |
| -2.311762981138341, |
| -6.086130252861408, |
| -3.437926736129744, |
| -3.4764428213302656, |
| -2.194656398262036, |
| 2.9962267558939892, |
| -5.540947945499273, |
| 5.098470133217425, |
| 6.775498827056623, |
| 2.4505413384295913, |
| 5.210598812779001, |
| -9.710094050019439, |
| -2.413028179599279, |
| 8.678308853275162, |
| -9.449530756013411, |
| 0.7702168987269076, |
| -1.518607415508292, |
| -9.15394321549195, |
| -4.9917360557925194 |
| ], |
| "type": "float32" |
| } |
| }, |
| "expected": { |
| "shape": [2, 2, 2, 3], |
| "data": [ |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 1, |
| 1, |
| 1, |
| 0, |
| 1, |
| 1, |
| 1, |
| 0, |
| 0, |
| 0, |
| 0, |
| 1, |
| 1, |
| 0, |
| 1, |
| 0, |
| 1, |
| 1, |
| 1 |
| ], |
| "type": "uint8" |
| } |
| }, |
| { |
| "name": "greaterOrEqual float32 5D tensors", |
| "inputs": { |
| "a": { |
| "shape": [2, 2, 1, 2, 3], |
| "data": [ |
| -8.049108184315305, |
| -5.522611295148119, |
| -2.097508268712267, |
| -7.455326346855671, |
| -5.4503762765457475, |
| 9.802918209039795, |
| -3.6045179646016123, |
| 4.088084930154503, |
| -5.068354954162224, |
| 1.5821936652025705, |
| 5.675583814922739, |
| -4.34159498166756, |
| 1.6946222397391875, |
| 2.926734617639429, |
| -7.000074175864097, |
| -2.5270822950013105, |
| 1.4437268276959525, |
| 7.862768559473771, |
| 5.782288879751384, |
| 1.8712013338616238, |
| -0.5233999645803635, |
| 0.43433289218891247, |
| 8.938365119196128, |
| 1.65683957584843 |
| ], |
| "type": "float32" |
| }, |
| "b": { |
| "shape": [2, 2, 1, 2, 3], |
| "data": [ |
| -7.028095113692983, |
| 1.9109992244501228, |
| 3.576529209692282, |
| 1.7167964605289043, |
| 2.846137548919838, |
| -2.311762981138341, |
| -6.086130252861408, |
| -3.437926736129744, |
| -3.4764428213302656, |
| -2.194656398262036, |
| 2.9962267558939892, |
| -5.540947945499273, |
| 5.098470133217425, |
| 6.775498827056623, |
| 2.4505413384295913, |
| 5.210598812779001, |
| -9.710094050019439, |
| -2.413028179599279, |
| 8.678308853275162, |
| -9.449530756013411, |
| 0.7702168987269076, |
| -1.518607415508292, |
| -9.15394321549195, |
| -4.9917360557925194 |
| ], |
| "type": "float32" |
| } |
| }, |
| "expected": { |
| "shape": [2, 2, 1, 2, 3], |
| "data": [ |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 1, |
| 1, |
| 1, |
| 0, |
| 1, |
| 1, |
| 1, |
| 0, |
| 0, |
| 0, |
| 0, |
| 1, |
| 1, |
| 0, |
| 1, |
| 0, |
| 1, |
| 1, |
| 1 |
| ], |
| "type": "uint8" |
| } |
| }, |
| { |
| "name": "greaterOrEqual float32 broadcast 0D to 4D", |
| "inputs": { |
| "a": { |
| "shape": [], |
| "data": [ |
| -1.0187572964482339 |
| ], |
| "type": "float32" |
| }, |
| "b": { |
| "shape": [2, 2, 2, 3], |
| "data": [ |
| -8.049108184315305, |
| -5.522611295148119, |
| -2.097508268712267, |
| -7.455326346855671, |
| -5.4503762765457475, |
| 9.802918209039795, |
| -3.6045179646016123, |
| 4.088084930154503, |
| -5.068354954162224, |
| 1.5821936652025705, |
| 5.675583814922739, |
| -4.34159498166756, |
| 1.6946222397391875, |
| 2.926734617639429, |
| -7.000074175864097, |
| -2.5270822950013105, |
| 1.4437268276959525, |
| 7.862768559473771, |
| 5.782288879751384, |
| 1.8712013338616238, |
| -0.5233999645803635, |
| 0.43433289218891247, |
| 8.938365119196128, |
| 1.65683957584843 |
| ], |
| "type": "float32" |
| } |
| }, |
| "expected": { |
| "shape": [2, 2, 2, 3], |
| "data": [ |
| 1, |
| 1, |
| 1, |
| 1, |
| 1, |
| 0, |
| 1, |
| 0, |
| 1, |
| 0, |
| 0, |
| 1, |
| 0, |
| 0, |
| 1, |
| 1, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0 |
| ], |
| "type": "uint8" |
| } |
| }, |
| { |
| "name": "greaterOrEqual float32 broadcast 1D to 4D", |
| "inputs": { |
| "a": { |
| "shape": [1], |
| "data": [ |
| -1.0187572964482339 |
| ], |
| "type": "float32" |
| }, |
| "b": { |
| "shape": [2, 2, 2, 3], |
| "data": [ |
| -8.049108184315305, |
| -5.522611295148119, |
| -2.097508268712267, |
| -7.455326346855671, |
| -5.4503762765457475, |
| 9.802918209039795, |
| -3.6045179646016123, |
| 4.088084930154503, |
| -5.068354954162224, |
| 1.5821936652025705, |
| 5.675583814922739, |
| -4.34159498166756, |
| 1.6946222397391875, |
| 2.926734617639429, |
| -7.000074175864097, |
| -2.5270822950013105, |
| 1.4437268276959525, |
| 7.862768559473771, |
| 5.782288879751384, |
| 1.8712013338616238, |
| -0.5233999645803635, |
| 0.43433289218891247, |
| 8.938365119196128, |
| 1.65683957584843 |
| ], |
| "type": "float32" |
| } |
| }, |
| "expected": { |
| "shape": [2, 2, 2, 3], |
| "data": [ |
| 1, |
| 1, |
| 1, |
| 1, |
| 1, |
| 0, |
| 1, |
| 0, |
| 1, |
| 0, |
| 0, |
| 1, |
| 0, |
| 0, |
| 1, |
| 1, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0 |
| ], |
| "type": "uint8" |
| } |
| }, |
| { |
| "name": "greaterOrEqual float32 broadcast 2D to 4D", |
| "inputs": { |
| "a": { |
| "shape": [2, 2, 2, 3], |
| "data": [ |
| -8.049108184315305, |
| -5.522611295148119, |
| -2.097508268712267, |
| -7.455326346855671, |
| -5.4503762765457475, |
| 9.802918209039795, |
| -3.6045179646016123, |
| 4.088084930154503, |
| -5.068354954162224, |
| 1.5821936652025705, |
| 5.675583814922739, |
| -4.34159498166756, |
| 1.6946222397391875, |
| 2.926734617639429, |
| -7.000074175864097, |
| -2.5270822950013105, |
| 1.4437268276959525, |
| 7.862768559473771, |
| 5.782288879751384, |
| 1.8712013338616238, |
| -0.5233999645803635, |
| 0.43433289218891247, |
| 8.938365119196128, |
| 1.65683957584843 |
| ], |
| "type": "float32" |
| }, |
| "b": { |
| "shape": [2, 3], |
| "data": [ |
| -4.19451362795888, |
| 3.8917840404002177, |
| -3.5139974150349484, |
| 6.279316420756992, |
| 0.0017881708061917578, |
| -0.7928582491851124 |
| ], |
| "type": "float32" |
| } |
| }, |
| "expected": { |
| "shape": [2, 2, 2, 3], |
| "data": [ |
| 0, |
| 0, |
| 1, |
| 0, |
| 0, |
| 1, |
| 1, |
| 1, |
| 0, |
| 0, |
| 1, |
| 0, |
| 1, |
| 0, |
| 0, |
| 0, |
| 1, |
| 1, |
| 1, |
| 0, |
| 1, |
| 0, |
| 1, |
| 1 |
| ], |
| "type": "uint8" |
| } |
| }, |
| { |
| "name": "greaterOrEqual float32 broadcast 3D to 4D", |
| "inputs": { |
| "a": { |
| "shape": [2, 2, 2, 3], |
| "data": [ |
| -8.049108184315305, |
| -5.522611295148119, |
| -2.097508268712267, |
| -7.455326346855671, |
| -5.4503762765457475, |
| 9.802918209039795, |
| -3.6045179646016123, |
| 4.088084930154503, |
| -5.068354954162224, |
| 1.5821936652025705, |
| 5.675583814922739, |
| -4.34159498166756, |
| 1.6946222397391875, |
| 2.926734617639429, |
| -7.000074175864097, |
| -2.5270822950013105, |
| 1.4437268276959525, |
| 7.862768559473771, |
| 5.782288879751384, |
| 1.8712013338616238, |
| -0.5233999645803635, |
| 0.43433289218891247, |
| 8.938365119196128, |
| 1.65683957584843 |
| ], |
| "type": "float32" |
| }, |
| "b": { |
| "shape": [2, 2, 1], |
| "data": [ |
| -3.282304702993888, |
| -1.397563682654157, |
| 0.4905360718662557, |
| -6.882648917469618 |
| ], |
| "type": "float32" |
| } |
| }, |
| "expected": { |
| "shape": [2, 2, 2, 3], |
| "data": [ |
| 0, |
| 0, |
| 1, |
| 0, |
| 0, |
| 1, |
| 0, |
| 1, |
| 0, |
| 1, |
| 1, |
| 1, |
| 1, |
| 1, |
| 0, |
| 0, |
| 1, |
| 1, |
| 1, |
| 1, |
| 0, |
| 1, |
| 1, |
| 1 |
| ], |
| "type": "uint8" |
| } |
| }, |
| { |
| "name": "greaterOrEqual float32 broadcast 4D to 4D", |
| "inputs": { |
| "a": { |
| "shape": [1, 1, 1, 1], |
| "data": [ |
| -1.0187572964482339 |
| ], |
| "type": "float32" |
| }, |
| "b": { |
| "shape": [2, 2, 2, 3], |
| "data": [ |
| -8.049108184315305, |
| -5.522611295148119, |
| -2.097508268712267, |
| -7.455326346855671, |
| -5.4503762765457475, |
| 9.802918209039795, |
| -3.6045179646016123, |
| 4.088084930154503, |
| -5.068354954162224, |
| 1.5821936652025705, |
| 5.675583814922739, |
| -4.34159498166756, |
| 1.6946222397391875, |
| 2.926734617639429, |
| -7.000074175864097, |
| -2.5270822950013105, |
| 1.4437268276959525, |
| 7.862768559473771, |
| 5.782288879751384, |
| 1.8712013338616238, |
| -0.5233999645803635, |
| 0.43433289218891247, |
| 8.938365119196128, |
| 1.65683957584843 |
| ], |
| "type": "float32" |
| } |
| }, |
| "expected": { |
| "shape": [2, 2, 2, 3], |
| "data": [ |
| 1, |
| 1, |
| 1, |
| 1, |
| 1, |
| 0, |
| 1, |
| 0, |
| 1, |
| 0, |
| 0, |
| 1, |
| 0, |
| 0, |
| 1, |
| 1, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0, |
| 0 |
| ], |
| "type": "uint8" |
| } |
| } |
| ] |
| } |