home / github / commits

Menu
  • Search all tables
  • GraphQL API

commits: dc3eebf3a514cfdc1039b63f2a542121d1328ba9

This data as json

sha message author_date committer_date raw_author raw_committer repo author committer
dc3eebf3a514cfdc1039b63f2a542121d1328ba9 Rolling window with `as_strided` (#1837) * Rolling_window for np.ndarray * Add pad method to Variable * Added rolling_window to DataArray and Dataset * remove pad_value option. Support dask.rolling_window * Refactor rolling.reduce * add as_strided to npcompat. Tests added for reduce(np.nanmean) * Support boolean in maybe_promote * move rolling_window into duck_array_op. Make DataArray.rolling_window public. * Added to_dataarray and to_dataset to rolling object. * Use pad in rolling to make compatible to pandas. Expose pad_with_fill_value to public. * Refactor rolling * flake8 * Added a comment for dask's pad. * Use fastpath in rolling.to_dataarray * Doc added. * Revert not to use fastpath * Remove maybe_prompt for Boolean. Some improvements based on @shoyer's review. * Update test. * Bug fix in test_rolling_count_correct * fill_value for boolean array * rolling_window(array, axis, window) -> rolling_window(array, window, axis) * support stride in rolling.to_dataarray * flake8 * Improve doc. Add DataArrayRolling to api.rst * Improve docs in common.rolling. * Expose groupby docs to public * Default fill_value=dtypes.NA, stride=1. Add comment for DataArrayRollig. * Default fill_value=dtypes.NA, stride=1. Add comment for DataArrayRollig. * Add fill_value option to rolling.to_dataarray * Convert non-numeric array in reduce. * Fill_value = False for boolean array in rolling.reduce * Support old numpy plus bottleneck combination. Suppress warning for all-nan slice reduce. * flake8 * Add benchmark * Dataset.count. Benchmark * Classize benchmark * Decoratorize for asv benchmark * Classize benchmarks/indexing.py * Working with nanreduce * Support .sum for object dtype. * Remove unused if-statements. * Default skipna for rolling.reduce * Pass tests. Test added to make sure the consistency to pandas' behavior. * Delete duplicate file. flake8 * flake8 again * Working with numpy<1.13 * Revert "Classize benchmarks/indexing.py" This reverts commit 4189d71d9998ff83deb9a5d7035a2edaf628ae25. * rolling_window with dask.ghost * Optimize rolling.count. * Fixing style errors. * Remove unused npcompat.nansum etc * flake8 * require_dask -> has_dask * npcompat -> np * flake8 * Skip tests for old numpy. * Improve doc. Optmize missing._get_valid_fill_mask * to_dataarray -> construct * remove assert_allclose_with_nan * Fixing style errors. * typo * `to_dataset` -> `construct` * Update doc * Change boundary and add comments for dask_rolling_window. * Refactor dask_array_ops.rolling_window and np_utils.rolling_window * flake8 * Simplify tests * flake8 again. * cleanup roling_window for dask. * remove duplicates * remvove duplicate * flake8 * delete unnecessary file. 2018-03-01T03:39:18Z 2018-03-01T03:39:18Z caabe6633d9bef7f2f52807cc5a1f477f3a077d4 cd792325681cbad9f663f2879d8b69f1edbb678f 13221727 6815844 19864447
Powered by Datasette · Queries took 0.67ms · About: xarray-datasette