This workshop will introduce you to the NumPy library in Python, which is useful in scientific computing. We will cover NumPy’s n-dimensional array object and associated functions in depth, along with related linear algebra and random number capabilities. Some familiarity with Python is expected. Computers will be available to complete exercises.
Events
Workshops
Events
Calendar of Events
|
Sunday
|
Monday
|
Tuesday
|
Wednesday
|
Thursday
|
Friday
|
Saturday
|
|---|---|---|---|---|---|---|
|
0 events,
|
0 events,
|
1 event,
-
|
0 events,
|
1 event,
-
This workshop will cover basic concepts and tools available in QGIS and R for visualizing spatial data. We will cover vector data but will also touch upon the visualization of raster and spatial network data. Participants should have some familiarity with R, but exposure to QGIS is not required. |
1 event,
-
In the R by Example series of workshops, we’ll discuss example analyses in R as a vehicle for learning commonly used tools and programming patterns. The “Functional Programming with dplyr” workshop will initially focus on analyzing winter home temperatures in the US using data from the Residential Energy Consumption Survey (https://www.eia.gov/consumption/residential/). We’ll use the data.table package for […] |
0 events,
|
|
0 events,
|
1 event,
-
Survival analysis is used when working with data that may be censored, as often is the case in studies of human subjects with incomplete follow-up. The presence of censoring makes most forms of regression and other standard statistical analyses inappropriate. A body of specialized techniques for analyzing this type of data has been developed, including […] |
1 event,
-
Prerequisites: Participant should have some familiarity with introductory statistics and be able to load data into and perform basic data manipulations in SAS. In this one-day, six-hour workshop we will discuss the basics of using SAS for statistical inference and modeling. The workshop is held in a computer lab and will alternate between instructor presentations […] |
0 events,
|
0 events,
|
1 event,
-
Regular expressions are perfectly suited for people who like puzzles. Regular expressions are a sequence of characters used to define a search pattern. They are commonly used to do “find” and “find and replace” string operations. They are also used to validate strings like phone numbers, passwords, etc. in data entry. Regular expression capabilities can […] |
0 events,
|
|
0 events,
|
1 event,
-
This is a two-session workshop on the use of Go for data processing. Go is an open source language developed for general-purpose programming. It is not more difficult to learn and use than a high-level scripting language like Python, but it is strongly typed, statically compiled, and provides native support for concurrency, leading to much […] |
0 events,
|
0 events,
|
1 event,
-
In this workshop, we’ll first discuss core machine learning concepts such as: choosing loss functions and evaluation metrics; splitting the data into training, validation, and testing sets; and cross-validation patterns for tuning hyper-parameters. Next, we’ll apply these concepts to train models for identifying isolated letters from speech (https://archive.ics.uci.edu/ml/datasets/isolet). Specifically, we’ll apply the elastic net (a […] |
0 events,
|
0 events,
|
|
0 events,
|
1 event,
-
This is a two-session workshop on the use of Go for data processing. Go is an open source language developed for general-purpose programming. It is not more difficult to learn and use than a high-level scripting language like Python, but it is strongly typed, statically compiled, and provides native support for concurrency, leading to much […] |
1 event,
-
Deep Neural Networks (DNNs) are used as a machine learning method for both regression and classification problems. Keras is a high-level, Python interface running on top of multiple neural network libraries, including the popular library TensorFlow. In this workshop, participants will learn how to quickly use the Keras interface to perform nonlinear regression and classification […] |
1 event,
-
This workshop is a continuation of the previous workshop “Building software projects: use CMake to build the building plan”. In this workshop, we will see that CMake is not just a fancy Makefile generator: it can help us to test, reuse, and distribute our software! We will use CMake to build two interdependent multi-language projects, […] |
0 events,
|
0 events,
|
0 events,
|
|
0 events,
|
1 event,
-
This session will be held online, and presenters will be in touch with more information after you register. Video game development is more accessible than ever before thanks to modern software tools, with many options free to download. These tools are also used to program more "serious" applications that require interactive 3D graphics, from […] |
0 events,
|
0 events,
|
1 event,
-
This session will be held online, and presenters will be in touch with more information after you register. R is a popular open source programming environment for statistics and data science. However, it has also gradually become very powerful for GIS and spatial data science. This workshop will help you learn about the tools […] |
0 events,
|
0 events,
|