← 开源
GeostatsGuy

PythonNumericalDemos

Well-documented Python demonstrations for spatial data analytics, geostatistical and machine learning to support my courses.

TutorialsML/AI fundamentalsJupyter Notebook
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
1.47k
Star
498
Fork
+0
本周
1
贡献者
创建于 2017-10-13 · 更新于 2026-10-07 · 今日第 10223 名
主要开发者

GeostatsGuy/PythonNumericalDemos 排名第 10,223,有 1,474 个星标。

同类别比较

GeostatsGuy/PythonNumericalDemos 排名第 10,223,此处有 8 个同类条目;elicit/machine-learning-list 排名第 10,230。

同类别比较
名称排名指标
tjwei/GANotebooks10,183
语言:
Jupyter Notebook
星标数:
1,487
分叉数:
362
简介:
wgan, wgan2(improved, gp), infogan, and dcgan implementation in lasagne, keras, pytorch
pkmital/CADL10,192
语言:
Jupyter Notebook
星标数:
1,484
分叉数:
714
简介:
ARCHIVED: Contains historical course materials/Homework materials for the FREE MOOC course on "Creative Applications of Deep Learning w/ Tensorflow" #CADL
bat67/pytorch-tutorials-examples-and-books10,210
语言:
Jupyter Notebook
星标数:
1,478
分叉数:
310
简介:
PyTorch tutorials, examples and some books I found 【不定期更新】整理的PyTorch 最新版教程、例子和书籍
ericdouglas/traduz-ai10,215
星标数:
1,477
分叉数:
292
简介:
:pencil: Coleção de artigos de desenvolvimento de software traduzidos para pt-br
elicit/machine-learning-list10,230
星标数:
1,473
分叉数:
125
简介:
A curriculum for learning about foundation models, from scratch to the frontier
m2dsupsdlclass/lectures-labs10,231
语言:
Jupyter Notebook
星标数:
1,473
分叉数:
662
简介:
Slides and Jupyter notebooks for the Deep Learning lectures at Master Year 2 Data Science from Institut Polytechnique de Paris
alchaincyf/obsidian-ai-orange-book10,243
星标数:
1,468
分叉数:
134
简介:
Obsidian + Claude Code: Rebuild Your Second Brain with AI · 橙皮书系列 · 用AI重建你的第二大脑
twostraws/SwiftAgents10,246
星标数:
1,467
分叉数:
91
简介:
An AGENTS.md file for Swift and SwiftUI projects.
关键参数与规格
关键参数与规格
参数值
语言Jupyter Notebook
类别Tutorials
子类别ML/AI fundamentals
关键词Education, Research
星标数1,474
分叉数498
贡献者1
创建日期2017-10-13
更新日期2026-10-07
1 天星标数0
7 天星标数0
排名10,223
上次排名10,238
排名变化15
7 天星标排名12,554
上次 7 天星标排名12,592
7 天星标排名变化38
总星标排名8,199
上次总星标排名8,191
总星标排名变化-8
国家USA
README 摘录

PythonNumericalDemos: Educational Data Science Python Demonstrations Repository (0. 1) Well documented Python workflows to help you over the intellectual hurdles of data science! *To support my students in my **Data Analytics and Geostatistics**, **Spatial Data Analytics** and **Machine Learning** courses and anyone else learning data analytics and machine learning, I have developed a set of well-documented Python workflows. When students struggle with a concept I make and share a new well-documented so they can try out and repeat

