[ 
https://issues.apache.org/jira/browse/MAHOUT-827?focusedWorklogId=1000225&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-1000225
 ]

ASF GitHub Bot logged work on MAHOUT-827:
-----------------------------------------

                Author: ASF GitHub Bot
            Created on: 15/Jan/26 10:12
            Start Date: 15/Jan/26 10:12
    Worklog Time Spent: 10m 
      Work Description: ryankert01 opened a new pull request, #833:
URL: https://github.com/apache/mahout/pull/833

   ### Purpose of PR
     - Consolidate dev dependencies in root `pyproject.toml`
     - Add `qdp-dev` dependency group for QDP build tools (maturin, patchelf, 
torch, numpy)
     - Align pytest version to `>=9.0.1` (matching qdp-python)
     - Add pytest markers configuration for `gpu` and `slow`
     - `pyproject.toml`: Add `qdp-dev` group, bump pytest, add markers          
                                                             
                                                                                
                                                             
   ## Usage 
   ```bash
   uv sync --group dev                      # Base dev tools 
   uv sync --group dev --group qdp-dev      # Include QDP build tools 
   ```
   
   ### Related Issues or PRs
   Closes #827 
   
   ### Changes Made
   <!

Issue Time Tracking
-------------------

            Worklog Id:     (was: 1000225)
    Remaining Estimate: 0h
            Time Spent: 10m

> Another version of RecommenderJob that broadcasts the similarity matrix
> -----------------------------------------------------------------------
>
>                 Key: MAHOUT-827
>                 URL: https://issues.apache.org/jira/browse/MAHOUT-827
>             Project: Mahout
>          Issue Type: New Feature
>    Affects Versions: 0.6
>            Reporter: Sebastian Schelter
>            Assignee: Sebastian Schelter
>            Priority: Major
>         Attachments: MAHOUT-827-2.patch, MAHOUT-827-3.patch, MAHOUT-827.patch
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Add another version of RecommenderJob that computes the item similarities via 
> RowSimilarityJob but assumes that the resulting similarity matrix fits into 
> the memory of the mappers in the cluster. After the item similarity 
> computation is done, the similarities are broadcasted via Hadoop's 
> distributed cache and the recommendations are computed in a map-only pass 
> over the data afterwards.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to