The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

aifeducation 1.0.0

First complete release of the package including major changes, bug fixes, new features, and objects.

The most important change is that we decided to use ‘PyTorch’ for several reasons. First, ‘PyTorch’ is a very flexible and stable machine learning framework. At the moment, most new architectures are based on ‘PyTorch’ as can be seen on Hugging Face. Currently (11th November 2024) there are 190,237 models for this framework compared to 13,346 models for ‘tensorflow’. Second, ‘PyTorch’ provides an easy installation and supports native GPU acceleration on Linux and Windows while tensorflow supports native GPU support only on Linux and for Windows only in version 2.10 or lower. Fourth, keras, which was an important element of ‘tensorflow’, changed to a multi-back-end framework. However, keras 3.0 does not have a native Windows support. Since we assume that many educational researchers use either Windows or Mac and are not familiar with more complex system configurations (such as using Windows subsystem for Linux (WSL)), this is problematic.

In addition, we changed the algorithm for saving and loading models, data, and objects to ensure that models trained with the package are working within future versions of aifeducation and can be updated to new developments. This is also necessary to allow reproducibility of models and research based on these models. To achieve this goal we had to make some changes for models created with version 0.3.3 or lower. If you still need these models, please install an older version of aifeducation.

The following changes have been made:

Major Changes

Installation and Configuration

Transformer Models

TEFeatureExtractor

TextEmbeddingClassifiers

Graphical User Interface Aifeducation Studio

Data Management

Saving and Loading

Further Changes

aifeducation 0.3.3

Graphical User Interface Aifeducation Studio

TextEmbeddingClassifiers

Python Installation

Further Changes

aifeducation 0.3.2

TextEmbeddingClassifiers

TextEmbeddingModel

Transformer Models

EmbeddedText

Graphical User Interface Aifeducation Studio

Python Installation

aifeducation 0.3.1

Graphical User Interface Aifeducation Studio

Transformer Models

TextEmbeddingModel

TextEmbeddingClassifiers

Python Installation

Further Changes

aifeducation 0.3.0

aifeducation 0.2.0

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.