Skip to content

Commit 645b93d

Browse files
authored
Merge pull request #14 from kamalsaleh/master
comply with CAP 2026.05-02
2 parents e039427 + b9ddb1b commit 645b93d

4 files changed

Lines changed: 15 additions & 3 deletions

File tree

PackageInfo.g

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ SetPackageInfo( rec(
1010

1111
PackageName := "GradientBasedLearningForCAP",
1212
Subtitle := "Gradient Based Learning via Category Theory",
13-
Version := "2026.04-01",
13+
Version := "2026.05-01",
1414
Date := (function ( ) if IsBound( GAPInfo.SystemEnvironment.GAP_PKG_RELEASE_DATE ) then return GAPInfo.SystemEnvironment.GAP_PKG_RELEASE_DATE; else return Concatenation( ~.Version{[ 1 .. 4 ]}, "-", ~.Version{[ 6, 7 ]}, "-01" ); fi; end)( ),
1515
License := "GPL-2.0-or-later",
1616

@@ -70,7 +70,7 @@ Dependencies := rec(
7070
GAP := ">= 4.13.0",
7171
NeededOtherPackages := [
7272
[ "GAPDoc", ">= 1.5" ],
73-
[ "CAP", ">= 2026.04-02" ],
73+
[ "CAP", ">= 2026.05-02" ],
7474
[ "MonoidalCategories", ">= 2025.12-01" ],
7575
[ "CartesianCategories", ">= 2025.12-01" ],
7676
[ "ToolsForCategoricalTowers", ">= 2026.04-01" ],

examples/CategoryOfSkeletalSmoothMaps.g

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Smooth := SkeletalCategoryOfSmoothMaps( );
1414
Display( Smooth );
1515
#! A CAP category with name SkeletalSmoothMaps:
1616
#!
17-
#! 49 primitive operations were used to derive 92 operations for this category wh\
17+
#! 49 primitive operations were used to derive 100 operations for this category wh\
1818
#! ich algorithmically
1919
#! * IsLinearCategoryOverCommutativeSemiring
2020
#! * IsCartesianCategory

gap/CategoryOfLenses.autogen.gd

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,11 @@
4444
#! * <Ref BookName="MonoidalCategories" Func="RightUnitorInverseWithGivenTensorProduct" Label="for Is" />
4545
#! * <Ref BookName="MonoidalCategories" Func="RightUnitorWithGivenTensorProduct" Label="for Is" />
4646
#! * <Ref BookName="CAP" Func="SimplifyMorphism" Label="for Is" />
47+
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnMorphismAndObject" Label="for Is" />
48+
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnMorphismAndObjectWithGivenTensorProducts" Label="for Is" />
4749
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnMorphisms" Label="for Is" />
4850
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnMorphismsWithGivenTensorProducts" Label="for Is" />
51+
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnObjectAndMorphism" Label="for Is" />
52+
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnObjectAndMorphismWithGivenTensorProducts" Label="for Is" />
4953
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnObjects" Label="for Is" />
5054
#! * <Ref BookName="MonoidalCategories" Func="TensorUnit" Label="for Is" />

gap/SkeletalCategoryOfSmoothMaps.autogen.gd

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,12 @@
4444
#! * <Ref BookName="CAP" Func="DirectProduct" Label="" />
4545
#! * <Ref BookName="CAP" Func="DirectProductFunctorial" Label="for Is" />
4646
#! * <Ref BookName="CAP" Func="DirectProductFunctorialWithGivenDirectProducts" Label="for Is" />
47+
#! * <Ref BookName="CartesianCategories" Func="DirectProductOnMorphismAndObject" Label="for Is" />
48+
#! * <Ref BookName="CartesianCategories" Func="DirectProductOnMorphismAndObjectWithGivenDirectProducts" Label="for Is" />
4749
#! * <Ref BookName="CartesianCategories" Func="DirectProductOnMorphisms" Label="for Is" />
4850
#! * <Ref BookName="CartesianCategories" Func="DirectProductOnMorphismsWithGivenDirectProducts" Label="for Is" />
51+
#! * <Ref BookName="CartesianCategories" Func="DirectProductOnObjectAndMorphism" Label="for Is" />
52+
#! * <Ref BookName="CartesianCategories" Func="DirectProductOnObjectAndMorphismWithGivenDirectProducts" Label="for Is" />
4953
#! * <Ref BookName="CAP" Func="IdentityMorphism" Label="for Is" />
5054
#! * <Ref BookName="CAP" Func="IsCongruentForMorphisms" Label="for Is" />
5155
#! * <Ref BookName="CAP" Func="IsEndomorphism" Label="for Is" />
@@ -92,8 +96,12 @@
9296
#! * <Ref BookName="CAP" Func="SimplifyMorphism" Label="for Is" />
9397
#! * <Ref BookName="CAP" Func="SubtractionForMorphisms" Label="for Is" />
9498
#! * <Ref BookName="CAP" Func="SumOfMorphisms" Label="for Is" />
99+
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnMorphismAndObject" Label="for Is" />
100+
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnMorphismAndObjectWithGivenTensorProducts" Label="for Is" />
95101
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnMorphisms" Label="for Is" />
96102
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnMorphismsWithGivenTensorProducts" Label="for Is" />
103+
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnObjectAndMorphism" Label="for Is" />
104+
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnObjectAndMorphismWithGivenTensorProducts" Label="for Is" />
97105
#! * <Ref BookName="MonoidalCategories" Func="TensorProductOnObjects" Label="for Is" />
98106
#! * <Ref BookName="MonoidalCategories" Func="TensorUnit" Label="for Is" />
99107
#! * <Ref BookName="CAP" Func="TerminalObject" Label="for Is" />

0 commit comments

Comments
 (0)