singa-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From wan...@apache.org
Subject svn commit: r1680178 - in /incubator/singa/site/trunk/content: markdown/docs/architecture.md markdown/docs/code-structure.md markdown/docs/communication.md markdown/docs/neuralnet-partition.md markdown/introduction.md resources/css/site.css site.xml
Date Tue, 19 May 2015 05:47:51 GMT
Author: wangsh
Date: Tue May 19 05:47:51 2015
New Revision: 1680178

URL: http://svn.apache.org/r1680178
Log:
fix compatibility problems with IE 8&9

Modified:
    incubator/singa/site/trunk/content/markdown/docs/architecture.md
    incubator/singa/site/trunk/content/markdown/docs/code-structure.md
    incubator/singa/site/trunk/content/markdown/docs/communication.md
    incubator/singa/site/trunk/content/markdown/docs/neuralnet-partition.md
    incubator/singa/site/trunk/content/markdown/introduction.md
    incubator/singa/site/trunk/content/resources/css/site.css
    incubator/singa/site/trunk/content/site.xml

Modified: incubator/singa/site/trunk/content/markdown/docs/architecture.md
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/content/markdown/docs/architecture.md?rev=1680178&r1=1680177&r2=1680178&view=diff
==============================================================================
--- incubator/singa/site/trunk/content/markdown/docs/architecture.md (original)
+++ incubator/singa/site/trunk/content/markdown/docs/architecture.md Tue May 19 05:47:51 2015
@@ -8,7 +8,7 @@ different architectures and select the b
 
 ### Logical Architecture
 
-<img src="../images/arch/logical.png" align="center" width="550px"/>
+<img src="../images/arch/logical.png" style="width: 550px"/>
 <p><strong> Fig.1 - Logical system architecture</strong></p>
 
 The logical system architecture is shown in Fig.1 with four worker groups and
@@ -62,7 +62,7 @@ We put automatic optimization of the con
 
 #### No Partition of ParamShard
 
-<img src="../images/arch/arch1.png" align="center" width="550px"/>
+<img src="../images/arch/arch1.png" style="width: 550px"/>
 <p><strong> Fig.2 - Physical system architecture without 
 partitioning ParamShard</strong></p>
 
@@ -88,7 +88,7 @@ threads within one group.
 
 #### Partition Server Side ParamShard
 
-<img src="../images/arch/arch2.png" align="center" width="550px"/>
+<img src="../images/arch/arch2.png" style="width: 550px"/>
 <p><strong> Fig.3 - Physical system architecture, partitioning
 server ParamShard</strong></p>
 
@@ -110,7 +110,7 @@ parallelism.
 
 #### Partition Worker Side ParamShard
 
-<img src="../images/arch/arch3.png" align="center" width="550px"/>
+<img src="../images/arch/arch3.png" style="width: 550px"/>
 <p><strong> Fig.4 - Physical system architecture, partitioning
 worker ParamShard</strong></p>
 
@@ -136,7 +136,7 @@ parameters to consider:
 
 #### Workers and Servers in Different Processes
 
-<img src="../images/arch/arch4.png" align="center" width="550px"/>
+<img src="../images/arch/arch4.png" style="width: 550px"/>
 <p><strong> Fig.5 - Physical system architecture, separating workers
 and servers</strong></p>
 

Modified: incubator/singa/site/trunk/content/markdown/docs/code-structure.md
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/content/markdown/docs/code-structure.md?rev=1680178&r1=1680177&r2=1680178&view=diff
==============================================================================
--- incubator/singa/site/trunk/content/markdown/docs/code-structure.md (original)
+++ incubator/singa/site/trunk/content/markdown/docs/code-structure.md Tue May 19 05:47:51
2015
@@ -6,7 +6,7 @@ ___
 
 #### Main Classes
 
-<img src="../images/code-structure/main.jpg" width="550px"/>
+<img src="../images/code-structure/main.jpg" style="width: 550px"/>
 
 * **Worker**: start the solver to conduct training or resume from previous training snapshots.
 * **Solver**: construct the neural network and run training algorithms over it. Validation
and testing is also done by the solver along the training.
@@ -19,7 +19,7 @@ ___
 
 #### Data types
 
