Skip to content

Commit

Permalink
Upgraded to the latest version of Eigen that provides significant per…
Browse files Browse the repository at this point in the history
…formance

improvements for fp16
Change: 119771118
  • Loading branch information
benoitsteiner authored and tensorflower-gardener committed Apr 13, 2016
1 parent 3ed2517 commit de0618b
Show file tree
Hide file tree
Showing 9 changed files with 11 additions and 11 deletions.
2 changes: 1 addition & 1 deletion eigen.BUILD
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package(default_visibility = ["//visibility:public"])

archive_dir = "eigen-eigen-3f653ace7d28"
archive_dir = "eigen-eigen-dd13d392eab4"

cc_library(
name = "eigen",
Expand Down
4 changes: 2 additions & 2 deletions tensorflow/contrib/cmake/external/eigen.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

include (ExternalProject)

set(eigen_archive_hash "3f653ace7d28")
set(eigen_archive_hash "dd13d392eab4")

set(eigen_INCLUDE_DIRS
${CMAKE_CURRENT_BINARY_DIR}
Expand All @@ -16,7 +16,7 @@ set(eigen_INCLUDE_DIRS
${tensorflow_source_dir}/third_party/eigen3
)
set(eigen_URL https://bitbucket.org/eigen/eigen/get/${eigen_archive_hash}.tar.gz)
set(eigen_HASH SHA256=b49502f423deda55cea33bc503f84409cca92157f3b536d17113b81138f86715)
set(eigen_HASH SHA256=757cea00813036cbe308fff41a4fd2654327d1851a6a94c83a7a91aa3b6680e9)
set(eigen_BUILD ${CMAKE_CURRENT_BINARY_DIR}/eigen/src/eigen)
set(eigen_INSTALL ${CMAKE_CURRENT_BINARY_DIR}/eigen/install)

Expand Down
4 changes: 2 additions & 2 deletions tensorflow/workspace.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ def tf_workspace(path_prefix = "", tf_repo_name = ""):

native.new_http_archive(
name = "eigen_archive",
url = "https://bitbucket.org/eigen/eigen/get/3f653ace7d28.tar.gz",
sha256 = "b49502f423deda55cea33bc503f84409cca92157f3b536d17113b81138f86715",
url = "https://bitbucket.org/eigen/eigen/get/dd13d392eab4.tar.gz",
sha256 = "757cea00813036cbe308fff41a4fd2654327d1851a6a94c83a7a91aa3b6680e9",
build_file = path_prefix + "eigen.BUILD",
)

Expand Down
2 changes: 1 addition & 1 deletion third_party/eigen3/Eigen/Cholesky
Original file line number Diff line number Diff line change
@@ -1 +1 @@
#include "eigen-eigen-3f653ace7d28/Eigen/Cholesky"
#include "eigen-eigen-dd13d392eab4/Eigen/Cholesky"
2 changes: 1 addition & 1 deletion third_party/eigen3/Eigen/Core
Original file line number Diff line number Diff line change
@@ -1 +1 @@
#include "eigen-eigen-3f653ace7d28/Eigen/Core"
#include "eigen-eigen-dd13d392eab4/Eigen/Core"
2 changes: 1 addition & 1 deletion third_party/eigen3/Eigen/Eigenvalues
Original file line number Diff line number Diff line change
@@ -1 +1 @@
#include "eigen-eigen-3f653ace7d28/Eigen/Eigenvalues"
#include "eigen-eigen-dd13d392eab4/Eigen/Eigenvalues"
2 changes: 1 addition & 1 deletion third_party/eigen3/Eigen/LU
Original file line number Diff line number Diff line change
@@ -1 +1 @@
#include "eigen-eigen-3f653ace7d28/Eigen/LU"
#include "eigen-eigen-dd13d392eab4/Eigen/LU"
2 changes: 1 addition & 1 deletion third_party/eigen3/Eigen/QR
Original file line number Diff line number Diff line change
@@ -1 +1 @@
#include "eigen-eigen-3f653ace7d28/Eigen/QR"
#include "eigen-eigen-dd13d392eab4/Eigen/QR"
2 changes: 1 addition & 1 deletion third_party/eigen3/unsupported/Eigen/CXX11/Tensor
Original file line number Diff line number Diff line change
@@ -1 +1 @@
#include "eigen-eigen-3f653ace7d28/unsupported/Eigen/CXX11/Tensor"
#include "eigen-eigen-dd13d392eab4/unsupported/Eigen/CXX11/Tensor"

0 comments on commit de0618b

Please sign in to comment.