Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 20 17:33
    hammer commented #433
  • Sep 20 17:28
    hammer commented #433
  • Aug 28 18:58
    github-actions[bot] commented #518
  • Aug 28 18:58
    github-actions[bot] commented #518
  • Aug 28 18:56
    github-actions[bot] commented #518
  • Aug 28 18:55
    github-actions[bot] commented #518
  • Aug 28 18:54
    github-actions[bot] commented #518
  • Aug 28 18:54
    github-actions[bot] commented #518
  • Aug 28 18:52

    hameerabbasi on 0.13.0

    (compare)

  • Aug 28 18:52

    hameerabbasi on 0.13.0

    (compare)

  • Aug 28 18:51

    hameerabbasi on 0.13.0

    Prepare for 0.13.0. (compare)

  • Aug 28 18:50

    hameerabbasi on master

    Prepare for 0.13.0. (#518) (compare)

  • Aug 28 18:50
    hameerabbasi closed #518
  • Aug 28 18:47
    hameerabbasi opened #518
  • Aug 28 14:56
    github-actions[bot] commented #517
  • Aug 28 14:55
    github-actions[bot] commented #517
  • Aug 28 14:52
    github-actions[bot] commented #517
  • Aug 28 14:52
    github-actions[bot] commented #517
  • Aug 28 14:52
    github-actions[bot] commented #517
  • Aug 28 14:51
    github-actions[bot] commented #517
Sayandip Halder
@sayandip18
@hameerabbasi I'm ready to join
Hameer Abbasi
@hameerabbasi
"
Sayandip Halder
@sayandip18
@hameerabbasi how do I submit the GSoC work? Is creating a github gist okay?
Hameer Abbasi
@hameerabbasi
Create a GDoc with a summary, list of reported issues and PRs.
Sayandip Halder
@sayandip18
I'm not sure what _get_func_coords_data and _match_coo does
The bug is sure to be in any one of the two
Hameer Abbasi
@hameerabbasi
We could have a quick call where I explain both.
Sayandip Halder
@sayandip18
Sure. When?
Does the usual time suit?
Hameer Abbasi
@hameerabbasi
I can write a brief summary here. Do they have docstrings you can read?
Sayandip Halder
@sayandip18
Yes they have docstrings
Hameer Abbasi
@hameerabbasi
Can you paste them here?
I’m actually out, and cannot access it conveniently.
Sayandip Halder
@sayandip18
def _get_func_coords_data(self, mask):
        """
        Gets the coords/data for a certain mask
        Parameters
        ----------
        mask : tuple[Union[bool, NoneType]]
            The mask determining whether to match or unmatch.
        Returns
        -------
        None or tuple
            The coords/data tuple for the given mask.
        """
def _match_coo(*args, **kwargs):
        """
        Matches the coordinates for any number of input :obj:`COO` arrays.
        Equivalent to "sparse" broadcasting for all arrays.
        Parameters
        ----------
        *args : Tuple[COO]
            The input :obj:`COO` arrays.
        return_midx : bool
            Whether to return matched indices or matched arrays. Matching
            only supported for two arrays. ``False`` by default.
        cache : dict
            Cache of things already matched. No cache by default.
        Returns
        -------
        matched_idx : List[ndarray]
            The indices of matched elements in the original arrays. Only returned if
            ``return_midx`` is ``True``.
        matched_arrays : List[COO]
            The expanded, matched :obj:`COO` objects. Only returned if
            ``return_midx`` is ``False``.
        """
Hameer Abbasi
@hameerabbasi
What Are the Inputs and outputs?
To these functions that produce the wrong overall results.
Sayandip Halder
@sayandip18
I'm unsure about that too. Maybe you could take a look yourself when you are free.
Sayandip Halder
@sayandip18
@hameerabbasi Can we have a quick meet tomorrow?
Hameer Abbasi
@hameerabbasi
I’m free today in 37 mins or so.
If that suits you.
Sayandip Halder
@sayandip18
I have a test that begins in 26 mins
I guess I'll be free at around 10 pm Indian time. Does that suit you?
Hameer Abbasi
@hameerabbasi
Yeah, that’s okay.
Sayandip Halder
@sayandip18
Ready to join
Sayandip Halder
@sayandip18
@hameerabbasi
hameerabbasi
@habbasi:matrix.org
[m]
Ah. Joining now.
Hameer Abbasi
@hameerabbasi
Sayandip Halder
@sayandip18
Pushed some changes. 3 more files left.
Sayandip Halder
@sayandip18
Also, I have created a Github gist for my submission instead of a Google doc. This information will actually be displayed, and I might mistakenly delete the doc.
Sayandip Halder
@sayandip18
I've pushed some more changes. But there are a few errors here and there.
I thought I could replace all instances of sparse.random but there are too many :grin:
Hameer Abbasi
@hameerabbasi
No problem. We can continue it. Just get it into a place where tests pass locally with Numba 0.53.1.
Numba 0.54 has a bug.
Sayandip Halder
@sayandip18
Ok
Hameer Abbasi
@hameerabbasi
Apparantly, the 0.54 "bug" was in our own code -- An OOB array index. I'll fix it and try to get your stuff in.
Sayandip Halder
@sayandip18
Can you give an example of what the error actually is?
Hameer Abbasi
@hameerabbasi
Reported in #515.
It isn't related to your code.
Sayandip Halder
@sayandip18
Update: I'm quite busy right now and unable to take some time aside to take a look at my PRs. Hopefully, I'll be able to do that in a few weeks time.
Hameer Abbasi
@hameerabbasi
No problem!
AMEERAZAM08
@AMEERAZAM08
I'm new here can anyone help me ..if possible
Hameer Abbasi
@hameerabbasi
Welcome, @AMEERAZAM08. Can you be a little more specific what you would like help with?
AMEERAZAM08
@AMEERAZAM08
like i don't have prior knoldg about open source I have beed working with python lang last 2 year ... ... but i engup with this idea from gsoc orgztn
@hameerabbasi ...
Hameer Abbasi
@hameerabbasi
Please start here, it’s a good guide on how to get started. https://opensource.guide
AMEERAZAM08
@AMEERAZAM08
@hameerabbasi thank you so much
Hameer Abbasi
@hameerabbasi
If you’re interested in contributing to PyData/Sparse, please read our guide as well. https://sparse.pydata.org/en/stable/contributing.html