-
Notifications
You must be signed in to change notification settings - Fork 6.8k
Performance decrease with pypi's mxnet==1.4.0 (Mac) #14563
Comments
Hey, this is the MXNet Label Bot. |
@mxnet-label-bot add [performance, question, pending requester info] |
@apeforest thanks for investigating! I cannot provide a small script at the moment that reproduces the issue, I just observed the speed difference running various system tests with Sockeye. If you want to run them for yourself you can do the following: git clone https://github.com/awslabs/sockeye.git
cd sockeye
pip install -r requirements/requirements.dev.txt
pip install -r requirements/requirements.txt
pytest test/system -k "Sort:transformer:transformer" The speed difference will be visible directly from the first log messages of the form The difference in performance with 1.3.1 and 1.4.0 is visible for system tests with different architectures implemented in Sockeye (rnn/lstm, transformer, cnns). |
Removing the Question label from this. This is an actual performance regression. @mxnet-label-bot Update [Pending Requester Info, Performance] |
@fhieber : I see this issue persisted with 1.4.0 and 1.4.1. But, 1.5.0 (pre release) seems to have similar performance to 1.3.1 1.5.0 (pre-release)
1.3.1
1.4.1
We can probably close this issue after the release of 1.5.0. |
I am experiencing significant slowdowns with the latest pypi release of
mxnet==1.4.0
on MacOs when running transformer training with Sockeye:Interestingly, this difference in performance does not exist on a Linux machine (with or without GPU). That is, I don't see any difference in speed between Linux'
mxnet-cu92==1.3.1
andmxnet-cu92==1.4.0.post0
, ormxnet==1.3.1
andmxnet==1.4.0.post0
:Note that the Linux packages all install a
1.4.0.post0
version that doesnt' seem to exist for MacOs. Is there a reason for that?The text was updated successfully, but these errors were encountered: