or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
Syntax | Example | Reference | |
---|---|---|---|
# Header | Header | 基本排版 | |
- Unordered List |
|
||
1. Ordered List |
|
||
- [ ] Todo List |
|
||
> Blockquote | Blockquote |
||
**Bold font** | Bold font | ||
*Italics font* | Italics font | ||
~~Strikethrough~~ | |||
19^th^ | 19th | ||
H~2~O | H2O | ||
++Inserted text++ | Inserted text | ||
==Marked text== | Marked text | ||
[link text](https:// "title") | Link | ||
 | Image | ||
`Code` | Code |
在筆記中貼入程式碼 | |
```javascript var i = 0; ``` |
|
||
:smile: | ![]() |
Emoji list | |
{%youtube youtube_id %} | Externals | ||
$L^aT_eX$ | LaTeX | ||
:::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing
xxxxxxxxxx
Video call link: https://meet.google.com/jrp-qgcf-nxh
If not working: https://colgate.zoom.us/j/276854695
Monday April 28, 2025
Attendees:
PRs Ready for Review:
get_index_dtype
and tests that the list was correctThink about:
eq
andne
return True/False if shapes do not match!?!? Can we deprecate/remove this for sparray?_coo.py
. How to structure?base.__gt__
converts tocsr()csr.__gt__
makes bad_scalar_msg and IDs the operator. (why separate frombase.__gt__
)_inequality()
,__eq__
and__ne__
duplicate dispatch code for casesisdense
,isscalarlike
andissparse
_scalar_binopt
andbinopt
help. (no changes needed)isdense
isscalarlike
,issparse
.CSR.__gt__()
(which re-does disptach logic)op
in comparison/bool funcs. Use op.name when calling_binopt
.bad_scalar_msg
code to_spbase.__gt__
. remove__gt__
from_cs_matrix
__gt__
making conversion to CSR or 2D & CSR, and postprocessing results.base._comparison()
to do universal checking and e.g. isdense processing from_cs_matrix
(which is in eq, ne, inequality now)Monday April 14, 2025
Attendees: Dan and CJ
PRs Ready for Review:
Ready for review/merge (approved already):
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →construct.py
function- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →Think about:
expanddims
- simple heuristic to pick general or sort+canonical
- or docs to push users to choose
- Let's aim for this: Would be nice to capture the egregious cases and boost doc warnings. Egregious cases (based on code) when the vector created in General is long and sparse.
Monday March 17, 2025
Attendees: CJ, Stefan
PRs Ready for Review:
Ready for review/merge (*approved already):
construct.py
functionRead through (easy?)
Think about:
- simple heuristic to pick general or sort+canonical
- or docs to push users to choose
Monday March 3, 2025
Attendees: Dan, CJ
Active PRs and Issues
PR 22535: Update sparse part of roadmap
PR 22527: Add Returns sections to
_construct.py
nD features:
_matmul_sparse
binop general/canonical discussion
Monday February 17, 2025
Attendees: CJ, Dan
News:
A[1,:,None]
index for spmatrix #22472PR discussions, Topics/Questions:
coo
copies python code forbinopt
&minmax
from_compressed.py
and_data.py
binop
sparsetools?general
vssort & canonical
,general
is predictably slower for some parameter regions. (most of the time it is faster)general
back in due to an incorrect timing reported on the issue.sort & canonical
. The conditions seem to be largeM
with smallnnz
. But large M suggests should switch to CSC format.general
&canonical
indptr
can be easily includedindices
could be separate func or separated in an if clause._swap
Timing? (no difference? but how to check that)Follow-up items for 1.16
coo_todense_nd
performance?Monday December 9, 2024
Attendees: Dan, CJ, Stéfan
News:
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →_sputils
). Is that a problem?- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →Follow-up items for 1.16
PR Discussion:
coo
copiesbinopt
&minmax
from _compressedsparray migration PR Tracking:
Conversion of SciPy subpackages to sparray
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →Monday November 25, 2024
Attendees: Dan, CJ
News:
Topics Discussion:
idx_dtype
handlingscipy.io
andoptimize
to sparray.PR Review Discussions:
arange
,np.concatenate
, etc. Also fixes Issue 20389: maintain int64 idx_dtype in vstackmsg
kwarg? allows e.g. "for SuperLU" in errmsg "indptr values too large for SuperLU". See @stefanv and @perimosocordiae comments.scipy.io
migration to sparray Requires new keyword arg to indicate sparray/spmatrix. Can we go over the deprecation plan to see if it looks OK?mmread(file, sparray=True)
slow
move sparray test64bit tests out ofslow
. Separatetest_base.py
fromtest_64bit.py
csr.h
changesbroadcast_shapes()
new functionbroadcast_shapes
needed to avoid numpy restrictions on dense array size.extend_dims
,nd-kron
,swap_axes
.- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →rng
. After deprecation period, only Generators will be used. Implemented forrand
,random
andrandom_array
.sparray migration PR Tracking:
Conversion of SciPy subpackages to sparray
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →linprog
still not removed.- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →More minutes in the 2024 hackmd file
More minutes in the 2023 hackmd file