01 Structure of Scientific Papers - Introduction to Scientific Writing WS2021/221 SCIENCE PASSION TECHNOLOGY Introduction to Scientific Writing 01 Structure of Scientific Papers Matthias Boehm Graz University of Technology, Austria Institute of Interactive Systems and Data Science Technology, WS 2020/21 Agenda Data Management Group Course Organization, Outline, and Projects Structure of Scientific Papers Paper Project Proposals 4 706.015 Introduction to Scientific Writing – and Overview Matthias Boehm, Graz University of Technology, WS 2020/21 Outline Lectures 01 Structure of Scientific Papers [Oct 28, 6.15pm, optional] 02 Scientific Reading and Writing [Nov 04, 6pm0 码力 | 36 页 | 1.12 MB | 1 年前3
Google Python Style GuideExpressions Default Argument Values Properties True/False evaluations Deprecated Language Features Lexical Scoping Function and Method Decorators Threading Power Features 1 Python Style Rules Semicolons split(foo, ':') map(lambda x: x[1], filter(lambda x: x[2] == 5, my_list)) apply(fn, args, kwargs) Lexical Scoping link Okay to use. Definition: A nested Python function can refer to variables defined defined in enclosing functions, but can not assign to them. Variable bindings are resolved using lexical scoping, that is, based on the static program text. Any assignment to a name in a block will cause Python0 码力 | 30 页 | 94.81 KB | 1 年前3
02 Scientific Reading and Writing - Introduction to Scientific Writing WS2021/22paper/thesis is about Read abstract, and optionally introduction scan paper (sections/subsections, structure, figures) Understanding Goal: understand how the presented approach accomplishes the paper’s University of Technology, WS 2021/22 Process of Reading – Skimming/Understanding Abstract and Structure #1 Partial Reading (mostly skimming) Read into each paragraph until you get what it’s about self-explanatory figures (close to text), and structure Avoid unnecessary formalism as simple as possible Shortening the text in favor of structure improves readability Ex. Compressed Linear Algebra0 码力 | 26 页 | 613.57 KB | 1 年前3
Google C++ Style Guidea function exceeds about 40 lines, think about whether it can be broken up without harming the structure of the program. Even if your long function works perfectly now, someone modifying it in a few months Code should be 64-bit and 32-bit friendly. Bear in mind problems of printing, comparisons, and structure alignment. • printf() specifiers for some types are not cleanly portable between 32-bit and 64-bit pointer-sized integer. • You may need to be careful with structure alignments, particularly for structures being stored on disk. Any class/structure with a int64_t/uint64_t member will by default end up being0 码力 | 83 页 | 238.71 KB | 1 年前3
03 Experiments, Reproducibility, and Projects - Introduction to Scientific Writing WS2021/22you can’t start at 0 [J. Sommer, M. Boehm, A. V. Evfimievski, B. Reinwald, P. J. Haas: MNC: Structure- Exploiting Sparsity Estimation for Matrix Expressions. SIGMOD 2019] 15 706.015 Introduction harvard.edu/ #Guidelines] [J. Sommer, M. Boehm, A. V. Evfimievski, B. Reinwald, P. J. Haas: MNC: Structure- Exploiting Sparsity Estimation for Matrix Expressions. SIGMOD 2019] 27 706.015 Introduction (all students) Paper Project Selection Alternative: LV combined with bachelor thesis See 01 Structure of Scientific Papers for project list 31 706.015 Introduction to Scientific Writing – 03 Experiments0 码力 | 31 页 | 1.38 MB | 1 年前3
Google Java Style Guideproperly. If that should happen, those programs are broken and they must be fixed. 3 Source file structure A source file consists of, in order: 1. License or copyright information, if present 2. Package discouraged). 4. As required by other sections of this document (such as Section 3, Source file structure, and Section 3.3, Import statements). Multiple consecutive blank lines are permitted, but never0 码力 | 19 页 | 84.76 KB | 1 年前3
共 6 条
- 1













