@@ -1434,13 +1434,21 @@ def prediction_data_(self):
1434
1434
raise AttributeError ("No prediction data was generated" )
1435
1435
else :
1436
1436
return self ._prediction_data
1437
+
1438
+ @prediction_data_ .setter
1439
+ def prediction_data_ (self , value ):
1440
+ self ._prediction_data = value
1437
1441
1438
1442
@property
1439
1443
def branch_detection_data_ (self ):
1440
1444
if self ._branch_detection_data is None :
1441
1445
raise AttributeError ("No branch detection data was generated" )
1442
1446
else :
1443
1447
return self ._branch_detection_data
1448
+
1449
+ @branch_detection_data_ .setter
1450
+ def branch_detection_data_ (self , value ):
1451
+ self ._branch_detection_data = value
1444
1452
1445
1453
@property
1446
1454
def outlier_scores_ (self ):
@@ -1454,6 +1462,10 @@ def outlier_scores_(self):
1454
1462
raise AttributeError (
1455
1463
"No condensed tree was generated; try running fit first."
1456
1464
)
1465
+
1466
+ @outlier_scores_ .setter
1467
+ def outlier_scores_ (self , value ):
1468
+ self ._outlier_scores = value
1457
1469
1458
1470
@property
1459
1471
def condensed_tree_ (self ):
@@ -1467,6 +1479,10 @@ def condensed_tree_(self):
1467
1479
raise AttributeError (
1468
1480
"No condensed tree was generated; try running fit first."
1469
1481
)
1482
+
1483
+ @condensed_tree_ .setter
1484
+ def condensed_tree_ (self , value ):
1485
+ self ._condensed_tree = value
1470
1486
1471
1487
@property
1472
1488
def single_linkage_tree_ (self ):
@@ -1476,6 +1492,10 @@ def single_linkage_tree_(self):
1476
1492
raise AttributeError (
1477
1493
"No single linkage tree was generated; try running fit" " first."
1478
1494
)
1495
+
1496
+ @single_linkage_tree_ .setter
1497
+ def single_linkage_tree_ (self , value ):
1498
+ self ._single_linkage_tree = value
1479
1499
1480
1500
@property
1481
1501
def minimum_spanning_tree_ (self ):
@@ -1495,6 +1515,10 @@ def minimum_spanning_tree_(self):
1495
1515
"This may be due to optimized algorithm variations that skip"
1496
1516
" explicit generation of the spanning tree."
1497
1517
)
1518
+
1519
+ @minimum_spanning_tree_ .setter
1520
+ def minimum_spanning_tree_ (self , value ):
1521
+ self ._min_spanning_tree = value
1498
1522
1499
1523
@property
1500
1524
def exemplars_ (self ):
@@ -1510,6 +1534,10 @@ def exemplars_(self):
1510
1534
"future, but for now no exemplars can be provided"
1511
1535
)
1512
1536
1537
+ @exemplars_ .setter
1538
+ def exemplars_ (self , value ):
1539
+ self ._exemplars = value
1540
+
1513
1541
@property
1514
1542
def relative_validity_ (self ):
1515
1543
if self ._relative_validity is not None :
@@ -1595,3 +1623,7 @@ def relative_validity_(self):
1595
1623
)
1596
1624
self ._relative_validity = score
1597
1625
return self ._relative_validity
1626
+
1627
+ @relative_validity_ .setter
1628
+ def relative_validity_ (self , value ):
1629
+ self ._relative_validity = value
0 commit comments