提交 bc3f9e44 编写于 作者: chrisxu2014's avatar chrisxu2014 提交者: GitHub

Merge pull request #2644 from chrisxu2016/gh-pages

update paddle homepage
...@@ -2340,7 +2340,7 @@ html { ...@@ -2340,7 +2340,7 @@ html {
min-width: 1080px; min-width: 1080px;
position: relative; position: relative;
z-index: 1; z-index: 1;
font-family: 'NotoSansHans', 'Microsoft Yahei', Arial, serif; font-family: tahoma,arial,Hiragino Sans GB,Microsoft YaHei;
margin: 0; margin: 0;
} }
ul { ul {
...@@ -2361,38 +2361,27 @@ a { ...@@ -2361,38 +2361,27 @@ a {
text-decoration: none; text-decoration: none;
cursor: pointer; cursor: pointer;
} }
h2 {
font-size: 20px;
color: #2f323a;
text-align: center;
line-height: 20px;
padding: 50px 0;
margin: 0;
font-weight: 300;
position: relative;
}
header.site-header { header.site-header {
height: 760px; height: 60px;
margin: 0; background-color: #000000;
background: url(./../images/banner.jpg) no-repeat center; padding: 0 100px;
background-size: cover;
text-align: center;
} }
header.site-header > nav.row > * { header.site-header > nav.row > * {
display: inline-block; display: inline-block;
height: 70px; height: 60px;
} }
header.site-header .logo { header.site-header .logo {
height: 70px; height: 60px;
float: left; float: left;
} }
header.site-header .logo > img { header.site-header .logo > img {
height: 50px; height: 40px;
margin-top: 10px; margin: 10px 10px 10px 10px;
} }
header.site-header .top-nav { header.site-header .top-nav {
float: right; margin-left: 80px;
font-size: 16px; margin-right: auto;
font-size: 14px;
} }
header.site-header .top-nav .site-links { header.site-header .top-nav .site-links {
float: left; float: left;
...@@ -2401,12 +2390,12 @@ header.site-header .top-nav .site-links { ...@@ -2401,12 +2390,12 @@ header.site-header .top-nav .site-links {
header.site-header .top-nav .site-links > li { header.site-header .top-nav .site-links > li {
display: inline-block; display: inline-block;
float: left; float: left;
height: 70px; height: 60px;
} }
header.site-header .top-nav .site-links > li > a { header.site-header .top-nav .site-links > li > a {
display: inline-block; display: inline-block;
height: 100%; height: 100%;
line-height: 70px; line-height: 60px;
padding: 0 20px; padding: 0 20px;
color: rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.7);
} }
...@@ -2414,69 +2403,92 @@ header.site-header .top-nav .site-links > li > a.active, ...@@ -2414,69 +2403,92 @@ header.site-header .top-nav .site-links > li > a.active,
header.site-header .top-nav .site-links > li > a:hover { header.site-header .top-nav .site-links > li > a:hover {
color: #fff; color: #fff;
} }
header.site-header .top-nav .language-switcher { header.site-header .top-nav .version-switcher {
position: relative; position: relative;
display: inline-block; display: inline-block;
height: 70px; height: 60px;
float: left; float: left;
} }
header.site-header .top-nav .language-switcher:hover > a { header.site-header .top-nav .version-switcher:hover > a {
color: #fff; color: #fff;
} }
header.site-header .top-nav .language-switcher:hover > a .fa::before { header.site-header .top-nav .version-switcher:hover > a .fa::before {
content: "\F106"; content: "\F106";
} }
header.site-header .top-nav .language-switcher::before { header.site-header .top-nav .version-switcher > a {
content: ""; color: rgba(255, 255, 255, 0.7);
line-height: 60px;
display: inline-block; display: inline-block;
width: 1px; padding: 0 20px;
height: 16px; }
top: 27px; header.site-header .top-nav .version-switcher > a .fa::before {
margin-left: 5px;
content: "\F107";
}
header.site-header .top-nav .version-switcher ul {
display: none;
top: 50px;
width: 60px;
text-align: center;
line-height: 30px;
background: rgba(0, 0, 0, 0.85);
color: #0073eb;
position: absolute; position: absolute;
background-color: #64697b;
left: 0; left: 0;
} }
header.site-header .top-nav .language-switcher::after { header.site-header .top-nav .version-switcher ul > li > a {
content: ""; color: #ababab;
}
header.site-header .top-nav .version-switcher ul > li > a:hover {
color: #0073eb;
}
header.site-header .top-nav .version-switcher:hover ul {
display: inline-block; display: inline-block;
width: 1px;
height: 16px;
top: 27px;
position: absolute;
background-color: #64697b;
right: 0;
} }
header.site-header .top-nav .language-switcher > a { header.site-header .right-nav {
float: right;
font-size: 14px;
}
header.site-header .right-nav .language-switcher {
position: relative;
display: inline-block;
height: 60px;
float: left;
}
header.site-header .right-nav .language-switcher:hover > a {
color: #fff;
}
header.site-header .right-nav .language-switcher:hover > a .fa::before {
content: "\F106";
}
header.site-header .right-nav .language-switcher > a {
color: rgba(255, 255, 255, 0.7); color: rgba(255, 255, 255, 0.7);
line-height: 70px; line-height: 60px;
display: inline-block; display: inline-block;
padding: 0 20px; margin-right: 10px;
} }
header.site-header .top-nav .language-switcher > a .fa::before { header.site-header .right-nav .language-switcher > a .fa::before {
margin-left: 5px; margin-left: 5px;
content: "\F107"; content: "\F107";
} }
header.site-header .top-nav .language-switcher ul { header.site-header .right-nav .language-switcher ul {
display: none; display: none;
top: 50px; top: 50px;
width: 100%; width: 60px;
text-align: center; text-align: center;
line-height: 40px; line-height: 30px;
background: #fff; background: rgba(0, 0, 0, 0.85);
color: #666; color: #0073eb;
position: absolute; position: absolute;
left: 0; left: 0;
} }
header.site-header .top-nav .language-switcher ul > li + li { header.site-header .right-nav .language-switcher ul > li > a {
border-top: 1px solid #ccc; color: #ababab;
} }
header.site-header .top-nav .language-switcher ul > li > a { header.site-header .right-nav .language-switcher ul > li > a:hover {
color: #333; color: #0073eb;
}
header.site-header .top-nav .language-switcher ul > li > a:hover {
color: #000;
} }
header.site-header .top-nav .language-switcher:hover ul { header.site-header .right-nav .language-switcher:hover ul {
display: inline-block; display: inline-block;
} }
header.site-header .github-fork { header.site-header .github-fork {
...@@ -2485,107 +2497,96 @@ header.site-header .github-fork { ...@@ -2485,107 +2497,96 @@ header.site-header .github-fork {
} }
header.site-header .github-fork > a { header.site-header .github-fork > a {
display: inline-block; display: inline-block;
line-height: 30px; line-height: 40px;
width: 186px; width: 100px;
color: #597cf1; color: rgba(255, 255, 255, 0.7);
padding: 0 15px; padding: 0 10px;
border: 1px solid #3c4f85; margin: 10px 0;
margin: 20px 0;
border-radius: 15px;
font-size: 14px; font-size: 14px;
} }
header.site-header .github-fork > a .fa { header.site-header .github-fork > a .fa {
font-size: 22px; font-size: 20px;
margin-right: 8px; margin-right: 10px;
margin-top: 3px; margin-top: 8px;
float: left;
}
header.site-header .github-fork > a span {
margin-right: 10px;
float: left; float: left;
} }
header.site-header .github-fork > a:hover { header.site-header .github-fork > a:hover {
color: #fff; color: #fff;
background-color: #597cf1;
} }
header.site-header .banner { .head-banner {
background: url(./../images/banner.jpg) no-repeat center bottom;
background-size: cover;
height: 399px;
color: #fff; color: #fff;
text-align: center;
padding-top: 126px;
padding-bottom: auto;
} }
header.site-header .banner h1 { .head-banner .banner {
margin: 168px 0 46px 0; color: #fff;
font-size: 40px; padding-top: 10px;
line-height: 50px;
font-weight: normal;
} }
header.site-header .banner h1 span { .head-banner .banner h1 {
letter-spacing: 5px; margin: 0 0 0 0;
font-size: 48px;
line-height: 60px;
font-weight: normal;
} }
header.site-header .banner p { .head-banner .banner p {
color: #b9bcc4; font-size: 16px;
font-size: 18px; line-height: 20px;
font-weight: 100; font-weight: normal;
line-height: 18px; margin: 40px 0 50px 0;
margin: 0 0 46px 0;
} }
header.site-header .banner .quick-start { .head-banner .banner .quick-start {
display: inline-block; display: inline-block;
line-height: 50px; line-height: 60px;
padding: 0 30px;
font-size: 20px;
color: #ffffff; color: #ffffff;
background-color: #ff9711; font-size: 18px;
border-radius: 25px; width: 212px;
} border: 1px solid #fff;
header.site-header .banner .quick-start:hover {
background-color: #cc7504;
} }
header.site-header .banner .github-counter { .head-banner .banner .github-counter {
border-radius: 3px;
border: 1px solid #d5d5d5;
display: inline-block; display: inline-block;
margin: 40px 20px 0; margin: 50px 20px 0;
height: 26px; line-height: 35px;
line-height: 28px; color: #ffff;
color: #333;
background-color: #fff;
} }
header.site-header .banner .github-counter > span { .head-banner .banner .github-counter > span {
display: inline-block; display: inline-block;
font-size: 12px; font-size: 18px;
line-height: 26px; line-height: 26px;
float: left; float: left;
padding: 0 12px; padding: 0 5px;
}
header.site-header .banner .github-counter > span:nth-child(1) {
font-weight: 700;
border-right: 1px solid #d5d5d5;
background-color: #ddd;
background-image: linear-gradient(#eee, #ddd);
} }
header.site-header .banner .github-counter > span:nth-child(1) .fa { .services {
margin-right: 5px; background-color: #f4f5f7;
font-size: 16px;
} }
.services h2 { .services h2 {
padding-top: 80px;
position: relative;
text-align: center; text-align: center;
margin-top: 0px;
margin-bottom: 0px;
} }
.services h2 span { .services h2 span {
padding: 0 20px; color: #333;
background-color: #fff; font-size: 30px;
font-weight: normal;
position: relative; position: relative;
z-index: 1; z-index: 1;
} }
.services h2::after { .services .sub-title {
content: ""; text-align: center;
width: 100%; font-size: 16px;
height: 1px; color: #999;
background-color: #e6e8eb; font-weight: normal;
display: inline-block; margin-top: 30px;
position: absolute; margin-bottom: 30px;
top: 50%;
left: 0;
}
.services > .row:nth-child(3) {
background-color: #fcfdff;
}
.services > .row:nth-child(n+2) {
border-bottom: 1px solid #f3f4f5;
} }
.services > .row > div { .services > .row > div {
width: 50%; width: 50%;
...@@ -2618,10 +2619,9 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa { ...@@ -2618,10 +2619,9 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa {
max-height: 100%; max-height: 100%;
} }
.services .service-desc h3 { .services .service-desc h3 {
color: #2f3443; color: #333;
font-size: 24px; font-size: 24px;
line-height: 24px; font-weight: normal;
font-weight: 500;
margin: 0; margin: 0;
} }
.services .service-desc p { .services .service-desc p {
...@@ -2629,43 +2629,30 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa { ...@@ -2629,43 +2629,30 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa {
font-size: 16px; font-size: 16px;
font-weight: 100; font-weight: 100;
line-height: 24px; line-height: 24px;
color: #7f828b; color: #999;
} }
.services .service-desc a.view-more { .services .service-desc a.view-more {
color: #597cf1; color: #666;
border: 1px solid #597cf1; font-size: 16px;
font-size: 14px;
line-height: 14px;
padding: 8px 16px;
border-radius: 20px;
display: inline-block; display: inline-block;
} }
.services .service-desc a.view-more:hover {
color: #fff;
background-color: #597cf1;
}
.features { .features {
background-color: #f1f2f4; background-color: #ffffff;
padding-bottom: 90px; padding-top: 80px;
padding-bottom: 60px;
} }
.features h2 { .features h2 {
text-align: center; text-align: center;
margin-bottom: 70px;
margin-top: 0px;
font-size: 30px;
color: #333;
} }
.features h2 span { .features h2 span {
padding: 0 20px;
background-color: #f1f2f4;
position: relative; position: relative;
z-index: 1; z-index: 1;
} font-weight: normal;
.features h2::after { color: #333;
content: "";
width: 100%;
height: 1px;
background-color: #e6e8eb;
display: inline-block;
position: absolute;
top: 50%;
left: 0;
} }
.features .feature-desc { .features .feature-desc {
width: 25%; width: 25%;
...@@ -2673,79 +2660,100 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa { ...@@ -2673,79 +2660,100 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa {
text-align: center; text-align: center;
} }
.features .feature-desc h3 { .features .feature-desc h3 {
color: #2f3443; color: #333;
margin: 30px 0 28px; margin: 30px 0 20px;
font-size: 20px; font-size: 18px;
line-height: 20px; font-weight: normal;
font-weight: 300;
} }
.features .feature-desc p { .features .feature-desc p {
font-size: 14px; font-size: 14px;
font-weight: 100; text-align: center;
line-height: 30px; line-height: 24px;
color: #7f828b; color: #999;
max-width: 75%; max-width: 75%;
margin: 0; margin: 0;
display: inline-block; display: inline-block;
} }
.get-started { .get-started {
background: url(./../images/get-started-bg.jpg) no-repeat center bottom; background-color: #ffffff;
color: #fff;
text-align: center; text-align: center;
padding: 60px 0; padding-bottom: 80px;
} }
.get-started h2 { .get-started h2 {
font-size: 24px; font-size: 30px;
color: #fff; color: #333;
font-weight: 500; margin-bottom: 30px;
margin: 0 0 30px 0; font-weight: normal;
padding: 0;
} }
.get-started p { .get-started p {
font-size: 14px; font-size: 16px;
font-weight: 100; font-weight: 100;
color: #b4c3f3; color: #999;
margin: 0 0 30px 0; margin-bottom: 30px;
} }
.get-started .quick-start { .get-started .quick-start {
color: #ffffff; color: #fff;
background-color: #597cf1; background-color: #0073eb;
padding: 8px 30px; font-size: 18px;
display: inline-block; display: inline-block;
border-radius: 20px; line-height: 60px;
} width: 212px;
.get-started .quick-start:hover {
background-color: #3f5fcd;
} }
.footer-nav { .footer-nav {
background-color: #303646; background-color: #333;
color: ccc;
} }
.footer-nav .tr-code { .footer-nav .intern-console {
color: #fff; margin-left: 50px;
text-align: center; margin-right: 19px;
line-height: 100px; color: #ccc;
font-size: 14px; font-size: 12px;
padding-top: 30px; line-height: 30px;
width: 150px;
float: left;
display: inline;
} }
.footer-nav .tr-code > * { .footer-nav .chat-console {
vertical-align: middle; padding-left: 50px;
color: #ccc;
font-size: 12px;
width: 600px;
float: left;
display: inline;
border-left: 1px solid rgba(241, 242, 244, 0.2);
border-right: 1px solid rgba(241, 242, 244, 0.2);
} }
.footer-nav .tr-code > img { .footer-nav .chat-console .sub-top-nava > li {
margin-bottom: 0px; line-height: 30px;
margin-top: 0px; width: 25%;
float: left;
display: inline;
margin-bottom: 20px;
} }
.footer-nav .tr-code > p { .footer-nav .public-console {
line-height: 40px; margin-left: 49px;
margin-top: 0px; margin-right: 50px;
margin-bottom: 0px; width: 100px;
float: left;
display: inline;
}
.footer-nav .public-console > * {
vertical-align: left;
}
.footer-nav .public-console > img {
margin-right: 5px;
}
.footer-nav .public-console > p {
color: #ccc;
font-size: 14px;
} }
.footer-nav .contact-us { .footer-nav .contact-us {
color: #fff; color: #fff;
text-align: center; text-align: center;
line-height: 70px; line-height: 30px;
font-size: 14px; font-size: 14px;
border-bottom: 1px solid #484e5e; margin-bottom: 20px;
margin-bottom: 30px; padding-top: 40px;
} }
.footer-nav .contact-us > * { .footer-nav .contact-us > * {
vertical-align: middle; vertical-align: middle;
...@@ -2758,7 +2766,7 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa { ...@@ -2758,7 +2766,7 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa {
} }
.footer-nav .friendly-links { .footer-nav .friendly-links {
text-align: center; text-align: center;
margin-bottom: 10px; margin-bottom: 40px;
} }
.footer-nav .friendly-links > li { .footer-nav .friendly-links > li {
display: inline-block; display: inline-block;
...@@ -2766,18 +2774,18 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa { ...@@ -2766,18 +2774,18 @@ header.site-header .banner .github-counter > span:nth-child(1) .fa {
line-height: 12px; line-height: 12px;
} }
.footer-nav .friendly-links > li > a { .footer-nav .friendly-links > li > a {
color: #a7adbd; color: #ccc;
font-size: 12px; font-size: 12px;
} }
.footer-nav .friendly-links > li + li {
border-left: 1px solid rgba(241, 242, 244, 0.2);
}
.footer-nav .copyright { .footer-nav .copyright {
color: #64697b; color: #666;
font-size: 12px; font-size: 12px;
text-align: center; text-align: center;
margin: 0; padding: 20px 0 20px;
padding: 0 0 40px; margin-bottom: -10px;
}
.footer-nav .copyright > a {
color: #fff;
} }
/*# sourceMappingURL=home.css.map*/ /*# sourceMappingURL=home.css.map*/
\ No newline at end of file
文件模式从 100755 更改为 100644
images/banner.jpg

290.5 KB | W: | H:

images/banner.jpg

77.2 KB | W: | H:

images/banner.jpg
images/banner.jpg
images/banner.jpg
images/banner.jpg
  • 2-up
  • Swipe
  • Onion skin
<!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <title>PaddlePaddle</title> <link rel=stylesheet href=./css/home.css> <script>var _hmt=_hmt||[];!function(){var e=document.createElement("script");e.src="//hm.baidu.com/hm.js?b9a314ab40d04d805655aab1deee08ba";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(e,a)}()</script> </head> <body> <header class=site-header> <nav class=row> <div class=logo> <img src=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMoAAAAyCAYAAAAdpETcAAAACXBIWXMAABZNAAAWTQEA0UhoAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAA0sSURBVHja7J17cB1VHcc/m+SmJW3aVCjQBzYt0FYBSVupKAKpWlBQKIqPAbGNMjKOYhPHFw5jUsTHiE7pjKOA1gZ5KFVpK1RgUBoQGR5iL+VRCwIJz9IHvQmW0u5Nrn/8fks2p2f3vvbCRc93Zic3u3v2PL/n/F5n18vlciSEg4B3AYcD/wIeA3YBQyQHD6gF5gDzgD7gHmAAyOHgUCHUJfScY4AfAM3ARGAH8CRwKfBAguU9FjgfOAkYBdQoKX8G3AH4rksdqpUoRwM/BE4PnTtEVxYf+D6wMYF8GoBzgTb9HeAIYAywGXjGdalDJVCTwDNmAwst50cBZwBzEyrr6fq8Bsu1ucDHgUbXpQ7VSpRRqjvY9IkUcEBCuslxwNSI62OBE4EJrksdqpUogYJdSeSAjBoHbHgNeAnY67rUoVqJ8iLwVMS1zcC/Eyrr7cATEdcywC3ATtelDtVKlIcQq9OjxvktwHLg7oTK+gDwOyANvKrnBlWB/yNwF5B1XepQCXgJ+VHGAh8FzgTGAy8D11AZk+1pwDmI3+YV4DZgJc6P4vAWIEqwOo3VoxbYB+zR2T/pmb5BCVmnq8qrQL8ji0OlUK4fJVDkB4EmxET7YWC6DuYngB8nJH7V6jEWaAXOQnw1E4EXgK+TrHPTwSGxFWUW8GkknOQgYBIwzdB9LlQdphw0A4sQj/zBiJl4KsPWtiywBvga8JzrVodqWFFO1lWjGfHAz1aCRGGi5pMtslzHqD7yDs3nnZqPF3H/UbraODhUhCj1QAvwNLDdcs8YxPMerBrzdBCPLjCPASVJE3Ao4u/IWPSJRmA+8D5gsopV84C3FZDHIGKK3u261KFSRPkO8F4VXa7XgT0F8XRPURFnoa4cxToWM0iEL4hV7FzgXuB7SpRDEY/7TM3nOCQyuKHIfLYDv0F8Og4OFSHKKUqUKcCBiF/iBOAjOnjL8bXcBmzS31NUZJulA3sfElD5QSVhXjEw0Kc8z7MR5V5KsK75/psWcJyzGEZKTbNBDRwBFgA9b+FxWWzbtGobBOjRNsj7rFQqVTBRrkSsVEcBF+u5QnWXbcA/dKU51biWBf4CPK7/b1Lx7mBgheYxpAXP1xA7EMdmo+os4eDHvSp2OdOwQ0VXlP7QTJxP7xhEQlKeBrYCDwLrVLdYaKw+/YjZNkycrOo8AWpiZpStiLd/m5LkWs/zPglcZBDlGWC15ufgUDGitBMdlRvM2E8hcVR9wF+Bm3SWR0WpT1kGfY8SKsDb9bCRwtPV5TngWSVHDxKa8nzo3hm6Ipli1+0qypWKZj0oQmRpUQNFBgmrKQSBeJQuomylpKmWevbqUYl6NmnZEoHv+6/XM5VKpW1E2RMarBgrwuNIzNaNSpDdem94e+804Hgj7W6d5TeHxUH23xacQyKCn0eck78HbtUyZXUFCzCZ/c3DQ8hOSr/ExlkEdBoNngG6gWX620SnTi5NRprLNY2tQ4M0YR0i3yAoNk2+QbjcMrC6gY6Yei4JESsY+Cu0rrYyL9c0GGk6gLUJ1bMZWGXRyUolSDuwNFxP3/czwOWpVGpZmCg/VyX+CB3gNTooHwAuUBForzFowxiH+EpMkvUZ5zarPnN4iGzj1VL1XeDPei5KIT9DRTzzmetLIYrv+0u0wW2d164dscAYRKssAyFI06WN3Wac31DkzFdKmjhE1TO4tgixNPYWUM9mJcOxRdSzGbGotikxy6lni6ZpSqhtYvvT9/1FqVRqTqAj3KKi0xlqlboQCTmZA3wWiaOKIskky2qSA+5nf5/M/cDnVOn/kOb3kIpjxyObrqJI4gHvBg6zzFa3FGvt8n2/NWbwhDtljWWGzTcolxgd0VJC5yVFkkLq2WTcU2g9O0P/rymgzKuM1WlVCRPImgRJUkg9W3zf7wyIktUBd7cqzzcC1+n5zyhxamIG00Jkl2OAXdoI5h6VPZrPI8gLIdI6Cz+peXwipsCeNpBZjj7E71MsFlvO9Vjk6dZQZ7Yb1zIRcv7iUNssshA7nYecxaaJw1KLqDUBsXL2RtRzSUQ9TfGsPVTm1gLLXE7bmGJgoM/0ltg2Zn92pFIpzyLGtcdZna4HfqFiUpsmtplwp6gyX2M07KMFFvYO7bwB4FsRZPF0BTrSOL8JuJPC/A8mzE46S+s4xzL4W0MKbbiO0zVNW4RS2moh4nTNI51HoS0mTSEK8uuDQQ0sT1sG3ZlaT/P89FDbZCzKdFyZuxNsm5ON/7v0/jkltIvZn2mgx/f9HCP9MQBNvu+3RhFlANlP8gfEKbjUIvZ4KnrVG0r8JmRrbqG4DjExTwK+gkQEhDFaO9EkyqNq7SrFf2Iu32tjVonxlvvToUHTHZHHeMtgyIdS0hRTz0zMvf2W+8MriW3Gb8pT5qsTrKdZtjtDdWqqYLsAZOK87k8BPwL+CXwAicwNv7zheMSDH57Rd+jA2VpEoXcAv1SlvFXzOSJ0vVb/N19S8SzRe+iLRbM2XrNF9OizNGRraFaM6qQ+i+jQEiES9ZaRJraDLeWewLCTN3xcHjP7mnUOl6E/QkSKG7yl1LPXomM06bG4yLbJWOrYm0qlvIgjnS885THgp9oYX0BC6gN9ZI5FkX8F+HuM8h+FB4FfqXJ/CvBFhuO9JrP/a4geVuMACRJlV4RI0hMhC2/Q1SxKIe2x5LFR03RFrGilpImDec8atVoFfwvBmZr/Bstg7LXk0aztGDeJlVLPOy2k36WHKUqvy1Mnsz+bgI2+73f6vr9R3QYjYBLlMCRit1lFqkEVb7pVue9Sy5ht2d2H+FxKDSVZD/xElf6ztYPGaCNMMe69BwmPATFxvx2JV/uYim5JWUa6Qg3aUWTa3phZ2pzdVpSRJg7LLHpFu7ZpewFWnzi0FVnmctumu0A9LV3gJNJhIWuXTnyr1AFpJUqj6girgcuQaN/piA/lMs28HvhGLpdry+Vyps7wJBLBW444tE7FvYnAV5GAyVMYGTkwpCtdPxL2Px+4RK11q4EbVCQsF92MdCCuLWFAdMToMMFAWGDMbqWkiRuQC2Jk8FWWFbRQkvQYhOx5A9pmQR6ypCnc+bjWYogJTyhh18CI4MfzdKaZoTP4STrob0UCJ68A3g+ckM1m53ue59XV1ZnK4COIA7K+xMH5HzUGPAK8J5fLrfY8L2UQ+lk1Gpyms+JsZMNWU8jAMK4MgvToLLY2onPXqRy9qEBltE3TLA6lCUSWFREDvtg06RgZPK1icqeKK82hgbKCws2rgaFjWUR+C3SFWhoSR03jSLrMema0Lu2apiX03KuVeJkiDAXdmsdSbZsmTb/WmCRHbAW+QAswy1DQ92nifblc7hDP81KWcPdBxMG4g8KigaMwqMr7RPb39gfw1SpXq6KfZxBtO/BlxBFpf4CYAU0LnkN8uPr/JIoJsw9wLbKR6nxlVq1amurRQMSAGJb9IDV6z6FvRN2QkJuwKPYaErS5HjFrP+jGvEOSCBNlN3CVLoWzkDeqtCJbcfPtTylnFSkHPmK+DhS9PiTyeNB1rUOliAISoPgiEmyYVl1lGhKfdVBoBj9AFf3Jg4OD3tDQ0LZUKnUfw98siSJTvf7dW4B1LKv5HKPPHb1z587a+vr6LY2NjX1IGMxdyH6UhynOydnjuj5WD4nSKf5vUcjriupVAQz0gSBU/mzgvKGhocm5XG5XbW3tlSq+1UUo855e8yhs78ig3nss8E1g1sDAAHV1db9uaGi4QpWw7a4LHd6MFcWGfQxv5w1jG3BgTU3N+Yi390Tgb4iVLMnP0T2m1o2Dx40bNwHZsnyI00Mc3kjUdnV1lZq2X2f8uarHTNLf25FNWEmRJavi4FwVA6eqOLYbMRXvcd3oUGmU+zb7DUhQo6/i1pGIw/Askvs+ZCAr34W8/BslSifi+znQdaNDtRPlFR3AwTdQRunKshyxmiWJlYyM95mOOAA/z/7RqA4OVUUUkODEq5Q0IJaqCcjLuc9OsKy9wH2M/FjQNOBLSLDmaNedDtVMlD2qxId3NB6gCvfFSMxYUrgG+JNxLlhZTk6oPg4OFSEKSIj0JYgljJAYdjTi6Z+XUD4vKCm3MPJ7jbORz3TPdF3qUM1EAQl9v5nh6OHg2ymnqh4xNaF8fot8os6MBJirutEM160O1UyUrcg++y2IlzzwZI5GPiW3BInTKhevIZa2Gxjp3feQsPyLsL9oz8GhZJTjR7HhJcSPMp/hkJeALDNV4U/CUfgy4luZwcgPCoGYqLNIqL7zsThUJVFyiLMxp6JQ+MM+45Bgy77QPeXqK3sRr32jkqVGdaPDdYXbw/CrXx0cqkL0CjCIfIqum2GTcXi276D475/YMIRsU77OyMfTVeYcPRwcqpIowcqyEtkfYr7FcXyC+e5EfDg3sX9o/UwSfImzgyNKpfCEzvb3MPxu4CwSjpLk57S3At9GgjEDcW4v8lLx9a6LHZJAXYWffzMSizUG2f14GxKj9WrC+bwEXIpY1Y5Wg8FKJPLYwaFs/HcAFxKGcNXflm4AAAAASUVORK5CYII=> </div> <nav class=top-nav> <ul class=site-links> <li><a class=active>主页</a></li> <li><a href=http://book.paddlepaddle.org/index.cn.html target=_blank>快速开始</a></li> <li><a href=http://www.paddlepaddle.org/doc_cn/howto/index_cn.html target=_blank>文档中心</a></li> </ul> <div class=language-switcher> <a>版本<i class=fa aria-hidden=true></i></a> <ul> <li><a href=http://www.paddlepaddle.org/release/0.10.0/doc_cn/ target=_blank>r0.10.0</a></li> <li><a href=http://www.paddlepaddle.org/release_doc/0.9.0/doc_cn/ target=_blank>r0.9.0</a></li> </ul> </div> <div class=language-switcher> <a>中文<i class=fa aria-hidden=true></i></a> <ul> <li><a href=./index.html>English</a></li> <li><a href=./index.cn.html>中文</a></li> </ul> </div> <div class=github-fork> <a href=https://github.com/PaddlePaddle/Paddle target=_blank> <i class="fa fa-github" aria-hidden=true></i> <span>Fork me on Github</span> </a> </div> </nav> </nav> <div class="row banner"> <h1><span class=ch-title>易学易用的分布式深度学习平台<span></span></span></h1> <p>正在为100+项产品提供深度学习算法支持</p> <div> <a class=quick-start href=http://book.paddlepaddle.org/index.cn.html target=_blank>快速入门</a> </div> <div> <div class=github-counter> <span><i class="fa fa-star" aria-hidden=true></i>Star</span> <span id=star-counter></span> </div> <div class=github-counter> <span><i class="fa fa-code-fork" aria-hidden=true></i>Fork</span> <span id=fork-counter></span> </div> </div> </div> </header> <section class=services> <div class=row> <h2><span>丰富的算法服务</span></h2> </div> <div class=row> <div> <img class=service-icon src=./images/service-1.png> </div> <div> <div class=service-desc> <h3>机器视觉</h3> <p>卷积神经网络可以识别图像中的主要对象,并输出分类结果</p> <div> <a role=button class=view-more href=http://book.paddlepaddle.org/03.image_classification/index.cn.html target=_blank>查看更多</a> </div> </div> </div> </div> <div class=row> <div> <div class=service-desc> <h3>自然语言理解</h3> <p>利用LSTM网络从IMDB电影评论的中分析出评论者情绪的正面和负面</p> <div> <a role=button class=view-more href=http://book.paddlepaddle.org/06.understand_sentiment/index.cn.html target=_blank>查看更多</a> </div> </div> </div> <div> <img class=service-icon src=./images/service-2.png> </div> </div> <div class=row> <div> <img class=service-icon src=./images/service-3.png> </div> <div> <div class=service-desc> <h3>搜索引擎排序</h3> <p>分析用户特征、电影特征、点评分数,预测新用户对不同电影的点评分数</p> <div> <a role=button class=view-more href=http://book.paddlepaddle.org/05.recommender_system/index.cn.html target=_blank>查看更多</a> </div> </div> </div> </div> </section> <section class=features> <div class=row> <h2><span>技术和服务优势</span></h2> </div> <div class=row> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,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> </div> <h3>易用性</h3> <p>为用户提供了直观、灵活的数据接口和模型配置接口</p> </div> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,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> </div> <h3>灵活性</h3> <p>支持CNN、RNN等多种神经网络结构和优化算法。简单书写配置文件即可实现复杂模型</p> </div> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAl3SURBVHja7J1rbBTXFcd/M7PrB3ZsY/MOAksJNYZapRDiYNygQkqTBiyrIV/aKq0QoSEfCuVDqxBFldqqUd8hH0hJTBrSSqmUREWEtATqRLRgcKColRsaF6VJjV1sDMZvr3d3Zvrh3qW22YfX3t25453/l5VWd2bOPf977rnn3Jd2paMbxVEDfB2oBhYBRYAP0AEtxjM2YAFhoB/4L9AMHAaaVK6spiAhjwG7gQqgIE3fGAJagf3AqypVXldEjp3AFdmqDwOr00gG8t2r5bcs+e2d2U7IGuCi7FYOAovjdEFp7SXktw9KWS5K2bKGkB3ATeAC8FnAUKjHMKRMF6SMO2YyIduBQeAloAT1USJlHZSyzxhCqoEbwKE0+4V0+ptDsg7VbibEAM4A54BS3I9SWZemdHaz6SJkGxCQMcRMwzpZt21uIaQReF0GbzMVPlnHRpUJmQv0AhvJHmyUdZ6rGiEbgU6gmOxDsaz7A6oQ8i1pujrZCx04KXXhKCE/QuSDPAjslzpxhJDngKc8Dm7DU1I3GSXkh4iMrIfo2C11lBFCvg087ek8IZ6WukoKyc6HbAbe8XSdFLYAb6eDkFLgGmplZ90AE5gH9KS6y/q3R8aUYEjdTToFMBk0qhb0BUNwusWg5SOdzh4xr7Wg1KbqLovaKpMcv3LBYyOwKRVd1jZE3kYZdFzXeOUPPvqGok8wFhfYfONLYe6cY6tmLY8Cb0yHEAOR2VQmUdjTr/Hc634CQVgy3+YL95iUL7QA+OSqzskLBm1dGnk5sOfREKVFSpESBvKkX5mSD/kLimVt3zxlEAhC5VKLXfUhKpZY5Poh1w8VS8R/lUstAkFRVjH4gNNT9SFrEbl/ZXCtV+Nyu05eDjyyQTSyo6cNLv5LKH71p0werjF5ZIPJz36nc7ld51qvxrwSpazkPqnb88layB9Va17/6RQ+o3KpRVGBzdtnDU63GAyPwvCocPLvvG9QVGBTuVR0Y22dGgrieLJd1nagTLVaDI0I5ZYUihZ/sVVYxpP1IZ6sDwHw/iXxX7EsMziiJCGlxFg4EYuQ51WsRa5fKHkkGEXJE/4KjGrjnlEQz0+WkB0oujqkcJb4HRwWv6srhB85cMTPgd+LwOPeFaa0jPHPKIgCoqyWjEbIT1WtwR2zRGsfGBat/+F1JrVVJvm5kJ8LtVUmX7xXENIvy0SeURQ/TjTKqkbhRWyF+Yxr/YYOdbUmdbVmFH8z/hlFUSJ13hzLQg6pLH2RbO2R1h8PkTJFalsIwMvxuqwVKkue4we/D0JhkcuKhWBIlPH7UC2nFQ2VsQh5BmdWn0/JSgbiWImLrCMyPnwmGiG73CB9gfQJAyOxy0R8TEE+bsGuaIQscIPkkVY/GMdCBt1lIeN0HyHkq27orsa2+qFAHAsJuM5CNMnBLUL2ukXyvBzR6kdDWhynrnyUHg17xxKy3C1Sj8iUSISYeKQFgpqbCFk+lpBZbpE6Ml1bVhS7TFnx+LIuwawIIa7ZwzE4otF+TcNnwOJ5Vsxyi+da+Axov6apmu2NhRodsSnfFTj7Dx3LhuVyljAWIrOHlg1nP3DVGvDtOhnYN5cK9PRrnPq7mOvYsMpMWD5S5tTfDHr6XWMl9+iI4yqURjAEh4/7CIZg1TKLpQsSj57KF9isutsiGIJXjvsIBF1ByCIdcXaIsugd1Dh41M/VGxplxTb1nwtP+tn6+8OUFdt03tB46S0/vYPqZ4a0Kx3dJgputrEsONNicPKCWGVSWmSzc2s46WU9Pf0aDcd8XO8TS4M2rzWp+bSJrqZrsbQrHd2WalF6a5vOsSaDrptCrKq7LL58f5iCvKm9bzgAb/7ZR8tHgoX5s2221JhULLHUC9mvdHQrE8523dQ41mTQ2iYUN6/EZuv61CmutU3n6BmD7l5BdMUSiy01JvNn2x4hE5328WaDpg8MLEtMx25aY7K+ysRIcddiyq6w8a8GI6Og61Cz0uTBajXWAztOyNAINBzz03FdQ9eheoXF5rVT754m/d0AnDjvo/mSjmXBojk2j28JOZ6QdJQQG2h4y8fldp2yYpuvbc78AumO6xq/PeHjRp/GssUWO7aGHXWojo41Ln0slnsW5METdc6sVr9zjs0TdWEK8uFyu86lj50dfjn69fMfis9/frV5a6WhEygutNm0xhwnk5OEOKaJti7ROawsd374WSlHchGZnPQhGQ8MDxzx88lVtaPm8oX2rfXCmQwMdSDjX1WdDAdlDPkQ59rOdeLrP9mlZsbvOy/kOPXpAR1xyLAHNdDhQ+zk+YyTUqjgUxzyGRNxQQd+7TVMJ8ea4/AbHwqcha5Ay1QFpyLD3WFPF45jGP6/P+RDxFno2TKaURGtjAkIf5FpB6o6yhdkXMafRyL1W1EiGZ45jFiIKvGIg/LYEeMYmzLp9HoNx3BL92MJecHTi2P4VTRCfqDMaDz7IqDvRyME4J9OR+wHjvjTVj7Vz6cI43Q+cVv0dsQNAI4g2fRJovIRZccKPBXJOm+PR0gz4izzEhVtO5GCEyk82eczgF7G7FGPRgjAdxH3MSmH6bZoBedhbjuIOtpM4YuIa+WUsIhM+pQMY2js6CqehYA4VP6Q2yzCDTORY7An2p+x5tJfZpLnzHqYEnqAhmQIAXjQ01vaEFO38Qg57+QQeAbjHDHOW0xECEAt4mhTD6lBWOo0Jhw9SFnV+ZA0ZnsTHqQ8mQVybwDvpkM6FedF0jgP8l4iMiZrIWOjymy89CsV6GOS2Y9klpAuQ0xieUgOltQdqSakG6jz9Js06qTuUk4IiJti9no6njT2ksTtOlMhBOCXwLOerhPiWakr0k0IwD68+wvjYb/UEZkiBERyzLOU6JaxZ6oPT3ejzj7Pp9zmM/ZN5wXJXpsXCw8grtPL1vtwLeAh4MR0X5QqBf4JcapQX5YGfYtSQQYpbtFdMhp9N4vIeE/WuStVL0xHF7MJ+AozO0sclnXcmOoXp6vPfw1xG9lMnE85J+v2Wjpenk4nbCIuFbuPmTEd3CPrso44196pTEgEzYj7rB5HkdUsSWJIyl7GhDVUbiUkggagUFau1wVE9ALflDI3ZOqjTsQNDcBsYD1wCbUWeNtSpvVSxhczLYCTgVwTsFLK8D3EHgnbIRI6pQy6lMmxjbCpitRTiceA3UAF6bstbgixp28/8KpKlVeRkImoRZy+XQ0sBO4A/Ijtd1qcVm8jznEZAK5Kh3yYBHfROo3/DQBE6Nj3PSoFPgAAAABJRU5ErkJggg==> </div> <h3>高效性</h3> <p>在计算、存储、通信、架构等方面都做了高效优化,充分发挥各种资源的性能</p> </div> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,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> </div> <h3>扩展性</h3> <p>全面支持多核、多GPU、多机环境。轻松应对大规模数据训练需求</p> </div> </div> </section> <section class=get-started> <div class=row> <h2>现在开始使用PaddlePaddle</h2> <p>易学易用的分布式深度学习平台</p> <div> <a role=button class=quick-start href=http://book.paddlepaddle.org/index.cn.html target=_blank>快速入门</a> </div> </div> </section> <footer class=footer-nav> <div class=row> <div class=tr-code> <img src=./images/pr-code.png> <p>PaddlePaddle 微信公众号</p> </div> <div class=contact-us> <img src=data:image/png;base64,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> <span>联系我们:</span> <img src=./images/email-pic.png> </div> </div> <div class=row> <ul class=friendly-links> <li><a href=http://ai.baidu.com/ target=_blank>百度大脑</a></li> <li><a href=http://idl.baidu.com/ target=_blank>百度深度学习实验室</a></li> <li><a href=http://bdl.baidu.com/ target=_blank>百度大数据实验室</a></li> <li><a href=http://yuyin.baidu.com/ target=_blank>百度语音</a></li> <li><a href=http://api.fanyi.baidu.com/ target=_blank>百度翻译开放平台</a></li> <li><a href=http://nlp.baidu.com/ target=_blank>自然语言处理云(NLPC)</a></li> <li><a href=http://erised.baidu.com/ target=_blank>大数据用户画像</a></li> <li><a href=http://kg.baidu.com/ target=_blank>百度知识图谱</a></li> <li><a href=http://idmapping.baidu.com/ target=_blank>百度大数据ID-Mapping</a></li> </ul> <ul class=friendly-links> <li><a href=http://session.baidu.com/ target=_blank>Global Session(Odin)</a></li> <li><a href=http://recsys.baidu.com/ target=_blank>Recsys推荐云平台</a></li> <li><a href=http://offlinedata.baidu.com/ target=_blank>到店大数据(谛听)</a></li> <li><a href=http://gravity.baidu.com target=_blank>大数据知识图谱</a></li> <li><a href=http://pie.baidu.com/ target=_blank>PIE网页信息抽取平台</a></li> <li><a href=http://kg.baidu.com/ target=_blank>知识图谱开放平台</a></li> </ul> </div> <div class=row> <p class=copyright>©Copyright 2017, PaddlePaddle developers.</p> </div> </footer> <script src=./js/common.bundle.js></script> <script src=./js/home.bundle.js></script> </body> </html> <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <title>PaddlePaddle</title> <link rel=stylesheet href=./css/home.css> <script>var _hmt=_hmt||[];!function(){var e=document.createElement("script");e.src="//hm.baidu.com/hm.js?b9a314ab40d04d805655aab1deee08ba";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(e,a)}()</script> </head> <body> <header class=site-header> <nav class=row> <div class=logo> <img src=data:image/png;base64,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> </div> <nav class=top-nav> <ul class=site-links> <li><a class=active>主页</a></li> <li><a href=http://book.paddlepaddle.org/index.cn.html target=_blank>快速开始</a></li> <li><a href=http://www.paddlepaddle.org/doc_cn/howto/index_cn.html target=_blank>文档中心</a></li> <li class=version-switcher> <a>版本<i class=fa aria-hidden=true></i></a> <ul> <li><a href=http://www.paddlepaddle.org/release/0.10.0/doc_cn/ target=_blank>0.10.0</a></li> <li><a href=http://www.paddlepaddle.org/release_doc/0.9.0/doc_cn/ target=_blank>0.9.0</a></li> </ul> </li> </ul> </nav> <nav class=right-nav> <div class=language-switcher> <a href=./index.html>English</a> </div> <div class=github-fork> <a href=https://github.com/PaddlePaddle/Paddle target=_blank> <i class="fa fa-github" aria-hidden=true></i> <span>Github</span> </a> </div> </nav> </nav> </header> <section class=head-banner> <div class="row banner"> <h1>易学易用的分布式深度学习平台</h1> <p>正在为100+项产品提供深度学习算法支持</p> <div> <a class=quick-start href=http://book.paddlepaddle.org/index.cn.html target=_blank>快速入门</a> </div> </div> </section> <section class=services> <div class=row> <h2><span>丰富的算法服务</span></h2> <p class=sub-title>易用、高效、灵活、扩展性好</p> </div> <div class=row> <div> <img class=service-icon src=./images/service-1.png> </div> <div> <div class=service-desc> <h3>机器视觉</h3> <p>卷积神经网络可以识别图像中的主要对象,并输出分类结果</p> <div> <a role=button class=view-more href=http://book.paddlepaddle.org/03.image_classification/index.cn.html target=_blank>查看更多 ></a> </div> </div> </div> </div> <div class=row> <div> <div class=service-desc> <h3>自然语言理解</h3> <p>利用LSTM网络从IMDB电影评论的中分析出评论者情绪的正面和负面</p> <div> <a role=button class=view-more href=http://book.paddlepaddle.org/06.understand_sentiment/index.cn.html target=_blank>查看更多 ></a> </div> </div> </div> <div> <img class=service-icon src=./images/service-2.png> </div> </div> <div class=row> <div> <img class=service-icon src=./images/service-3.png> </div> <div> <div class=service-desc> <h3>搜索引擎排序</h3> <p>分析用户特征、电影特征、点评分数,预测新用户对不同电影的点评分数</p> <div> <a role=button class=view-more href=http://book.paddlepaddle.org/05.recommender_system/index.cn.html target=_blank>查看更多 ></a> </div> </div> </div> </div> </section> <section class=features> <div class=row> <h2><span>技术和服务优势</span></h2> </div> <div class=row> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QTdBMTA1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QTdBMTE1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTZBN0EwRTUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTZBN0EwRjUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph6EFjsAAAGLSURBVHja7Ns9bsIwGMZxzMDWofQ4TU9AuUVnOEPVpd2aC7Ew9ixkaFmYwhvpRYootBb+iO38LT0KihCKf8LfYNq2nVB+FwMMMMAAA0yGMMaYrAGu1R+YgmG2en0C5qxup0cBBhhggAEGGGBGBTPNfEkz1+ve9wfnDvOi168gawWXDFTuJSvJQZvS0nf9U4R5lmwkP1rp//IW4ouRGsyrJcZe8ZahWkxKMAut9EGbyTzWtkPqMBuFWcfej7mUlOYx35I7yYOkYaPK00QNGGCAAQYYYMqFmVpUfCapJTtJex7LKbxN+kAhs5PUkpnT6lrKZ4SHHSLvTksCFe5eVAltO7iUqvfNuX1JoM2le7NJdGvTqT+7ufMFBhhggIkNc7p3YUKW231T6rlSsEJToo8BBhhGJUYlRiX6GGCAASbUqOStf2RUYlSijwEGGGDGAWMzKjUKUBUy4Dz263WdbrxHtB9/1d8Gpjv8rlW4BJBm0jvUz+FXm8N0NvzvOjLMaJcEwFCAAQYY/+UowACnJKfry2DPVAAAAABJRU5ErkJggg==> </div> <h3>易用性</h3> <p>为用户提供了直观、灵活的数据接口和模型配置接口</p> </div> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QTdBMTQ1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QTdBMTU1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTZBN0ExMjUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTZBN0ExMzUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prsc084AAAcXSURBVHja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> </div> <h3>灵活性</h3> <p>支持CNN、RNN等多种神经网络结构和优化算法。简单书写配置文件即可实现复杂模型</p> </div> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QTdBMTg1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjVFMTNERkU1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTZBN0ExNjUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTZBN0ExNzUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv1gCx0AAAOGSURBVHja7FvPa9RAGE20LWhbLbW2utqDpQUpeOhV6X1v+g94UBD0oqjgQfDu0R68eZPqwVMRFOwxLehlRUFEbT1obbdaqXUFkQpxPvqGDWOyyW6SmUlmPnh8m51vJjMvkze/dl3f9x1r/9suS4Elpi3rSluA67pKG5CXFNgeoykxfQw3GWoMf4AavutT3hXTIIVNMaxQFSKwgphc6x/ZLkXEjDH8AAHPGaoM/UAV3/mIGTOJmHk0/DFDd0h6N9J8xBpBzHE0eIuhwtDDMMPwHZjBdxXE+MhTemLOo7GzuL4Toi+3kTaL63OyiVExKh2E/wR/Fn4aILsA/xl+2IThugE/ENYBhOsBIU+piVmHH4G/D+8xLODzPaGnrBduSZCCmEPwN2hlEXiliKhb+HwYvm7CBG8Cr8xSgtglxE6YIL51oTe0sgr8mini+5thb8x6iNL2IPaXKYvINUFnwoz3qFWTVtffhJEpzIaFWCOIWU1AzIgqfVFJzAb8UIIZ8oZJxDQCAhtlvfA/TSJmH/xWixiett8kYk7Af2wRsyzESjU37S57B6cEJKpfGP5CR6IWiP0YkWjZciRqvVSmU4JLDLsZnsSsmintKWIvln2tdAwNpownE8SfQmwDeaWtlWQSQyPQKzT0QRv5HiLP6zAhLjoxowwv0MAPDINtEDOIPD7KGC0DMSScV53mpvZy1CuR4BV87zQ30a/wvaQiEkPnQ2+c5gb3o5iZbpwdQBm8PCq7WiRiJjGa8Aa8BUlZGZX1LlA+3WtSZ2JoCk9nQtuo8CbDdWfnjChr60HZm7jXNu7dqxsxNFGrBSp5N+Vrk9SGcC/+MF5SXXQhhqa+zwIjzpTseRjuyUeueT6jV03MGVSIpu9HVU1Qce+vqMtpHYiZQ2WuqVjsCXW5jLrM6UBMHZUZ14CYcdSlrowYZ+fk0NccXqft63jbwXXdQvxAmLWvo19PZnFE6ypueC4Pzv5qUwIxSjSHekYAXtH3fHPbqlW+5xt4h7XWmE7F12pMjqOS0mE7r/8ypOkxCwV48IvSNUYXrRHrn1ZbrMZYYiwx2hPjAXnFi5riZTnjzVN82xXjuHje6OlW+bnYZiW+KogRGxoXL6aH5i8DMVnH50KMDPGVqjlF0hgp10XsMXa4tsRYYsy1LMVXK9NBfHXcl1nUoceo7hlWY2Ral65PzI5Klphi2T8BBgBWKnpGPUxTVwAAAABJRU5ErkJggg==> </div> <h3>高效性</h3> <p>在计算、存储、通信、架构等方面都做了高效优化,充分发挥各种资源的性能</p> </div> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjVFMTNFMDE1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjVFMTNFMDI1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNUUxM0RGRjUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNUUxM0UwMDUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjWTupUAAAOCSURBVHja7JzNaxNBGMazwVisXzRFCLZ+XEqEHvwHDHgSStub2ip681Sw8SDoSZDSgwcPBT2IN28KCl4UBQM2oUL1oPSiAYUexK9goamHVnF9hz4DY0x2dzazmx3zvvCwZD/e2fntzM7Mk7SO67opjn/DYTAMhsEwmCSDcRzHagAt6y8O+IlijFQi1cUllqiOex7zA9O0zgGgXLUIRivNGAVDMYrE66RpUrbJOUmNLO55HXUYNwmmhKRFj3OSHpdQh5JJMKtImrUYTBZ1WNUB4zkq0Yjj4mLH8lFJVtIJOiqFAkP7y9hfYDAt9jMYBpNoMGVsCwE/hwazxbYljObnaNZK3JUYjLGuVDHZbK2zHbp5gpf2SVhH5bMWP3x572s6F/mBeYXtWYvBnMP2pbaD5bFAHG+wHfosWkT2RWY7oOIz3WhUpQOQ/53qxmAHjx08dvDYwWMHjxeRDIbBMBgGw2DYwfv/HTzt++2WCZ7nWjEMGDGN3knqp/O+dxMYmx28POk66U1q07bcIL0n3SIdjdp2SKKDt410k/TLx5x6SsqFrX+cDl7ZAJTdpAXlYd0gHSHtImVIw6QrpBWcs4yWFQkYU7/Bq7QJRbzMHiHXB9Jhj3P3kOZx7jsANQemww5eAQ9ljnSedBH38o10MGCXW8Q1t02D6YSDJ9z9xx4t77RGrkN4F/0kDdjs4IlR8pnSMq6RLpCeKGBGNXPew3XTJsG4m9d6nmMyJlDmR9L+hmOXceytZs4zuO6BDphQSwLVwTMMZhLbO8r6RoZoPXtJnzXy7UNXEjFoch7TtMWo+w3GAbQU2WU2tCvzdwwih8xXa/bSNtqVIgBzHLNXV5l/PCT1tpGzFzmWlbw/SCdsATOizGLvkoYiGOmGkNtFWSNJB7Od9An5ZmNYTsyiLFHmjiSDKSLXQkz+jqMsKYpJBvMcuSZiXITKKcF8FGDEcF0xAEYu9nIxgsmhzBUvMJ128GThWzFtjyMyGMbFSziT1N/gfcF2IMYWI8v66rc26aSD9wLbYzGCkWUtJtnBO4X81TYnczqTvirKnEyyg5eGZyuO3yf1RAilB2WIsl7L3hIaTMOfF69F4ODlldFpiXRSfCthEEg/lgFLymiUb9vaDADNRAwrTTxKVVFWyhYwcsiewqSvZhBGDTmnUEagdyz/C4Mw30QyGA4Gw2AYTDTxR4ABAC0H/iXT51pzAAAAAElFTkSuQmCC> </div> <h3>扩展性</h3> <p>全面支持多核、多GPU、多机环境。轻松应对大规模数据训练需求</p> </div> </div> </section> <section class=get-started> <div class=row> <h2>现在开始使用PaddlePaddle</h2> <p>易学易用的分布式深度学习平台</p> <div> <a role=button class=quick-start href=http://book.paddlepaddle.org/index.cn.html target=_blank>快速入门</a> </div> </div> </section> <footer class=footer-nav> <div class=row> <div class=row> <p class=copyright>&copy;Copyright&nbsp;2017,&nbsp;PaddlePaddle&nbsp;developers.</p> </div> </div></footer> <script src=./js/common.bundle.js></script> <script src=./js/home.bundle.js></script> </body> </html>
\ No newline at end of file \ No newline at end of file
<!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <title>PaddlePaddle</title> <link rel=stylesheet href=./css/home.css> <script>var _hmt=_hmt||[];!function(){var e=document.createElement("script");e.src="//hm.baidu.com/hm.js?b9a314ab40d04d805655aab1deee08ba";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(e,a)}()</script> </head> <body> <header class=site-header> <nav class=row> <div class=logo> <img src=data:image/png;base64,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> </div> <nav class=top-nav> <ul class=site-links> <li><a class=active>Home</a></li> <li><a href=http://book.paddlepaddle.org/index.html target=_blank>Quick Start</a></li> <li><a href=http://www.paddlepaddle.org/doc/howto/index_en.html target=_blank>Documents</a></li> </ul> <div class=language-switcher> <a>Version<i class=fa aria-hidden=true></i></a> <ul> <li><a href=http://www.paddlepaddle.org/release/0.10.0/doc/ target=_blank>r0.10.0</a></li> <li><a href=http://www.paddlepaddle.org/release_doc/0.9.0/doc/ target=_blank>r0.9.0</a></li> </ul> </div> <div class=language-switcher> <a>English<i class=fa aria-hidden=true></i></a> <ul> <li><a href=./index.html>English</a></li> <li><a href=./index.cn.html>中文</a></li> </ul> </div> <div class=github-fork> <a href=https://github.com/PaddlePaddle/Paddle target=_blank> <i class="fa fa-github" aria-hidden=true></i> <span>Fork me on Github</span> </a> </div> </nav> </nav> <div class="row banner"> <h1>Easy to Learn and Use Distributed Deep Learning Platform</h1> <p>Providing deep learning algorithms for 100+ products</p> <div> <a class=quick-start href=http://book.paddlepaddle.org/index.html target=_blank>Quick Start</a> </div> <div> <div class=github-counter> <span><i class="fa fa-star" aria-hidden=true></i>Star</span> <span id=star-counter></span> </div> <div class=github-counter> <span><i class="fa fa-code-fork" aria-hidden=true></i>Fork</span> <span id=fork-counter></span> </div> </div> </div> </header> <section class=services> <div class=row> <h2><span>Extensive Algorithmic Service</span></h2> </div> <div class=row> <div> <img class=service-icon src=./images/service-1.png> </div> <div> <div class=service-desc> <h3>Machine Vision</h3> <p>The convoluted neural network can identify the main object in the image and output the classification result</p> <div> <a role=button class=view-more href=http://book.paddlepaddle.org/03.image_classification/index.html target=_blank>Read more</a> </div> </div> </div> </div> <div class=row> <div> <div class=service-desc> <h3>Natural Language Understanding</h3> <p>Using the LSTM network to analyze the positive and negative aspects of the commenter's emotions from IMDB film review</p> <div> <a role=button class=view-more href=http://book.paddlepaddle.org/06.understand_sentiment/index.html target=_blank>Read more</a> </div> </div> </div> <div> <img class=service-icon src=./images/service-2.png> </div> </div> <div class=row> <div> <img class=service-icon src=./images/service-3.png> </div> <div> <div class=service-desc> <h3>Search Engine Ranking</h3> <p>Analyze user characteristics, movie features, rating scores, predict new users' ratings for different movies</p> <div> <a role=button class=view-more href=http://book.paddlepaddle.org/05.recommender_system/index.html target=_blank>Read more</a> </div> </div> </div> </div> </section> <section class=features> <div class=row> <h2><span>Technology and Service Advantages</span></h2> </div> <div class=row> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,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> </div> <h3>Ease of use</h3> <p>Provids an intuitive and flexible interface for loading data and specifying model structure.</p> </div> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,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> </div> <h3>Flexibility</h3> <p>Supports CNN, RNN and other neural network. Easy to configure complex models.</p> </div> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAKTWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVN3WJP3Fj7f92UPVkLY8LGXbIEAIiOsCMgQWaIQkgBhhBASQMWFiApWFBURnEhVxILVCkidiOKgKLhnQYqIWotVXDjuH9yntX167+3t+9f7vOec5/zOec8PgBESJpHmomoAOVKFPDrYH49PSMTJvYACFUjgBCAQ5svCZwXFAADwA3l4fnSwP/wBr28AAgBw1S4kEsfh/4O6UCZXACCRAOAiEucLAZBSAMguVMgUAMgYALBTs2QKAJQAAGx5fEIiAKoNAOz0ST4FANipk9wXANiiHKkIAI0BAJkoRyQCQLsAYFWBUiwCwMIAoKxAIi4EwK4BgFm2MkcCgL0FAHaOWJAPQGAAgJlCLMwAIDgCAEMeE80DIEwDoDDSv+CpX3CFuEgBAMDLlc2XS9IzFLiV0Bp38vDg4iHiwmyxQmEXKRBmCeQinJebIxNI5wNMzgwAABr50cH+OD+Q5+bk4eZm52zv9MWi/mvwbyI+IfHf/ryMAgQAEE7P79pf5eXWA3DHAbB1v2upWwDaVgBo3/ldM9sJoFoK0Hr5i3k4/EAenqFQyDwdHAoLC+0lYqG9MOOLPv8z4W/gi372/EAe/tt68ABxmkCZrcCjg/1xYW52rlKO58sEQjFu9+cj/seFf/2OKdHiNLFcLBWK8ViJuFAiTcd5uVKRRCHJleIS6X8y8R+W/QmTdw0ArIZPwE62B7XLbMB+7gECiw5Y0nYAQH7zLYwaC5EAEGc0Mnn3AACTv/mPQCsBAM2XpOMAALzoGFyolBdMxggAAESggSqwQQcMwRSswA6cwR28wBcCYQZEQAwkwDwQQgbkgBwKoRiWQRlUwDrYBLWwAxqgEZrhELTBMTgN5+ASXIHrcBcGYBiewhi8hgkEQcgIE2EhOogRYo7YIs4IF5mOBCJhSDSSgKQg6YgUUSLFyHKkAqlCapFdSCPyLXIUOY1cQPqQ28ggMor8irxHMZSBslED1AJ1QLmoHxqKxqBz0XQ0D12AlqJr0Rq0Hj2AtqKn0UvodXQAfYqOY4DRMQ5mjNlhXIyHRWCJWBomxxZj5Vg1Vo81Yx1YN3YVG8CeYe8IJAKLgBPsCF6EEMJsgpCQR1hMWEOoJewjtBK6CFcJg4Qxwicik6hPtCV6EvnEeGI6sZBYRqwm7iEeIZ4lXicOE1+TSCQOyZLkTgohJZAySQtJa0jbSC2kU6Q+0hBpnEwm65Btyd7kCLKArCCXkbeQD5BPkvvJw+S3FDrFiOJMCaIkUqSUEko1ZT/lBKWfMkKZoKpRzame1AiqiDqfWkltoHZQL1OHqRM0dZolzZsWQ8ukLaPV0JppZ2n3aC/pdLoJ3YMeRZfQl9Jr6Afp5+mD9HcMDYYNg8dIYigZaxl7GacYtxkvmUymBdOXmchUMNcyG5lnmA+Yb1VYKvYqfBWRyhKVOpVWlX6V56pUVXNVP9V5qgtUq1UPq15WfaZGVbNQ46kJ1Bar1akdVbupNq7OUndSj1DPUV+jvl/9gvpjDbKGhUaghkijVGO3xhmNIRbGMmXxWELWclYD6yxrmE1iW7L57Ex2Bfsbdi97TFNDc6pmrGaRZp3mcc0BDsax4PA52ZxKziHODc57LQMtPy2x1mqtZq1+rTfaetq+2mLtcu0W7eva73VwnUCdLJ31Om0693UJuja6UbqFutt1z+o+02PreekJ9cr1Dund0Uf1bfSj9Rfq79bv0R83MDQINpAZbDE4Y/DMkGPoa5hpuNHwhOGoEctoupHEaKPRSaMnuCbuh2fjNXgXPmasbxxirDTeZdxrPGFiaTLbpMSkxeS+Kc2Ua5pmutG003TMzMgs3KzYrMnsjjnVnGueYb7ZvNv8jYWlRZzFSos2i8eW2pZ8ywWWTZb3rJhWPlZ5VvVW16xJ1lzrLOtt1ldsUBtXmwybOpvLtqitm63Edptt3xTiFI8p0in1U27aMez87ArsmuwG7Tn2YfYl9m32zx3MHBId1jt0O3xydHXMdmxwvOuk4TTDqcSpw+lXZxtnoXOd8zUXpkuQyxKXdpcXU22niqdun3rLleUa7rrStdP1o5u7m9yt2W3U3cw9xX2r+00umxvJXcM970H08PdY4nHM452nm6fC85DnL152Xlle+70eT7OcJp7WMG3I28Rb4L3Le2A6Pj1l+s7pAz7GPgKfep+Hvqa+It89viN+1n6Zfgf8nvs7+sv9j/i/4XnyFvFOBWABwQHlAb2BGoGzA2sDHwSZBKUHNQWNBbsGLww+FUIMCQ1ZH3KTb8AX8hv5YzPcZyya0RXKCJ0VWhv6MMwmTB7WEY6GzwjfEH5vpvlM6cy2CIjgR2yIuB9pGZkX+X0UKSoyqi7qUbRTdHF09yzWrORZ+2e9jvGPqYy5O9tqtnJ2Z6xqbFJsY+ybuIC4qriBeIf4RfGXEnQTJAntieTE2MQ9ieNzAudsmjOc5JpUlnRjruXcorkX5unOy553PFk1WZB8OIWYEpeyP+WDIEJQLxhP5aduTR0T8oSbhU9FvqKNolGxt7hKPJLmnVaV9jjdO31D+miGT0Z1xjMJT1IreZEZkrkj801WRNberM/ZcdktOZSclJyjUg1plrQr1zC3KLdPZisrkw3keeZtyhuTh8r35CP5c/PbFWyFTNGjtFKuUA4WTC+oK3hbGFt4uEi9SFrUM99m/ur5IwuCFny9kLBQuLCz2Lh4WfHgIr9FuxYji1MXdy4xXVK6ZHhp8NJ9y2jLspb9UOJYUlXyannc8o5Sg9KlpUMrglc0lamUycturvRauWMVYZVkVe9ql9VbVn8qF5VfrHCsqK74sEa45uJXTl/VfPV5bdra3kq3yu3rSOuk626s91m/r0q9akHV0IbwDa0b8Y3lG19tSt50oXpq9Y7NtM3KzQM1YTXtW8y2rNvyoTaj9nqdf13LVv2tq7e+2Sba1r/dd3vzDoMdFTve75TsvLUreFdrvUV99W7S7oLdjxpiG7q/5n7duEd3T8Wej3ulewf2Re/ranRvbNyvv7+yCW1SNo0eSDpw5ZuAb9qb7Zp3tXBaKg7CQeXBJ9+mfHvjUOihzsPcw83fmX+39QjrSHkr0jq/dawto22gPaG97+iMo50dXh1Hvrf/fu8x42N1xzWPV56gnSg98fnkgpPjp2Snnp1OPz3Umdx590z8mWtdUV29Z0PPnj8XdO5Mt1/3yfPe549d8Lxw9CL3Ytslt0utPa49R35w/eFIr1tv62X3y+1XPK509E3rO9Hv03/6asDVc9f41y5dn3m978bsG7duJt0cuCW69fh29u0XdwruTNxdeo94r/y+2v3qB/oP6n+0/rFlwG3g+GDAYM/DWQ/vDgmHnv6U/9OH4dJHzEfVI0YjjY+dHx8bDRq98mTOk+GnsqcTz8p+Vv9563Or59/94vtLz1j82PAL+YvPv655qfNy76uprzrHI8cfvM55PfGm/K3O233vuO+638e9H5ko/ED+UPPR+mPHp9BP9z7nfP78L/eE8/sl0p8zAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAl3SURBVHja7J1rbBTXFcd/M7PrB3ZsY/MOAksJNYZapRDiYNygQkqTBiyrIV/aKq0QoSEfCuVDqxBFldqqUd8hH0hJTBrSSqmUREWEtATqRLRgcKColRsaF6VJjV1sDMZvr3d3Zvrh3qW22YfX3t25453/l5VWd2bOPf977rnn3Jd2paMbxVEDfB2oBhYBRYAP0AEtxjM2YAFhoB/4L9AMHAaaVK6spiAhjwG7gQqgIE3fGAJagf3AqypVXldEjp3AFdmqDwOr00gG8t2r5bcs+e2d2U7IGuCi7FYOAovjdEFp7SXktw9KWS5K2bKGkB3ATeAC8FnAUKjHMKRMF6SMO2YyIduBQeAloAT1USJlHZSyzxhCqoEbwKE0+4V0+ptDsg7VbibEAM4A54BS3I9SWZemdHaz6SJkGxCQMcRMwzpZt21uIaQReF0GbzMVPlnHRpUJmQv0AhvJHmyUdZ6rGiEbgU6gmOxDsaz7A6oQ8i1pujrZCx04KXXhKCE/QuSDPAjslzpxhJDngKc8Dm7DU1I3GSXkh4iMrIfo2C11lBFCvg087ek8IZ6WukoKyc6HbAbe8XSdFLYAb6eDkFLgGmplZ90AE5gH9KS6y/q3R8aUYEjdTToFMBk0qhb0BUNwusWg5SOdzh4xr7Wg1KbqLovaKpMcv3LBYyOwKRVd1jZE3kYZdFzXeOUPPvqGok8wFhfYfONLYe6cY6tmLY8Cb0yHEAOR2VQmUdjTr/Hc634CQVgy3+YL95iUL7QA+OSqzskLBm1dGnk5sOfREKVFSpESBvKkX5mSD/kLimVt3zxlEAhC5VKLXfUhKpZY5Poh1w8VS8R/lUstAkFRVjH4gNNT9SFrEbl/ZXCtV+Nyu05eDjyyQTSyo6cNLv5LKH71p0werjF5ZIPJz36nc7ld51qvxrwSpazkPqnb88layB9Va17/6RQ+o3KpRVGBzdtnDU63GAyPwvCocPLvvG9QVGBTuVR0Y22dGgrieLJd1nagTLVaDI0I5ZYUihZ/sVVYxpP1IZ6sDwHw/iXxX7EsMziiJCGlxFg4EYuQ51WsRa5fKHkkGEXJE/4KjGrjnlEQz0+WkB0oujqkcJb4HRwWv6srhB85cMTPgd+LwOPeFaa0jPHPKIgCoqyWjEbIT1WtwR2zRGsfGBat/+F1JrVVJvm5kJ8LtVUmX7xXENIvy0SeURQ/TjTKqkbhRWyF+Yxr/YYOdbUmdbVmFH8z/hlFUSJ13hzLQg6pLH2RbO2R1h8PkTJFalsIwMvxuqwVKkue4we/D0JhkcuKhWBIlPH7UC2nFQ2VsQh5BmdWn0/JSgbiWImLrCMyPnwmGiG73CB9gfQJAyOxy0R8TEE+bsGuaIQscIPkkVY/GMdCBt1lIeN0HyHkq27orsa2+qFAHAsJuM5CNMnBLUL2ukXyvBzR6kdDWhynrnyUHg17xxKy3C1Sj8iUSISYeKQFgpqbCFk+lpBZbpE6Ml1bVhS7TFnx+LIuwawIIa7ZwzE4otF+TcNnwOJ5Vsxyi+da+Axov6apmu2NhRodsSnfFTj7Dx3LhuVyljAWIrOHlg1nP3DVGvDtOhnYN5cK9PRrnPq7mOvYsMpMWD5S5tTfDHr6XWMl9+iI4yqURjAEh4/7CIZg1TKLpQsSj57KF9isutsiGIJXjvsIBF1ByCIdcXaIsugd1Dh41M/VGxplxTb1nwtP+tn6+8OUFdt03tB46S0/vYPqZ4a0Kx3dJgputrEsONNicPKCWGVSWmSzc2s46WU9Pf0aDcd8XO8TS4M2rzWp+bSJrqZrsbQrHd2WalF6a5vOsSaDrptCrKq7LL58f5iCvKm9bzgAb/7ZR8tHgoX5s2221JhULLHUC9mvdHQrE8523dQ41mTQ2iYUN6/EZuv61CmutU3n6BmD7l5BdMUSiy01JvNn2x4hE5328WaDpg8MLEtMx25aY7K+ysRIcddiyq6w8a8GI6Og61Cz0uTBajXWAztOyNAINBzz03FdQ9eheoXF5rVT754m/d0AnDjvo/mSjmXBojk2j28JOZ6QdJQQG2h4y8fldp2yYpuvbc78AumO6xq/PeHjRp/GssUWO7aGHXWojo41Ln0slnsW5METdc6sVr9zjs0TdWEK8uFyu86lj50dfjn69fMfis9/frV5a6WhEygutNm0xhwnk5OEOKaJti7ROawsd374WSlHchGZnPQhGQ8MDxzx88lVtaPm8oX2rfXCmQwMdSDjX1WdDAdlDPkQ59rOdeLrP9mlZsbvOy/kOPXpAR1xyLAHNdDhQ+zk+YyTUqjgUxzyGRNxQQd+7TVMJ8ea4/AbHwqcha5Ay1QFpyLD3WFPF45jGP6/P+RDxFno2TKaURGtjAkIf5FpB6o6yhdkXMafRyL1W1EiGZ45jFiIKvGIg/LYEeMYmzLp9HoNx3BL92MJecHTi2P4VTRCfqDMaDz7IqDvRyME4J9OR+wHjvjTVj7Vz6cI43Q+cVv0dsQNAI4g2fRJovIRZccKPBXJOm+PR0gz4izzEhVtO5GCEyk82eczgF7G7FGPRgjAdxH3MSmH6bZoBedhbjuIOtpM4YuIa+WUsIhM+pQMY2js6CqehYA4VP6Q2yzCDTORY7An2p+x5tJfZpLnzHqYEnqAhmQIAXjQ01vaEFO38Qg57+QQeAbjHDHOW0xECEAt4mhTD6lBWOo0Jhw9SFnV+ZA0ZnsTHqQ8mQVybwDvpkM6FedF0jgP8l4iMiZrIWOjymy89CsV6GOS2Y9klpAuQ0xieUgOltQdqSakG6jz9Js06qTuUk4IiJti9no6njT2ksTtOlMhBOCXwLOerhPiWakr0k0IwD68+wvjYb/UEZkiBERyzLOU6JaxZ6oPT3ejzj7Pp9zmM/ZN5wXJXpsXCw8grtPL1vtwLeAh4MR0X5QqBf4JcapQX5YGfYtSQQYpbtFdMhp9N4vIeE/WuStVL0xHF7MJ+AozO0sclnXcmOoXp6vPfw1xG9lMnE85J+v2Wjpenk4nbCIuFbuPmTEd3CPrso44196pTEgEzYj7rB5HkdUsSWJIyl7GhDVUbiUkggagUFau1wVE9ALflDI3ZOqjTsQNDcBsYD1wCbUWeNtSpvVSxhczLYCTgVwTsFLK8D3EHgnbIRI6pQy6lMmxjbCpitRTiceA3UAF6bstbgixp28/8KpKlVeRkImoRZy+XQ0sBO4A/Ijtd1qcVm8jznEZAK5Kh3yYBHfROo3/DQBE6Nj3PSoFPgAAAABJRU5ErkJggg==> </div> <h3>Efficiency</h3> <p>Efficient optimization of computing, memory, communications and architecture.</p> </div> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,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> </div> <h3>Scalability</h3> <p>Easy to use many CPUs/GPUs and machines to speed up your training and handle large-scale data easily.</p> </div> </div> </section> <section class=get-started> <div class=row> <h2>Start Using PaddlePaddle</h2> <p>Easy to Learn and Use Distributed Deep Learning Platform</p> <div> <a role=button class=quick-start href=http://book.paddlepaddle.org/index.html target=_blank>Quick Start</a> </div> </div> </section> <footer class=footer-nav> <div class=row> <div class=contact-us> <img src=data:image/png;base64,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> <span>Contact:</span> <img src=./images/email-pic.png> </div> </div> <div class=row> <ul class=friendly-links> <li><a href=http://ai.baidu.com/ target=_blank>Baidu Brain</a></li> <li><a href=http://idl.baidu.com/ target=_blank>Baidu IDL</a></li> <li><a href=http://bdl.baidu.com/ target=_blank>Baidu BDL</a></li> <li><a href=http://yuyin.baidu.com/ target=_blank>Baidu Speech</a></li> <li><a href=http://api.fanyi.baidu.com/ target=_blank>Baidu translation open platform</a></li> <li><a href=http://nlp.baidu.com/ target=_blank>NLPC</a></li> <li><a href=http://erised.baidu.com/ target=_blank>User Profile</a></li> <li><a href=http://kg.baidu.com/ target=_blank>Baidu KG</a></li> <li><a href=http://idmapping.baidu.com/ target=_blank>ID-Mapping</a></li> </ul> <ul class=friendly-links> <li><a href=http://session.baidu.com/ target=_blank>Global Session(Odin)</a></li> <li><a href=http://recsys.baidu.com/ target=_blank>Recsys</a></li> <li><a href=http://offlinedata.baidu.com/ target=_blank>GOD</a></li> <li><a href=http://gravity.baidu.com target=_blank>Big Data KG</a></li> <li><a href=http://pie.baidu.com/ target=_blank>PIE</a></li> <li><a href=http://kg.baidu.com/ target=_blank>KG open</a></li> </ul> </div> <div class=row> <p class=copyright>©Copyright 2017, PaddlePaddle developers.</p> </div> </footer> <script src=./js/common.bundle.js></script> <script src=./js/home.bundle.js></script> </body> </html> <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8> <title>PaddlePaddle</title> <link rel=stylesheet href=./css/home.css> <script>var _hmt=_hmt||[];!function(){var e=document.createElement("script");e.src="//hm.baidu.com/hm.js?b9a314ab40d04d805655aab1deee08ba";var a=document.getElementsByTagName("script")[0];a.parentNode.insertBefore(e,a)}()</script> </head> <body> <header class=site-header> <nav class=row> <div class=logo> <img src=data:image/png;base64,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> </div> <nav class=top-nav> <ul class=site-links> <li><a class=active>Home</a></li> <li><a href=http://book.paddlepaddle.org/index.html target=_blank>Quick Start</a></li> <li><a href=http://www.paddlepaddle.org/doc/howto/index_en.html target=_blank>Documents</a></li> <li class=version-switcher> <a>Version<i class=fa aria-hidden=true></i></a> <ul> <li><a href=http://www.paddlepaddle.org/release/0.10.0/doc/ target=_blank>0.10.0</a></li> <li><a href=http://www.paddlepaddle.org/release_doc/0.9.0/doc/ target=_blank>0.9.0</a></li> </ul> </li> </ul> </nav> <nav class=right-nav> <div class=language-switcher> <a href=./index.cn.html>中文</a> </div> <div class=github-fork> <a href=https://github.com/PaddlePaddle/Paddle target=_blank> <i class="fa fa-github" aria-hidden=true></i> <span>Github</span> </a> </div> </nav> </nav> </header> <section class=head-banner> <div class="row banner"> <h1>Easy to Learn and Use Distributed</h1> <h1>Deep Learning Platform</h1> <p>Providing deep learning algorithms for 100+ products</p> <div> <a class=quick-start href=http://book.paddlepaddle.org/index.html target=_blank>Quick Start</a> </div> </div> </section> <section class=services> <div class=row> <h2><span>Extensive Algorithmic Service</span></h2> <p class=sub-title>Easy to use, efficient, flexible, and scalable</p> </div> <div class=row> <div> <img class=service-icon src=./images/service-1.png> </div> <div> <div class=service-desc> <h3>Machine Vision</h3> <p>The convoluted neural network can identify the main object in the image and output the classification result</p> <div> <a role=button class=view-more href=http://book.paddlepaddle.org/03.image_classification/index.html target=_blank>Read more ></a> </div> </div> </div> </div> <div class=row> <div> <div class=service-desc> <h3>Natural Language Understanding</h3> <p>Using the LSTM network to analyze the positive and negative aspects of the commenter's emotions from IMDB film review</p> <div> <a role=button class=view-more href=http://book.paddlepaddle.org/06.understand_sentiment/index.html target=_blank>Read more ></a> </div> </div> </div> <div> <img class=service-icon src=./images/service-2.png> </div> </div> <div class=row> <div> <img class=service-icon src=./images/service-3.png> </div> <div> <div class=service-desc> <h3>Search Engine Ranking</h3> <p>Analyze user characteristics, movie features, rating scores, predict new users' ratings for different movies</p> <div> <a role=button class=view-more href=http://book.paddlepaddle.org/05.recommender_system/index.html target=_blank>Read more ></a> </div> </div> </div> </div> </section> <section class=features> <div class=row> <h2><span>Technology and Service Advantages</span></h2> </div> <div class=row> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QTdBMTA1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QTdBMTE1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTZBN0EwRTUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTZBN0EwRjUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph6EFjsAAAGLSURBVHja7Ns9bsIwGMZxzMDWofQ4TU9AuUVnOEPVpd2aC7Ew9ixkaFmYwhvpRYootBb+iO38LT0KihCKf8LfYNq2nVB+FwMMMMAAA0yGMMaYrAGu1R+YgmG2en0C5qxup0cBBhhggAEGGGBGBTPNfEkz1+ve9wfnDvOi168gawWXDFTuJSvJQZvS0nf9U4R5lmwkP1rp//IW4ouRGsyrJcZe8ZahWkxKMAut9EGbyTzWtkPqMBuFWcfej7mUlOYx35I7yYOkYaPK00QNGGCAAQYYYMqFmVpUfCapJTtJex7LKbxN+kAhs5PUkpnT6lrKZ4SHHSLvTksCFe5eVAltO7iUqvfNuX1JoM2le7NJdGvTqT+7ufMFBhhggIkNc7p3YUKW231T6rlSsEJToo8BBhhGJUYlRiX6GGCAASbUqOStf2RUYlSijwEGGGDGAWMzKjUKUBUy4Dz263WdbrxHtB9/1d8Gpjv8rlW4BJBm0jvUz+FXm8N0NvzvOjLMaJcEwFCAAQYY/+UowACnJKfry2DPVAAAAABJRU5ErkJggg==> </div> <h3>Ease of use</h3> <p>Provids an intuitive and flexible interface for loading data and specifying model structure.</p> </div> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QTdBMTQ1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTk2QTdBMTU1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTZBN0ExMjUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTZBN0ExMzUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prsc084AAAcXSURBVHja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> </div> <h3>Flexibility</h3> <p>Supports CNN, RNN and other neural network. Easy to configure complex models.</p> </div> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTk2QTdBMTg1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjVFMTNERkU1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFOTZBN0ExNjUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFOTZBN0ExNzUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv1gCx0AAAOGSURBVHja7FvPa9RAGE20LWhbLbW2utqDpQUpeOhV6X1v+g94UBD0oqjgQfDu0R68eZPqwVMRFOwxLehlRUFEbT1obbdaqXUFkQpxPvqGDWOyyW6SmUlmPnh8m51vJjMvkze/dl3f9x1r/9suS4Elpi3rSluA67pKG5CXFNgeoykxfQw3GWoMf4AavutT3hXTIIVNMaxQFSKwgphc6x/ZLkXEjDH8AAHPGaoM/UAV3/mIGTOJmHk0/DFDd0h6N9J8xBpBzHE0eIuhwtDDMMPwHZjBdxXE+MhTemLOo7GzuL4Toi+3kTaL63OyiVExKh2E/wR/Fn4aILsA/xl+2IThugE/ENYBhOsBIU+piVmHH4G/D+8xLODzPaGnrBduSZCCmEPwN2hlEXiliKhb+HwYvm7CBG8Cr8xSgtglxE6YIL51oTe0sgr8mini+5thb8x6iNL2IPaXKYvINUFnwoz3qFWTVtffhJEpzIaFWCOIWU1AzIgqfVFJzAb8UIIZ8oZJxDQCAhtlvfA/TSJmH/xWixiett8kYk7Af2wRsyzESjU37S57B6cEJKpfGP5CR6IWiP0YkWjZciRqvVSmU4JLDLsZnsSsmintKWIvln2tdAwNpownE8SfQmwDeaWtlWQSQyPQKzT0QRv5HiLP6zAhLjoxowwv0MAPDINtEDOIPD7KGC0DMSScV53mpvZy1CuR4BV87zQ30a/wvaQiEkPnQ2+c5gb3o5iZbpwdQBm8PCq7WiRiJjGa8Aa8BUlZGZX1LlA+3WtSZ2JoCk9nQtuo8CbDdWfnjChr60HZm7jXNu7dqxsxNFGrBSp5N+Vrk9SGcC/+MF5SXXQhhqa+zwIjzpTseRjuyUeueT6jV03MGVSIpu9HVU1Qce+vqMtpHYiZQ2WuqVjsCXW5jLrM6UBMHZUZ14CYcdSlrowYZ+fk0NccXqft63jbwXXdQvxAmLWvo19PZnFE6ypueC4Pzv5qUwIxSjSHekYAXtH3fHPbqlW+5xt4h7XWmE7F12pMjqOS0mE7r/8ypOkxCwV48IvSNUYXrRHrn1ZbrMZYYiwx2hPjAXnFi5riZTnjzVN82xXjuHje6OlW+bnYZiW+KogRGxoXL6aH5i8DMVnH50KMDPGVqjlF0hgp10XsMXa4tsRYYsy1LMVXK9NBfHXcl1nUoceo7hlWY2Ral65PzI5Klphi2T8BBgBWKnpGPUxTVwAAAABJRU5ErkJggg==> </div> <h3>Efficiency</h3> <p>Efficient optimization of computing, memory, communications and architecture.</p> </div> <div class=feature-desc> <div class=feature-icon> <img src=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAABGCAYAAABxLuKEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjVFMTNFMDE1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjVFMTNFMDI1Mzc4MTFFN0E4REJBRkE1QTg3REJFMTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNUUxM0RGRjUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNUUxM0UwMDUzNzgxMUU3QThEQkFGQTVBODdEQkUxMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjWTupUAAAOCSURBVHja7JzNaxNBGMazwVisXzRFCLZ+XEqEHvwHDHgSStub2ip681Sw8SDoSZDSgwcPBT2IN28KCl4UBQM2oUL1oPSiAYUexK9goamHVnF9hz4DY0x2dzazmx3zvvCwZD/e2fntzM7Mk7SO67opjn/DYTAMhsEwmCSDcRzHagAt6y8O+IlijFQi1cUllqiOex7zA9O0zgGgXLUIRivNGAVDMYrE66RpUrbJOUmNLO55HXUYNwmmhKRFj3OSHpdQh5JJMKtImrUYTBZ1WNUB4zkq0Yjj4mLH8lFJVtIJOiqFAkP7y9hfYDAt9jMYBpNoMGVsCwE/hwazxbYljObnaNZK3JUYjLGuVDHZbK2zHbp5gpf2SVhH5bMWP3x572s6F/mBeYXtWYvBnMP2pbaD5bFAHG+wHfosWkT2RWY7oOIz3WhUpQOQ/53qxmAHjx08dvDYwWMHjxeRDIbBMBgGw2DYwfv/HTzt++2WCZ7nWjEMGDGN3knqp/O+dxMYmx28POk66U1q07bcIL0n3SIdjdp2SKKDt410k/TLx5x6SsqFrX+cDl7ZAJTdpAXlYd0gHSHtImVIw6QrpBWcs4yWFQkYU7/Bq7QJRbzMHiHXB9Jhj3P3kOZx7jsANQemww5eAQ9ljnSedBH38o10MGCXW8Q1t02D6YSDJ9z9xx4t77RGrkN4F/0kDdjs4IlR8pnSMq6RLpCeKGBGNXPew3XTJsG4m9d6nmMyJlDmR9L+hmOXceytZs4zuO6BDphQSwLVwTMMZhLbO8r6RoZoPXtJnzXy7UNXEjFoch7TtMWo+w3GAbQU2WU2tCvzdwwih8xXa/bSNtqVIgBzHLNXV5l/PCT1tpGzFzmWlbw/SCdsATOizGLvkoYiGOmGkNtFWSNJB7Od9An5ZmNYTsyiLFHmjiSDKSLXQkz+jqMsKYpJBvMcuSZiXITKKcF8FGDEcF0xAEYu9nIxgsmhzBUvMJ128GThWzFtjyMyGMbFSziT1N/gfcF2IMYWI8v66rc26aSD9wLbYzGCkWUtJtnBO4X81TYnczqTvirKnEyyg5eGZyuO3yf1RAilB2WIsl7L3hIaTMOfF69F4ODlldFpiXRSfCthEEg/lgFLymiUb9vaDADNRAwrTTxKVVFWyhYwcsiewqSvZhBGDTmnUEagdyz/C4Mw30QyGA4Gw2AYTDTxR4ABAC0H/iXT51pzAAAAAElFTkSuQmCC> </div> <h3>Scalability</h3> <p>Easy to use many CPUs/GPUs and machines to speed up your training and handle large-scale data easily.</p> </div> </div> </section> <section class=get-started> <div class=row> <h2>Start Using PaddlePaddle</h2> <p>Easy to Learn and Use Distributed Deep Learning Platform</p> <div> <a role=button class=quick-start href=http://book.paddlepaddle.org/index.html target=_blank>Quick Start</a> </div> </div> </section> <footer class=footer-nav> <div class=row> <p class=copyright>&copy;Copyright&nbsp;2017,&nbsp;PaddlePaddle&nbsp;developers.</p> </div> </footer> <script src=./js/common.bundle.js></script> <script src=./js/home.bundle.js></script> </body> </html>
\ No newline at end of file \ No newline at end of file
...@@ -143,7 +143,7 @@ ...@@ -143,7 +143,7 @@
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); }; /******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
/******/ /******/
/******/ // __webpack_public_path__ /******/ // __webpack_public_path__
/******/ __webpack_require__.p = "/Users/baidu/Desktop/xushaoyong/portal_diff/portal/dist/js"; /******/ __webpack_require__.p = "/Users/baidu/Desktop/portal/dist/js";
/******/ /******/
/******/ // on error function for async loading /******/ // on error function for async loading
/******/ __webpack_require__.oe = function(err) { console.error(err); throw err; }; /******/ __webpack_require__.oe = function(err) { console.error(err); throw err; };
......
{"version":3,"sources":["webpack:///webpack/bootstrap 15b83b23bd158ae8b48c"],"names":[],"mappings":";AAAA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAQ,oBAAoB;AAC5B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oBAAY,2BAA2B;AACvC;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,YAAI;AACJ;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA,mDAA2C,cAAc;;AAEzD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAK;AACL;AACA;;AAEA;AACA;AACA;AACA,mCAA2B,0BAA0B,EAAE;AACvD,yCAAiC,eAAe;AAChD;AACA;AACA;;AAEA;AACA,8DAAsD,+DAA+D;;AAErH;AACA;;AAEA;AACA,kDAA0C,oBAAoB,WAAW","file":"common.bundle.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t1: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tif(installedChunks[chunkId] === 0) {\n \t\t\treturn Promise.resolve();\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunks[chunkId]) {\n \t\t\treturn installedChunks[chunkId][2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunks[chunkId][2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = 'text/javascript';\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"\" + chunkId + \".bundle.js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// identity function for calling harmony imports with the correct context\n \t__webpack_require__.i = function(value) { return value; };\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/Users/baidu/Desktop/xushaoyong/portal_diff/portal/dist/js\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap 15b83b23bd158ae8b48c"],"sourceRoot":""} {"version":3,"sources":["webpack:///webpack/bootstrap cfa7bb9117fb36f867c0"],"names":[],"mappings":";AAAA;AACA;AACA;AACA;AACA;AACA;AACA,gBAAQ,oBAAoB;AAC5B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,oBAAY,2BAA2B;AACvC;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,YAAI;AACJ;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA,mDAA2C,cAAc;;AAEzD;AACA;AACA;AACA;AACA;AACA;AACA;AACA,aAAK;AACL;AACA;;AAEA;AACA;AACA;AACA,mCAA2B,0BAA0B,EAAE;AACvD,yCAAiC,eAAe;AAChD;AACA;AACA;;AAEA;AACA,8DAAsD,+DAA+D;;AAErH;AACA;;AAEA;AACA,kDAA0C,oBAAoB,WAAW","file":"common.bundle.js","sourcesContent":[" \t// install a JSONP callback for chunk loading\n \tvar parentJsonpFunction = window[\"webpackJsonp\"];\n \twindow[\"webpackJsonp\"] = function webpackJsonpCallback(chunkIds, moreModules, executeModules) {\n \t\t// add \"moreModules\" to the modules object,\n \t\t// then flag all \"chunkIds\" as loaded and fire callback\n \t\tvar moduleId, chunkId, i = 0, resolves = [], result;\n \t\tfor(;i < chunkIds.length; i++) {\n \t\t\tchunkId = chunkIds[i];\n \t\t\tif(installedChunks[chunkId]) {\n \t\t\t\tresolves.push(installedChunks[chunkId][0]);\n \t\t\t}\n \t\t\tinstalledChunks[chunkId] = 0;\n \t\t}\n \t\tfor(moduleId in moreModules) {\n \t\t\tif(Object.prototype.hasOwnProperty.call(moreModules, moduleId)) {\n \t\t\t\tmodules[moduleId] = moreModules[moduleId];\n \t\t\t}\n \t\t}\n \t\tif(parentJsonpFunction) parentJsonpFunction(chunkIds, moreModules, executeModules);\n \t\twhile(resolves.length) {\n \t\t\tresolves.shift()();\n \t\t}\n \t\tif(executeModules) {\n \t\t\tfor(i=0; i < executeModules.length; i++) {\n \t\t\t\tresult = __webpack_require__(__webpack_require__.s = executeModules[i]);\n \t\t\t}\n \t\t}\n \t\treturn result;\n \t};\n\n \t// The module cache\n \tvar installedModules = {};\n\n \t// objects to store loaded and loading chunks\n \tvar installedChunks = {\n \t\t1: 0\n \t};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n \t// This file contains only the entry chunk.\n \t// The chunk loading function for additional chunks\n \t__webpack_require__.e = function requireEnsure(chunkId) {\n \t\tif(installedChunks[chunkId] === 0) {\n \t\t\treturn Promise.resolve();\n \t\t}\n\n \t\t// a Promise means \"currently loading\".\n \t\tif(installedChunks[chunkId]) {\n \t\t\treturn installedChunks[chunkId][2];\n \t\t}\n\n \t\t// setup Promise in chunk cache\n \t\tvar promise = new Promise(function(resolve, reject) {\n \t\t\tinstalledChunks[chunkId] = [resolve, reject];\n \t\t});\n \t\tinstalledChunks[chunkId][2] = promise;\n\n \t\t// start chunk loading\n \t\tvar head = document.getElementsByTagName('head')[0];\n \t\tvar script = document.createElement('script');\n \t\tscript.type = 'text/javascript';\n \t\tscript.charset = 'utf-8';\n \t\tscript.async = true;\n \t\tscript.timeout = 120000;\n\n \t\tif (__webpack_require__.nc) {\n \t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n \t\t}\n \t\tscript.src = __webpack_require__.p + \"\" + chunkId + \".bundle.js\";\n \t\tvar timeout = setTimeout(onScriptComplete, 120000);\n \t\tscript.onerror = script.onload = onScriptComplete;\n \t\tfunction onScriptComplete() {\n \t\t\t// avoid mem leaks in IE.\n \t\t\tscript.onerror = script.onload = null;\n \t\t\tclearTimeout(timeout);\n \t\t\tvar chunk = installedChunks[chunkId];\n \t\t\tif(chunk !== 0) {\n \t\t\t\tif(chunk) {\n \t\t\t\t\tchunk[1](new Error('Loading chunk ' + chunkId + ' failed.'));\n \t\t\t\t}\n \t\t\t\tinstalledChunks[chunkId] = undefined;\n \t\t\t}\n \t\t};\n \t\thead.appendChild(script);\n\n \t\treturn promise;\n \t};\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// identity function for calling harmony imports with the correct context\n \t__webpack_require__.i = function(value) { return value; };\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, {\n \t\t\t\tconfigurable: false,\n \t\t\t\tenumerable: true,\n \t\t\t\tget: getter\n \t\t\t});\n \t\t}\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"/Users/baidu/Desktop/portal/dist/js\";\n\n \t// on error function for async loading\n \t__webpack_require__.oe = function(err) { console.error(err); throw err; };\n\n\n\n// WEBPACK FOOTER //\n// webpack/bootstrap cfa7bb9117fb36f867c0"],"sourceRoot":""}
\ No newline at end of file \ No newline at end of file
文件模式从 100755 更改为 100644
文件模式从 100755 更改为 100644
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册