ccm commited on
Commit
dd841af
·
1 Parent(s): 728bce4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -6
app.py CHANGED
@@ -323,17 +323,14 @@ with gradio.Blocks() as synthesis_demo3:
323
  with gradio.Blocks() as intro:
324
  with gradio.Row():
325
  with gradio.Column():
326
- title = gradio.Markdown("# Toward the Rapid Design of Engineered Systems Through Deep Neural Networks")
327
- with gradio.Column():
328
- title = gradio.Markdown("Christopher McComb\n\n[Design Research Collective](https://cmudrc.github.io/)\n\nCarnegie Mellon University")
329
  with gradio.Column():
 
330
  download = gradio.File(value="McComb2019_Chapter_TowardTheRapidDesignOfEngineer.pdf")
331
- with gradio.Row():
332
- gradio.Markdown("The design of a system commits a significant portion of the final cost of that system. Many computational approaches have been developed to assist designers in the analysis (e.g., computational fluid dynamics) and synthesis (e.g., topology optimization) of engineered systems. However, many of these approaches are computationally intensive, taking significant time to complete an analysis and even longer to iteratively synthesize a solution. The current work proposes a methodology for rapidly evaluating and synthesizing engineered systems through the use of deep neural networks. The proposed methodology is applied to the analysis and synthesis of offshore structures such as oil platforms. These structures are constructed in a marine environment and are typically designed to achieve specific dynamics in response to a known spectrum of ocean waves. Results show that deep learning can be used to accurately and rapidly synthesize and analyze offshore structures.\n\nThe paper linked to the left provides details about the implementation. This site contains demos of the trained networks.")
333
 
334
  all_synthesis_demos = gradio.TabbedInterface([synthesis_demo, synthesis_demo2, synthesis_demo3], ["Spectrum from Dataset", "Spectrum from File", "Spectrum from DataFrame"])
335
 
336
- all_analysis_demos = gradio.TabbedInterface([analysis_demo], ["Geometry from Data"])
337
 
338
  demo = gradio.TabbedInterface([intro, all_analysis_demos, all_synthesis_demos], ["About", "Analysis", "Synthesis"])
339
  demo.launch(debug=True)
 
323
  with gradio.Blocks() as intro:
324
  with gradio.Row():
325
  with gradio.Column():
326
+ gradio.Markdown("The design of a system commits a significant portion of the final cost of that system. Many computational approaches have been developed to assist designers in the analysis (e.g., computational fluid dynamics) and synthesis (e.g., topology optimization) of engineered systems. However, many of these approaches are computationally intensive, taking significant time to complete an analysis and even longer to iteratively synthesize a solution. The current work proposes a methodology for rapidly evaluating and synthesizing engineered systems through the use of deep neural networks. The proposed methodology is applied to the analysis and synthesis of offshore structures such as oil platforms. These structures are constructed in a marine environment and are typically designed to achieve specific dynamics in response to a known spectrum of ocean waves. Results show that deep learning can be used to accurately and rapidly synthesize and analyze offshore structures.\n\nThe paper linked to the left provides details about the implementation. This site contains demos of the trained networks.")
 
 
327
  with gradio.Column():
328
+ title = gradio.Markdown("# Toward the Rapid Design of Engineered Systems Through Deep Neural Networks")
329
  download = gradio.File(value="McComb2019_Chapter_TowardTheRapidDesignOfEngineer.pdf")
 
 
330
 
331
  all_synthesis_demos = gradio.TabbedInterface([synthesis_demo, synthesis_demo2, synthesis_demo3], ["Spectrum from Dataset", "Spectrum from File", "Spectrum from DataFrame"])
332
 
333
+ all_analysis_demos = gradio.TabbedInterface([analysis_demo, analysis_demo_from_params], ["Geometry from Data", "Geometry from Parameters"])
334
 
335
  demo = gradio.TabbedInterface([intro, all_analysis_demos, all_synthesis_demos], ["About", "Analysis", "Synthesis"])
336
  demo.launch(debug=True)