本文为您介绍Mars近期版本的更新说明,基于此您可以了解Mars对应版本中的新增功能、增强功能等内容。 Mars近期版本的更新说明如下,详细信息请单击对应版本链接获取。 版本 变更类型 描述 v0.6.1 新功能 Tensor 当Tensor转稀疏时,支持缺失参数,以支持指定非0的缺失值,详情请参见Support `missing` argument for `tensor.tosparse()` and `fill_value` argument for `sparse_tensor.todense()`(#1802)。 DataFrame 添加Replace接口,详情请参见Implements {DataFrame,Series}.replace(#1765)。 添加Cartesian_chunk接口,可以对两个DataFrame执行笛卡尔积,并对每个Chunk应用一个函数。该接口是对Pandas API的扩展,详情请参见Add `{DataFrame, Series}.cartesian_chunk` support(#1777)。 聚合和分组聚合对字符串连接操作做了优化,详情请参见Integrate `str.cat` into reduction and groupby-aggregation(#1781)。 聚合函数支持了Level参数,详情请参见Implements reduction with `level` argument(#1784)。 v0.6.0 兼容性 聚合和分组聚合在该版本中已重写,老版本的Mars客户端连接到新版本使用这些功能可能会出错。 新功能 DataFrame: DataFrame初始化时支持num_partitions参数,详情请参见Support `num_partitions` argument for DataFrame initializers(#1733)。 添加对命名聚合的支持,详情请参见Add support for named aggregations(#1748)。 增强功能 groupby.agg()使用ReductionCompiler统一,详情请参见Unify groupby.agg() using ReductionCompiler(#1739)。 缺陷修复 修复md.read_csv:当names和usecols都指定时可能会报错,详情请参见Fix `md.read_csv` when names and usecols specified(#1738)。 支持字符串dtype以减少Tensor并平衡PSRS,详情请参见Support string dtype for tensor reductions(#1746)。 在DataFrame上修复XGBoost和LightGBM,详情请参见Fix xgboost and lightgbm on DataFrames(#1751)。 修复在分布式模式下重复执行相同代码的问题,详情请参见Fix repeated execution of same code in distributed mode(#1753)。 支持将DataFrame的某一列设置一个标量Tensor,详情请参见Support setting scalar which is a tensor for DataFrame(#1758)。
本文为您介绍Mars近期版本的更新说明,基于此您可以了解Mars对应版本中的新增功能、增强功能等内容。 Mars近期版本的更新说明如下,详细信息请单击对应版本链接获取。 版本 变更类型 描述 v0.6.1 新功能 Tensor 当Tensor转稀疏时,支持缺失参数,以支持指定非0的缺失值,详情请参见Support `missing` argument for `tensor.tosparse()` and `fill_value` argument for `sparse_tensor.todense()`(#1802)。 DataFrame 添加Replace接口,详情请参见Implements {DataFrame,Series}.replace(#1765)。 添加Cartesian_chunk接口,可以对两个DataFrame执行笛卡尔积,并对每个Chunk应用一个函数。该接口是对Pandas API的扩展,详情请参见Add `{DataFrame, Series}.cartesian_chunk` support(#1777)。 聚合和分组聚合对字符串连接操作做了优化,详情请参见Integrate `str.cat` into reduction and groupby-aggregation(#1781)。 聚合函数支持了Level参数,详情请参见Implements reduction with `level` argument(#1784)。 v0.6.0 兼容性 聚合和分组聚合在该版本中已重写,老版本的Mars客户端连接到新版本使用这些功能可能会出错。 新功能 DataFrame: DataFrame初始化时支持num_partitions参数,详情请参见Support `num_partitions` argument for DataFrame initializers(#1733)。 添加对命名聚合的支持,详情请参见Add support for named aggregations(#1748)。 增强功能 groupby.agg()使用ReductionCompiler统一,详情请参见Unify groupby.agg() using ReductionCompiler(#1739)。 缺陷修复 修复md.read_csv:当names和usecols都指定时可能会报错,详情请参见Fix `md.read_csv` when names and usecols specified(#1738)。 支持字符串dtype以减少Tensor并平衡PSRS,详情请参见Support string dtype for tensor reductions(#1746)。 在DataFrame上修复XGBoost和LightGBM,详情请参见Fix xgboost and lightgbm on DataFrames(#1751)。 修复在分布式模式下重复执行相同代码的问题,详情请参见Fix repeated execution of same code in distributed mode(#1753)。 支持将DataFrame的某一列设置一个标量Tensor,详情请参见Support setting scalar which is a tensor for DataFrame(#1758)。