all the examples from my lectures to learn immediately how to apply the models or theoretical concepts! * Michael Pyrcz, Professor, The University of Texas at Austin, Data Analytics, Geostatistics and Machine Learning Twitter | GitHub | Website | GoogleScholar | Book | YouTube | LinkedIn *** Cite As: Pyrcz, Michael J. PythonNumericalDemos: Educational Data Science Python Demonstrations Repository (0. *** Setup A minimum environment includes: Python 3. 10 - due to the depdendency of GeostatsPy on the Numba package for code acceleration MatPlotLib - plotting NumPy - gridded data and array

math Pandas - tabulated data SciPy - statistics module ipywidgets - for plot interactivity GeostatsPy - geostatistical algorithms and functions (Pyrcz et al. , 2021) The required datasets are available in the GeoDataSets repository and linked in the workflows. Repository Summary I use these demonstrations for: 1. hands-on experiential learning with specific tasks suggested in the accompanying lecture notes 3. example workflows to support my students Other resources that you might be interested in include: R workflow repository Excel workflow repository GeostatsPy package While

I have more than 20 years experience coding in FORTRAN, C++ and VBA, I just started with Python a couple of years ago. I recommend Python to any engineers or scientists. Here's some reasons to learn to code: 1. __Transparency__ – no compiler accepts hand waiving! Coding forces your logic to be uncovered for any other scientist or engineer to review. __Reproducibility__ – run it, get an answer, hand it over, run it, get the same answer. This is a main principle

of the scientific method. __Quantification__ – programs need numbers. Feed the program and discover new ways to look at the world. __Open-source__ – leverage a world of brilliance. Check out packages, snippets and be amazed with what great minds have freely shared. __Break Down Barriers__ – don’t throw it over the fence. Sit at the table with the developers and share more of your subject matter expertise for a better product. __Deployment__ – share it with others and multiply the impact. Performance

metrics or altruism, your good work benefits many others. __Efficiency__ – minimize the boring parts of the job. Build a suite of scripts for automation of common tasks and spend more time doing science and engineering! __ – how many times did you only do it once? It probably takes 2-4 times as long to script and automate a workflow. Users feel limited, programmers truly harness the power of their applications and hardware. Especially, since I haven't even introduced myself yet! The

Repository Author: Michael Pyrcz, Professor, The University of Texas at Austin *Novel Data Analytics, Geostatistics and Machine Learning Subsurface Solutions

常见问题

记录了多少星标和分叉?

GeostatsGuy/PythonNumericalDemos 有 1,474 个星标和 498 个分叉。

仓库排名是多少?

GeostatsGuy/PythonNumericalDemos 排名第 10,223。

记录的语言和类别是什么?

GeostatsGuy/PythonNumericalDemos 有 1,474 个星标,语言为 Jupyter Notebook,类别为 Tutorials。

哪个仓库排名最接近?

GeostatsGuy/PythonNumericalDemos 与 elicit/machine-learning-list 比较,后者排名第 10,230,有 1,473 个星标。

README
 ![](https://github.com/GeostatsGuy/GeostatsPy/blob/master/TCG_color_logo.png) 

PythonNumericalDemos: Educational Data Science Python Demonstrations Repository (0.0.1)

Well documented Python workflows to help you over the intellectual hurdles of data science!

To support my students in my Data Analytics and Geostatistics, Spatial Data Analytics and Machine Learning courses and anyone else learning data analytics and machine learning, I have developed a set of well-documented Python workflows. When students struggle with a concept I make and share a new well-documented so they can try out and repeat all the examples from my lectures to learn immediately how to apply the models or theoretical concepts!

Michael Pyrcz, Professor, The University of Texas at Austin, Data Analytics, Geostatistics and Machine Learning

Twitter | GitHub | Website | GoogleScholar | Book | YouTube | LinkedIn


Cite As:

Pyrcz, Michael J. (2021). PythonNumericalDemos: Educational Data Science Python Demonstrations Repository (0.0.1). Zenodo. https://doi.org/10.5281/zenodo.5564966


Setup

A minimum environment includes:

  • Python 3.7.10 - due to the depdendency of GeostatsPy on the Numba package for code acceleration
  • MatPlotLib - plotting
  • NumPy - gridded data and array math
  • Pandas - tabulated data
  • SciPy - statistics module
  • ipywidgets - for plot interactivity
  • GeostatsPy - geostatistical algorithms and functions (Pyrcz et al., 2021)

The required datasets are available in the GeoDataSets repository and linked in the workflows.

Repository Summary

I use these demonstrations for:

  1. in-lecture walkthroughs
  2. hands-on experiential learning with specific tasks suggested in the accompanying lecture notes
  3. example workflows to support my students

Other resources that you might be interested in include:

While I have more than 20 years experience coding in FORTRAN, C++ and VBA, I just started with Python a couple of years ago. I love it. I code less and get more done! I recommend Python to any engineers or scientists. Here's some reasons to learn to code:

  1. Transparency – no compiler accepts hand waiving! Coding forces your logic to be uncovered for any other scientist or engineer to review.

  2. Reproducibility – run it, get an answer, hand it over, run it, get the same answer. This is a main principle of the scientific method.

  3. Quantification – programs need numbers. Feed the program and discover new ways to look at the world.

  4. Open-source – leverage a world of brilliance. Check out packages, snippets and be amazed with what great minds have freely shared.

  5. Break Down Barriers – don’t throw it over the fence. Sit at the table with the developers and share more of your subject matter expertise for a better product.

  6. Deployment – share it with others and multiply the impact. Performance metrics or altruism, your good work benefits many others.

  7. Efficiency – minimize the boring parts of the job. Build a suite of scripts for automation of common tasks and spend more time doing science and engineering!

  8. Always Time to Do it Again! – how many times did you only do it once? It probably takes 2-4 times as long to script and automate a workflow. Usually worth it.

  9. Be Like Us – it will change you. Users feel limited, programmers truly harness the power of their applications and hardware.

Alright, that is enough of my ranting. Especially, since I haven't even introduced myself yet!

The Repository Author:

Michael Pyrcz, Professor, The University of Texas at Austin

Novel Data Analytics, Geostatistics and Machine Learning Subsurface Solutions

With over 17 years of experience in subsurface consulting, research and development, Michael has returned to academia driven by his passion for teaching and enthusiasm for enhancing engineers' and geoscientists' impact in subsurface resource development.

For more about Michael check out these links:

Twitter | GitHub | Website | GoogleScholar | Book | YouTube | LinkedIn

Want to Work Together?

I hope this content is helpful to those that want to learn more about subsurface modeling, data analytics and machine learning. Students and working professionals are welcome to participate.

  • Want to invite me to visit your company for training, mentoring, project review, workflow design and / or consulting? I'd be happy to drop by and work with you!

  • Interested in partnering, supporting my graduate student research or my Subsurface Data Analytics and Machine Learning consortium (co-PIs including Profs. Foster, Torres-Verdin and van Oort)? My research combines data analytics, stochastic modeling and machine learning theory with practice to develop novel methods and workflows to add value. We are solving challenging subsurface problems!

  • I can be reached at mpyrcz@austin.utexas.edu.

I'm always happy to discuss,

Michael

Michael Pyrcz, Ph.D., P.Eng. Professor, Cockrell School of Engineering and The Jackson School of Geosciences, The University of Texas at Austin

More Resources Available at: Twitter | GitHub | Website | GoogleScholar | Book | YouTube | LinkedIn

排名相邻
同类项目