Skip to content

performance of bpr #18

@jackyhawk

Description

@jackyhawk

Hi all,

I just run bpr ,
and my input data is like this:
5 million users
680,000 items
5 billion clicks

and my machine is as the details at bottom.

and it would take me about 3.5 hours to train (convergence) with 20 epoch.

and is there any way to accelerate the speed of the training?

and my machine is like this:

lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.3.1611 (Core)
Release: 7.3.1611
Codename: Core

cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l
2

cat /proc/cpuinfo| grep "cpu cores"| uniq
cpu cores : 8

cat /proc/cpuinfo| grep "processor"| wc -l
32

Thanks very much

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions