Notebooks zum Lektüre
 
Go to file
DotNaos e0f7342083 Project Creation 2024-10-03 10:34:08 +02:00
.github/ISSUE_TEMPLATE Replace handson-ml2 with handson-ml3, and fix figure chapter numbers 2021-11-23 15:42:16 +13:00
docker Fix typo in docker/README.md 2024-03-20 11:18:00 +09:00
images Add notebook extra_ann_architectures.ipynb 2024-06-03 23:39:00 +12:00
.gitignore Project Creation 2024-10-03 10:34:08 +02:00
01_the_machine_learning_landscape.ipynb Project Creation 2024-10-03 10:34:08 +02:00
02_end_to_end_machine_learning_project.ipynb Add a note about the fact that KMeans init changed in Scikit-Learn 1.3 so results will differ 2023-11-14 16:34:39 +13:00
03_classification.ipynb Rename sparse to sparse_output in OneHotEncoder 2023-11-14 13:55:13 +13:00
04_training_linear_models.ipynb Update lib versions and add pydot, fixes #29 2022-09-22 19:14:01 +12:00
05_support_vector_machines.ipynb Rename svm_clf to svm_reg in chapter 5 exercise, fixes #120 2024-02-01 09:17:56 +13:00
06_decision_trees.ipynb Update lib versions and add pydot, fixes #29 2022-09-22 19:14:01 +12:00
07_ensemble_learning_and_random_forests.ipynb Reverse increasing/decreasing learning rate in solution to exercises 6 and 7, fixes #117 2024-02-01 11:51:55 +13:00
08_dimensionality_reduction.ipynb Fix typo 2023-11-14 15:28:44 +13:00
09_unsupervised_learning.ipynb Set n_init explicitly when creating KMeans or MiniBatchKMeans, to avoid warning 2023-11-14 15:09:10 +13:00
10_neural_nets_with_keras.ipynb Remove tensorboard.dev code examples since the service will shut down in December 2023 2023-11-17 10:30:44 +13:00
11_training_deep_neural_networks.ipynb Add missing math import and n_epochs = 20 2023-11-15 21:23:37 +13:00
12_custom_models_and_training_with_tensorflow.ipynb Project Creation 2024-10-03 10:34:08 +02:00
13_loading_and_preprocessing_data.ipynb Fix cropped images display since they are floats since TF 2.8 2022-09-23 12:05:53 +12:00
14_deep_computer_vision_with_cnns.ipynb Do not reuse optimizer from previous model 2024-01-10 19:15:03 +13:00
15_processing_sequences_using_rnns_and_cnns.ipynb Use verbose=0 when using model.predict() many times 2022-09-23 21:54:25 +12:00
16_nlp_with_rnns_and_attention.ipynb Add comment on biased models 2022-09-25 17:31:58 +13:00
17_autoencoders_gans_and_diffusion_models.ipynb Fix links to Kaggle and Deepnote, and update chapter 17's title 2022-09-23 12:36:09 +12:00
18_reinforcement_learning.ipynb Remove a warning when computing left_proba 2024-01-19 19:01:59 +13:00
19_training_and_deploying_at_scale.ipynb Update lib versions and add pydot, fixes #29 2022-09-22 19:14:01 +12:00
CHANGES.md Clarify which sections are now online 2022-10-20 18:58:10 +13:00
CMakeLists.txt Project Creation 2024-10-03 10:34:08 +02:00
INSTALL.md Change environment name from tf2 to homl3 2021-12-21 11:35:26 +13:00
LICENSE First notebook added: matplotlib 2016-02-16 21:40:20 +01:00
LICENSE-GPL Project Creation 2024-10-03 10:34:08 +02:00
LICENSE-SWIG Project Creation 2024-10-03 10:34:08 +02:00
LICENSE-UNIVERSITIES Project Creation 2024-10-03 10:34:08 +02:00
README.md Project Creation 2024-10-03 10:34:08 +02:00
apt.txt Update gym library, and remove unneeded libraries for headless servers 2022-09-24 12:23:42 +12:00
book_equations.pdf Divide MSE_node by m_node in equation 6-4 2021-03-10 18:45:05 +13:00
environment.yml Remove a warning when computing left_proba 2024-01-19 19:01:59 +13:00
extra_ann_architectures.ipynb Add notebook extra_ann_architectures.ipynb 2024-06-03 23:39:00 +12:00
extra_autodiff.ipynb Add notebook outputs 2022-02-19 22:24:54 +13:00
extra_gradient_descent_comparison.ipynb Add notebook outputs 2022-02-19 22:24:54 +13:00
index.ipynb Fix links to Kaggle and Deepnote, and update chapter 17's title 2022-09-23 12:36:09 +12:00
math_differential_calculus.ipynb Fix sin function 2022-05-21 13:21:58 +09:00
math_linear_algebra.ipynb Fix determinant description to match the example 2023-02-04 18:32:14 +13:00
ml-project-checklist.md Fix typos in ML project checklist and requirements 2022-05-12 15:39:15 +09:00
requirements.txt Replace gym with gymnasium 2024-01-30 18:06:36 +13:00
tools_matplotlib.ipynb Update pandas tutorial 2022-05-17 16:31:23 +09:00
tools_numpy.ipynb Remove redundant parentheses 2022-05-13 19:05:00 +09:00
tools_pandas.ipynb Update code to latest version of Pandas, fixes #633 2024-06-05 11:12:39 +12:00

README.md

SWIG Python Distributions

PyPI

A project that packages SWIG as a Python package, enabling swig to be installed from PyPI:

pip install swig

or used as part of build-system.requires in a pyproject.toml file:

[build-system]
requires = ["swig"]

PyPI package versions will follow the major.minor.patch version numbers of SWIG releases.

Binary wheels for Windows, macOS, and Linux for most CPU architectures supported on PyPI are provided. ARM wheels for Raspberry Pi available at https://www.piwheels.org/project/swig/.

SWIG PyPI Package Homepage

SWIG Homepage

SWIG Source Code

SWIG License: GPL-3.0-or-later with portions under LICENSE-UNIVERSITIES (see LICENSE-SWIG for details)

Installing SWIG

SWIG can be installed by pip with:

pip install swig

or:

python -m pip install swig

Building from the source dist package requires internet access in order to download a copy of the SWIG source code.

Using with pipx

Using pipx run swig <args> will run SWIG without any install step, as long as the machine has pipx installed (which includes GitHub Actions runners).

Using with pyproject.toml

SWIG can be added to the build-system.requires key in a pyproject.toml file for building Python extensions that use SWIG to generate bindings.

[build-system]
requires = ["swig"]

License

The code for this project is covered by the Apache License, Version 2.0. Source distributions do not include a copy of the SWIG source code or binaries. Binary wheels are covered by the SWIG license (GPLv3), due to their inclusion of a compiled SWIG binary and library files.

SWIG is distributed under the GNU General Public License v3 or later with portions under the file LICENSE-UNIVERSITIES. For more information about SWIG, visit http://www.swig.org