remove back compatibility files for version 0.2

This commit is contained in:
giovanni
2025-09-05 11:12:50 +02:00
committed by Giovanni Canali
parent ef3542486c
commit 684d691b78
27 changed files with 0 additions and 120 deletions

View File

@@ -0,0 +1,35 @@
import torch
from pina import LabelTensor
from pina.domain import CartesianDomain
def test_constructor():
CartesianDomain({"x": [0, 1], "y": [0, 1]})
def test_is_inside_check_border():
pt_1 = LabelTensor(torch.tensor([[0.5, 0.5]]), ["x", "y"])
pt_2 = LabelTensor(torch.tensor([[1.0, 0.5]]), ["x", "y"])
pt_3 = LabelTensor(torch.tensor([[1.5, 0.5]]), ["x", "y"])
domain = CartesianDomain({"x": [0, 1], "y": [0, 1]})
for pt, exp_result in zip([pt_1, pt_2, pt_3], [True, True, False]):
assert domain.is_inside(pt, check_border=True) == exp_result
def test_is_inside_not_check_border():
pt_1 = LabelTensor(torch.tensor([[0.5, 0.5]]), ["x", "y"])
pt_2 = LabelTensor(torch.tensor([[1.0, 0.5]]), ["x", "y"])
pt_3 = LabelTensor(torch.tensor([[1.5, 0.5]]), ["x", "y"])
domain = CartesianDomain({"x": [0, 1], "y": [0, 1]})
for pt, exp_result in zip([pt_1, pt_2, pt_3], [True, False, False]):
assert domain.is_inside(pt, check_border=False) == exp_result
def test_is_inside_fixed_variables():
pt_1 = LabelTensor(torch.tensor([[0.5, 0.5]]), ["x", "y"])
pt_2 = LabelTensor(torch.tensor([[1.0, 0.5]]), ["x", "y"])
pt_3 = LabelTensor(torch.tensor([[1.0, 1.5]]), ["x", "y"])
domain = CartesianDomain({"x": 1, "y": [0, 1]})
for pt, exp_result in zip([pt_1, pt_2, pt_3], [False, True, False]):
assert domain.is_inside(pt, check_border=False) == exp_result