diff options
author | Sandy Ryza <sandy@cloudera.com> | 2014-10-06 14:05:45 -0700 |
---|---|---|
committer | Josh Rosen <joshrosen@apache.org> | 2014-10-06 14:05:45 -0700 |
commit | 20ea54cc7a5176ebc63bfa9393a9bf84619bfc66 (patch) | |
tree | 695790ecc7bf11d7165a24914da36b957213fdf3 /python/pyspark/serializers.py | |
parent | c9ae79fba25cd49ca70ca398bc75434202d26a97 (diff) | |
download | spark-20ea54cc7a5176ebc63bfa9393a9bf84619bfc66.tar.gz spark-20ea54cc7a5176ebc63bfa9393a9bf84619bfc66.tar.bz2 spark-20ea54cc7a5176ebc63bfa9393a9bf84619bfc66.zip |
[SPARK-2461] [PySpark] Add a toString method to GeneralizedLinearModel
Add a toString method to GeneralizedLinearModel, also change `__str__` to `__repr__` for some classes, to provide better message in repr.
This PR is based on #1388, thanks to sryza!
closes #1388
Author: Sandy Ryza <sandy@cloudera.com>
Author: Davies Liu <davies.liu@gmail.com>
Closes #2625 from davies/string and squashes the following commits:
3544aad [Davies Liu] fix LinearModel
0bcd642 [Davies Liu] Merge branch 'sandy-spark-2461' of github.com:sryza/spark
1ce5c2d [Sandy Ryza] __repr__ back to __str__ in a couple places
aa9e962 [Sandy Ryza] Switch __str__ to __repr__
a0c5041 [Sandy Ryza] Add labels back in
1aa17f5 [Sandy Ryza] Match existing conventions
fac1bc4 [Sandy Ryza] Fix PEP8 error
f7b58ed [Sandy Ryza] SPARK-2461. Add a toString method to GeneralizedLinearModel
Diffstat (limited to 'python/pyspark/serializers.py')
-rw-r--r-- | python/pyspark/serializers.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/python/pyspark/serializers.py b/python/pyspark/serializers.py index 2672da36c1..099fa54cf2 100644 --- a/python/pyspark/serializers.py +++ b/python/pyspark/serializers.py @@ -211,7 +211,7 @@ class BatchedSerializer(Serializer): return (isinstance(other, BatchedSerializer) and other.serializer == self.serializer) - def __str__(self): + def __repr__(self): return "BatchedSerializer<%s>" % str(self.serializer) @@ -279,7 +279,7 @@ class CartesianDeserializer(FramedSerializer): return (isinstance(other, CartesianDeserializer) and self.key_ser == other.key_ser and self.val_ser == other.val_ser) - def __str__(self): + def __repr__(self): return "CartesianDeserializer<%s, %s>" % \ (str(self.key_ser), str(self.val_ser)) @@ -306,7 +306,7 @@ class PairDeserializer(CartesianDeserializer): return (isinstance(other, PairDeserializer) and self.key_ser == other.key_ser and self.val_ser == other.val_ser) - def __str__(self): + def __repr__(self): return "PairDeserializer<%s, %s>" % (str(self.key_ser), str(self.val_ser)) |