-<img src="../images/code-structure/layer.jpg" width="700px"/>
+<img src="../images/code-structure/layer.jpg" style="width: 700px"/>
 
 * **ComputeFeature**: read data (neurons) from in-coming layers, and compute the data
     of itself according to layer type. This function can be overrided to implement different
@@ -30,7 +30,7 @@ ___
 We adpat the implementation for **PoolingLayer**, **Im2colLayer** and **LRNLayer** from [Caffe](http://caffe.berkeleyvision.org/).
 
 
-<img src="../images/code-structure/darray.jpg" width="400px"/>
+<img src="../images/code-structure/darray.jpg" style="width: 400px"/>
 
 * **DArray**: provide the abstraction of distributed array on multiple nodes,
     supporting array/matrix operations and element-wise operations. Users can use it as a
local structure.
@@ -48,7 +48,7 @@ We adpat the implementation for **Poolin
 
 #### Main classes
 
-<img src="../images/code-structure/uml.jpg" width="750px"/>
+<img src="../images/code-structure/uml.jpg" style="width: 750px"/>
 
 * **NetworkService**: provide access to the network (sending and receiving messages). It
maintains a queue for received messages, implemented by NetworkQueue.
 * **RequestDispatcher**: pick up next message (request) from the queue, and invoked a method
(callback) to process them.
@@ -57,13 +57,13 @@ We adpat the implementation for **Poolin
 
 #### Data types
 
-<img src="../images/code-structure/type.jpg" width="400px"/>
+<img src="../images/code-structure/type.jpg" style="width: 400px"/>
 
 Table related messages are either of type **RequestBase** which contains different types
of request, or of type **TableData** containing a key-value tuple.
 
 #### Control flow and thread model
 
-<img src="../images/code-structure/threads.jpg" alt="uml" width="1000px"/>
+<img src="../images/code-structure/threads.jpg" alt="uml" style="width: 1000px"/>
 
 The figure above shows how a GET request sent from a worker is processed by the
 table server. The control flow for other types of requests is similar. At

Modified: incubator/singa/site/trunk/content/markdown/docs/communication.md
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/content/markdown/docs/communication.md?rev=1680178&r1=1680177&r2=1680178&view=diff
==============================================================================
--- incubator/singa/site/trunk/content/markdown/docs/communication.md (original)
+++ incubator/singa/site/trunk/content/markdown/docs/communication.md Tue May 19 05:47:51
2015
@@ -17,8 +17,8 @@ Singa defined data structure instead of
 We will introduce the two components in detail with the following figure as an
 example architecture.
 
-<img src="../images/arch/arch2.png" align="center" width="550px"/>
-<img src="../images/arch/comm.png" align="center" width="550px"/>
+<img src="../images/arch/arch2.png" style="width: 550px"/>
+<img src="../images/arch/comm.png" style="width: 550px"/>
 <p><strong> Fig.1 - Example physical architecture and network connection</strong></p>
 
 Fig.1 shows an example physical architecture and its network connection.
@@ -30,7 +30,7 @@ server tasks are performed by the backgr
 
 ### Message
 
-<object type="image/svg+xml" align="center" width="100" data="../images/msg.svg" >
Not
+<object type="image/svg+xml" style="width: 100px" data="../images/msg.svg" > Not
 supported </object>
 <p><strong> Fig.2 - Logical message format</strong></p>
 
@@ -213,7 +213,7 @@ node failure does not affect the other n
 communication patterns that can be easily combined to create more complex
 network topologies.
 
-<img src="../images/msg-flow.png" align="center" width="550px"/>
+<img src="../images/msg-flow.png" style="width: 550px"/>
 <p><strong> Fig.3 - Messages flow for ZeroMQ</strong></p>
 
 The communication APIs of Singa are similar to the DEALER-ROUTER pattern of

Modified: incubator/singa/site/trunk/content/markdown/docs/neuralnet-partition.md
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/content/markdown/docs/neuralnet-partition.md?rev=1680178&r1=1680177&r2=1680178&view=diff
==============================================================================
--- incubator/singa/site/trunk/content/markdown/docs/neuralnet-partition.md (original)
+++ incubator/singa/site/trunk/content/markdown/docs/neuralnet-partition.md Tue May 19 05:47:51
2015
@@ -16,7 +16,7 @@ for each layer. Secondly, for one layer,
 the instances (e.g, images). They are called layer partition and data partition
 respectively. We illustrate the two types of partitions using an simple convolutional neural
network.
 
-<img src="../images/conv-mnist.png" align="center" width="220px"/>
+<img src="../images/conv-mnist.png" style="width: 220px"/>
 
 The above figure shows a convolutional neural network without any partition. It
 has 8 layers in total (one rectangular represents one layer). The first layer is
@@ -29,7 +29,7 @@ sub-samples the images. The fc1 layer is
 mulitplies each image with a weight matrix to generate a 10 dimension hidden feature which
 is then normalized by a SoftmaxLossLayer to get the prediction.
 
-<img src="../images/conv-mnist-datap.png" align="center" width="1000px"/>
+<img src="../images/conv-mnist-datap.png" style="width: 1000px"/>
 
 The above figure shows the convolutional neural network after partitioning all layers
 except the DataLayer and ParserLayers, into 3 partitions using data partition.
@@ -40,7 +40,7 @@ Layers of the same color resident in the
 across different workers at the boundary layers (i.e., BridgeSrcLayer and BridgeDstLayer),
 e.g., between s-slice-mnist-conv1 and d-slice-mnist-conv1.
 
-<img src="../images/conv-mnist-layerp.png" align="center" width="1000px"/>
+<img src="../images/conv-mnist-layerp.png" style="width: 1000px"/>
 
 The above figure shows the convolutional neural network after partitioning all layers
 except the DataLayer and ParserLayers, into 2 partitions using layer partition. We can

Modified: incubator/singa/site/trunk/content/markdown/introduction.md
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/content/markdown/introduction.md?rev=1680178&r1=1680177&r2=1680178&view=diff
==============================================================================
--- incubator/singa/site/trunk/content/markdown/introduction.md (original)
+++ incubator/singa/site/trunk/content/markdown/introduction.md Tue May 19 05:47:51 2015
@@ -56,7 +56,7 @@ for programmers to override.
 
 ### System Overview
 
-<img src="images/software_stack.jpg" alt="SINGA software stack" width="700px"/>
+<img src="images/software_stack.jpg" alt="SINGA software stack" style="width: 700px"/>
 
 Three goals are considered in designing SINGA, namely ease of use, scalability and extensibility.
 We will introduce them together with the software stack as shown in the above figure.

Modified: incubator/singa/site/trunk/content/resources/css/site.css
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/content/resources/css/site.css?rev=1680178&r1=1680177&r2=1680178&view=diff
==============================================================================
--- incubator/singa/site/trunk/content/resources/css/site.css (original)
+++ incubator/singa/site/trunk/content/resources/css/site.css Tue May 19 05:47:51 2015
@@ -1,6 +1,18 @@
-.centered{
+img.centered{
   text-align:center;
   margin-top:0px;
   margin-bottom:0px;
   padding:0px;
 }
+
+#bannerLeft img{
+	width: 150px;
+}
+
+#bannerRight img{
+	width: 500px;
+}
+
+img.builtBy{
+	width: 180px;
+}

Modified: incubator/singa/site/trunk/content/site.xml
URL: http://svn.apache.org/viewvc/incubator/singa/site/trunk/content/site.xml?rev=1680178&r1=1680177&r2=1680178&view=diff
==============================================================================
--- incubator/singa/site/trunk/content/site.xml (original)
+++ incubator/singa/site/trunk/content/site.xml Tue May 19 05:47:51 2015
@@ -21,20 +21,18 @@
     <src>images/singa-logo.png</src>
     <href>index.html</href>
     <alt>Apache SINGA</alt>
-    <width>150</width>
   </bannerLeft>
 
   <bannerRight>
     <src>images/singa-title.png</src>
     <alt>Apache SINGA</alt>
-    <width>500</width>
   </bannerRight>
 
   <publishDate position="none"/>
   <version position="none"/>
   
   <poweredBy>
-    <logo name="apache-incubator" alt="Apache Incubator" img="http://incubator.apache.org/images/egg-logo.png"
href="http://incubator.apache.org" width="180"/>
+    <logo name="apache-incubator" alt="Apache Incubator" img="http://incubator.apache.org/images/egg-logo.png"
href="http://incubator.apache.org"/>
   </poweredBy>
 
   <skin>



Mime
View raw message