-
Notifications
You must be signed in to change notification settings - Fork 6.8k
Conversation
only compilable for MKL release after 1115 Signed-off-by: lingyan <lingyan.guo@intel.com>
Please ping my after you fixed the path issue and we can merge |
move old mkl version to ~/mklml_release/mkl_$version automatically Signed-off-by: lingyan <lingyan.guo@intel.com>
hi Eric: any update ? |
Is path fixed here? Also could you add the old version back to webdata? Its causing 404 errors for people with old code please rebase |
yes,will add keep old release on from now on
发自我的 iPhone
在 2016年12月1日,上午1:22,Eric Junyuan Xie <notifications@github.com<mailto:notifications@github.com>> 写道:
Is path fixed here? Also could you add the old version back to webdata? Its causing 404 errors for people with old code
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<#3953 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AVcrhZi46uL2YmEcjFrQ8551iZakBnJzks5rDbCygaJpZM4K6mg1>.
|
1. Path problem solved, as I said , it will rename old mkl version to mkl_<version number> dir to backup
2. Please check new web_data pull request at
dmlc/web-data#14
From: Eric Junyuan Xie [mailto:notifications@github.com]
Sent: Thursday, December 1, 2016 1:22 AM
To: dmlc/mxnet <mxnet@noreply.github.com>
Cc: Guo, Lingyan <lingyan.guo@intel.com>; Author <author@noreply.github.com>
Subject: Re: [dmlc/mxnet] update BM to use MKL BM V2 API (#3953)
Is path fixed here? Also could you add the old version back to webdata? Its causing 404 errors for people with old code
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<#3953 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AVcrhZi46uL2YmEcjFrQ8551iZakBnJzks5rDbCygaJpZM4K6mg1>.
|
So it gets downloaded to root now? Is there any documentation that mention this change? |
|
will checkin soon |
put mklroot in config.mk is a good idea, will check then |
Also pooling still fails. Could you fallback to mxnet implementation for pooling until its fixed for mkl? |
@glingyan Also keep the tar.gz under mxnet, extract it to mklroot and remove the superfluous directory hierachies. So MKLROOT=~ to lead to things extracted to ~/include/mkl_xxx.h and ~/lib/libmklxxx.so |
Please simplify the intructions in MKL_README and put it in config.mk under the relevent variables |
是不是将MKL_README 放在make 目录,和config.mk同目录?
From: Eric Junyuan Xie [mailto:notifications@github.com]
Sent: Thursday, December 1, 2016 2:31 PM
To: dmlc/mxnet <mxnet@noreply.github.com>
Cc: Guo, Lingyan <lingyan.guo@intel.com>; Mention <mention@noreply.github.com>
Subject: Re: [dmlc/mxnet] update BM to use MKL BM V2 API (#3953)
Please simplify the intructions in MKL_README and put it in config.mk under the relevent variables
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#3953 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AVcrhcjWcp7pzk_3VwtoyoeyP--g13gNks5rDmmLgaJpZM4K6mg1>.
|
Signed-off-by: lingyan <lingyan.guo@intel.com>
Signed-off-by: lingyan <lingyan.guo@intel.com>
Signed-off-by: lingyan <lingyan.guo@intel.com>
This reverts commit 9d97746.
MKLML_ROOT feature done |
@@ -59,6 +59,9 @@ USE_OPENCV = 1 | |||
# use openmp for parallelization |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry for not being clear. I didn't mean to move MKL_README to make/. I meant picking out the relevant sentences and put them here.
The MKLML_ROOT, USE_MKL2016 and UES_MKL_EXPERIMENTAL options should have detailed explanation of what they do. Or at least point the user to MKL_README for more details
wget --no-check-certificate -P $MXNET_ROOT $MKLURL -O $MXNET_ROOT/$ARCHIVE_BASENAME | ||
tar -xzf $MXNET_ROOT/$ARCHIVE_BASENAME -C $MXNET_ROOT | ||
#echo $HOME_MKL | ||
yes | cp -rf $MXNET_ROOT/$MKL_CONTENT_DIR/* $HOME_MKL |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have you confirmed this works? Do you need sudo cp?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tested:
- root user, put it in /usr/local
- normal user, put it in ~
but for sudo , it is hard to do , becuase makefile need to get output from prepare_mkl.sh
if need sudo to input password, it will not work
do you have seem any solution for this?
Signed-off-by: lingyan <lingyan.guo@intel.com>
Signed-off-by: lingyan <lingyan.guo@intel.com>
Signed-off-by: lingyan <lingyan.guo@intel.com>
Support Pooling Asymmetric padding filled by zeros , it will pass the test when cudnn use CUDNN_POOLING_AVERAGE_COUNT_EXCLUDE_PADDING mode |
@@ -50,13 +48,6 @@ struct PoolingParam : public dmlc::Parameter<PoolingParam> { | |||
.add_enum("sum", pool_enum::kSumPooling) | |||
.describe("Pooling type to be applied."); | |||
|
|||
DMLC_DECLARE_FIELD(pooling_convention).set_default(pool_enum::kValid) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
why did you remove this?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is include by MKL2017 implemented layers integration to improve IA perf. on mxnet (#3581)
at that time , mkl pooling do not support Asymmetric padding filled by zeros, by default pool_enum::kValid will use mxnet pooling implmenetation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pooling_convention is a useful option. We should keep it
New patch upload, add pooling_convention again
From: Eric Junyuan Xie [mailto:notifications@github.com]
Sent: Tuesday, December 6, 2016 8:21 AM
To: dmlc/mxnet <mxnet@noreply.github.com>
Cc: Guo, Lingyan <lingyan.guo@intel.com>; Mention <mention@noreply.github.com>
Subject: Re: [dmlc/mxnet] update BM to use MKL BM V2 API (#3953)
@piiswrong commented on this pull request.
________________________________
In src/operator/pooling-inl.h<#3953>:
@@ -50,13 +48,6 @@ struct PoolingParam : public dmlc::Parameter<PoolingParam> {
.add_enum("sum", pool_enum::kSumPooling)
.describe("Pooling type to be applied.");
- DMLC_DECLARE_FIELD(pooling_convention).set_default(pool_enum::kValid)
pooling_convention is a useful option. We should keep it
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#3953>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AVcrhQG0sh5WH2Tb0L8rPvLk9eIhIXFQks5rFKp_gaJpZM4K6mg1>.
|
Please rebase, |
done, please check #4128 |
This PR should be closed since #4128 has been merged. |
How to close it if the original repo is deleted?
From: futurely [mailto:notifications@github.com]
Sent: Tuesday, December 13, 2016 4:03 PM
To: dmlc/mxnet <mxnet@noreply.github.com>
Cc: Guo, Lingyan <lingyan.guo@intel.com>; Mention <mention@noreply.github.com>
Subject: Re: [dmlc/mxnet] update BM to use MKL BM V2 API (#3953)
This PR should be closed since #4128<#4128> has been merged.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<#3953 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AVcrhRV5dG_z5FLzf08ddTS1LfOA34bwks5rHlEXgaJpZM4K6mg1>.
|
only compilable for MKL release after 1115
Signed-off-by: lingyan lingyan.guo@intel.com