editor_options: markdown: wrap: 72
BaseModels
Classifiers
FeatureExtractor
Graphical User Interface Aifeducation Studio
Cache and Memory Management
DataManagerClassifier
Major Changes
Minor Changes
TextEmbeddingModels
Ai for Education Studio
BaseModels
Classifiers
Documentation
Major Changes
PyTorch. Old models are updated automatically.Installation and Configuration
LargeDataSetForText
Ai for Education Studio
TextEmbeddingModel
method from method configure. The method of the model is now
detected automatically.Classifiers
dir_checkpoint from training method. Now the training uses
a folder in the regular temp directory of the machine. After a successful training
the folder is removed.NULL a unique name is
generated automatically. FeatureExtractor
NULL a unique name is
generated automatically. Minorty Oversamping Techniques
Performance Measures
Minor Changes
prepare_python for a convenient set up of virtual and
'conda' environments.Fixed a bug with the initialization of 'codecarbon' on linux.
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
Graphical User Interface Aifeducation Studio
TextEmbeddingClassifiers
Python Installation
Further Changes
TextEmbeddingClassifiers
TextEmbeddingModel
Transformer Models
EmbeddedText
Graphical User Interface Aifeducation Studio
Python Installation
Graphical User Interface Aifeducation Studio
Transformer Models
TextEmbeddingModel
TextEmbeddingClassifiers
Python Installation
Further Changes
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.