-
-
Notifications
You must be signed in to change notification settings - Fork 3
git switch experimental continuous integration (preview)
#67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
SwuduSusuwu
wants to merge
224
commits into
trunk
Choose a base branch
from
preview
base: trunk
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
224 commits
Select commit
Hold shift + click to select a range
a2d8321
-`.github/workflows/codacy.yml`
SwuduSusuwu dd9ef4c
+`.github/workflows/codeql-analysis.yml`
SwuduSusuwu 585a6bb
@`.ssh/id_ed25519.pub`; new certificate.
SwuduSusuwu 4b6a757
@`SECURITY.md#erratafootnotes`; date -> hash
SwuduSusuwu 70434aa
@`cxx/ClassResultList.hxx`; `-fopenmp` fixes.
SwuduSusuwu 2a44ec8
@`posts/CnsCompress.md#related-posts`; use local
SwuduSusuwu 7a22b0e
@`README.md#purposes, @`posts/README.md#purposes`
SwuduSusuwu 04d481d
+`README.md#git-tag`: Semantic Versions
SwuduSusuwu e643638
@`posts/CnsCompress.md`; `remark-lint` fixes.
SwuduSusuwu 4762739
@`posts/CnsCompress.md`; English+Markdown improved
SwuduSusuwu 3ed7994
@`posts/CnsCompress.md`; prune + switch to preview
SwuduSusuwu be7396a
@`posts/CnsCompress.md` discuss compression ratios
SwuduSusuwu 450066f
@`posts/OuroborosSinCos.md`; `remark-lint` fixes:
SwuduSusuwu a2ffd7c
@`posts/PrincipalComponentAnalysis.md`; `remark-lint`
SwuduSusuwu d2a7c9f
@`cxx/*.*xx`; `:%s/sha2/classSha2/`
SwuduSusuwu cc5e535
@`posts/VirusAnalysis.md`; typo fixes
SwuduSusuwu 636fc1a
@`posts/VirusAnalysis.md`; horizontal rules
SwuduSusuwu dcf067a
@`posts/TranscodeMuxHowto.md`: Markdown improved
SwuduSusuwu 476c890
@`posts/TranscodeMuxHowto.md#Howto`: `.opus`
SwuduSusuwu 8d988e5
+`posts/TranscodeMuxHowto.md#synopsis`
SwuduSusuwu 2b53778
@`posts/TranscodeMuxHowto.md#synopsis`: new shows
SwuduSusuwu d682645
+`posts/TranscodeMuxHowto.md#concat-multiple-m4as`
SwuduSusuwu 2b638b8
+`posts/TranscodeMuxHowto#null-video-section-...`
SwuduSusuwu 3539241
@`sh/Transcode.sh`; defaults+comments improved
SwuduSusuwu 870858e
@`sh/Transcode.sh`; `:%s/exit / return/ `.
SwuduSusuwu d1b3403
@`sh/Transcode.sh`; quote expansions.
SwuduSusuwu a619324
@`*.md`, @`*.sh`; documentation fixes
SwuduSusuwu c8afb0c
@`sh/Macros.sh`: code flow fixes
SwuduSusuwu 9d9b832
@`sh/make.sh`; documentation fixes
SwuduSusuwu 8e9fbed
@`sh/make.sh`; replace `basename -s` with `%.*`.
SwuduSusuwu f5b56c9
@`sh/Macros.sh:SUSUWU_SH_COLOR_COUNT()`; suppress
SwuduSusuwu 398ddff
@`sh/Macros.sh:SUSUWU_STR_TOKEN_FIRST()`; quote
SwuduSusuwu 0527060
@`sh/Macros.sh:SUSUWU_STR_TOKEN_LAST()`; quote
SwuduSusuwu c3973df
@`sh/Macros.sh:SUSUWU_SH_HAS_FUNCNAME()`; suppress.
SwuduSusuwu aefb378
@`sh/Macros.sh:SUSUWU_PRINT()`; suppress.
SwuduSusuwu ffb53ff
@`sh/make.sh:SUSUWU_SETUP_BUILD_FLAGS()`; LDFLAGS
SwuduSusuwu f22afac
@`sh/make.sh`;`%s/true = \(\$[^ ]*\)/true = "\1"/`
SwuduSusuwu 7001edb
@`sh/make.sh`; `%s/0 -eq \(\$[^ ]\+\)/0 -eq "\1"/`
SwuduSusuwu a7c8254
@`sh/make.sh`; `%s/eturn \(\$[^ ]*\)$/eturn "\1"/`
SwuduSusuwu 9f19737
@`sh/make.sh:SUSUWU_SETUP_{OBJ,BIN}DIR()`: improve
SwuduSusuwu 5fc9372
@`build.sh`; `:%s/ $@ / "$@" /`.
SwuduSusuwu c80eb7f
@`cxx/ClassSys.cxx:execves()`; style+comment fixes
SwuduSusuwu c40d43e
@`cxx/ClassSys.*xx`; `cppcheck-suppress` lint fix
SwuduSusuwu e69b75f
@`cxx/ClassCns.cxx:HsomCns`; use C++ casts.
SwuduSusuwu 405fc63
@`cxx/ClassCns.cxx:HsomCns`; syntax improved
SwuduSusuwu 6495779
@`cxx/ClassObject.cxx:cloneAs()`; unshadow var
SwuduSusuwu 62e5b13
@`cxx/ClassSys.cxx:classSysHasRoot()`; use `const`
SwuduSusuwu 38d5283
@`cxx/.*xx`; neural tissue comments improved.
SwuduSusuwu 526b20b
@`cxx/AssistantCns.cxx`: `cppcheck-suppress`
SwuduSusuwu d387ae3
@`cxx/VirusAnalysis.cxx`: `cppcheck` fixes.
SwuduSusuwu 8c800fe
@`cxx/*.*xx:*TestsNoexcept()`; `cppcheck-suppress`
SwuduSusuwu 0e6391f
+`.github/workflows/code_reviews.yml`
SwuduSusuwu 32223ae
@`.github/workflows/code_reviews.yml`; Pandoc refs
SwuduSusuwu 2842967
@`posts/AlbatrossCNS.md`; irrelevant stuff removed
SwuduSusuwu 49be2e0
@`posts/AlbatrossCNS.md`; English+Markdown improve
SwuduSusuwu 6167023
+`cxx/ClassPortableExecutable.cxx`; for impl code.
SwuduSusuwu 0006ea1
+`PortableExecutable::importedFunctionsList()`
SwuduSusuwu a6426df
@`cxx/ClassIo.cxx:classIoGetOwnPath()`; fix Win32
SwuduSusuwu e8a8a27
@`cxx/ClassIo.hxx`: +`classIoEscapeStr()`
SwuduSusuwu 5962558
@`cxx/ClassSysSys.cxx:classSysTests()`; improve
SwuduSusuwu 005cb3e
@`cxx/ClassSys.cxx:classSysTests()`; fix Win32
SwuduSusuwu 0c73caf
@`cxx/ClassSys.cxx:execves()`; improve for Win32.
SwuduSusuwu 9318bf1
@`cxx/ClassSys.hxx:execvex()` version for Win32
SwuduSusuwu 9128056
@`cxx/ClassSys.cxx:classSysTests()`: new row.
SwuduSusuwu fe74d86
@`README.md` remove unshareable private references
SwuduSusuwu b7a0444
@`sh/Macros.sh`: +`SUSUWU_CURRENT_PROJECT()`
SwuduSusuwu 3f90d6e
@`sh/make.sh:SUSUWU_GITHUB_WORKSPACE_JSON()`
SwuduSusuwu 96b16f6
@`*/*.sh`; `:%s/\(do\|execute\) \\\`/use \\\`/`
SwuduSusuwu cc1b9a3
@`README.md#git`; ref granular commit examples
SwuduSusuwu 95d96ed
@`posts/*Cns*.md`; neuromorphic compute sources
SwuduSusuwu dd6aef9
@`posts/*.md`: `:%s/OSX/macOS/`
SwuduSusuwu 2c349a9
@`posts/TranscodeMuxHowto.md`: MS Windows
SwuduSusuwu 9a946dc
+`sh/make.sh:SUSUWU_FIND_INCLUDE()`
SwuduSusuwu 749887e
@`sh/make.sh:SUSUWU_FIND_INCLUDE()`; local first.
SwuduSusuwu 5885a34
+`sh/make.sh:SUSUWU_DEPENDENCY_INCLUDE()`
SwuduSusuwu f162e7c
+`sh/make.sh:SUSUWU_INSTALL_PACKAGES()`
SwuduSusuwu 2a012ff
+`SUSUWU_SETUP_BUILD_FLAGS_CONDITIONAL()`
SwuduSusuwu 793d4c2
@`*/*`: `:%s/lassSysUSecond/lassSysMuSecond/g`
SwuduSusuwu 4db06fc
@`./README.md#signaturecertificate`: new version.
SwuduSusuwu 1cf751c
SHA256:1ywl0RIdF6ZueX1qazgx1ihGDytfKYf9T97gONFroio
SwuduSusuwu cb52dd3
@`SECURITY.md`; date => hash (documents new sig).
SwuduSusuwu 055a616
@`*LICENSE`: `https://github.com/SwuduSusuwu/`
SwuduSusuwu 2c59b13
@`LICENSE_GPLv2`: template => 2024 Swudu Susuwu
SwuduSusuwu 4af03b3
@`./sh/*.sh`, @`./build.sh`: improve attributions
SwuduSusuwu 8fe5613
@`cxx/*.*xx`: improve attributions
SwuduSusuwu 6848c8b
@`posts/VirusAnalysis.md`: improve attributions
SwuduSusuwu 4fd1c67
@`*README.md`: separate sections, with spaces
SwuduSusuwu e288023
@`./README.md`: `:%s/lots of/numerous/`
SwuduSusuwu 1d303d5
+`./README.md#tools-used`: wish contribute to thus
SwuduSusuwu d1be351
@`./README.md#sponsor`: now accepts virtual cards
SwuduSusuwu 4e42941
+`./README.md#contributors--sponsors`
SwuduSusuwu 8bbc457
+`posts/JavaVersion.md`: of `cxx/ClassObject.hxx`
SwuduSusuwu 7d033e4
@`cxx/Macros.hxx`: +`SUSUWU_ATOMIC`=`std::atomic`
SwuduSusuwu e0c2516
+`sh/Includes.sh`, @`sh/README.md#purposes`
SwuduSusuwu 8adfa36
+assistantCnsMax{Requests,Bits}{PerSecond,PerHost}
SwuduSusuwu 42b6c47
+`./cxx/ClassWebBrowse.{h,c}xx`
SwuduSusuwu 736255d
@`cxx/AssistantCns.{c,h}xx`; use `classWebBrowse*`
SwuduSusuwu d535d84
@`README.md#optionssetup`: `-DSUSUWU_USE_PUGIXML`
SwuduSusuwu c7e95f4
@`cxx/ClassWebBrowse.cxx`;`#if SUSUWU_USE_PUGIXML`
SwuduSusuwu cf6c331
@`cxx/AssistantCns.cxx`; `#if SUSUWU_USE_PUGIXML`
SwuduSusuwu c97afe3
+`sh/Includes.sh:SUSUWU_INCLUDES_LIBPUGIXML()`
SwuduSusuwu 8980393
@`cxx/ClassWebBrowse.*xx`: +`classWebBrowseWget()`
SwuduSusuwu c9886e5
@`cxx/AssistantCns.cxx` use `classWebBrowseWget()`
SwuduSusuwu f8d4f39
@`cxx/AssistantCns.cxx`; don't pass `localOutput`.
SwuduSusuwu 7269a1a
@`cxx/`: +`classWebBrowseBitsPerSecondGlobalUsed`
SwuduSusuwu 0a9dd53
@`cxx/`: +`classWebBrowseLastRequestUnixStamp`
SwuduSusuwu 23ebe09
@`README.md#optionssetup`: `-DSUSUWU_USE_LIBXML2`
SwuduSusuwu 2b3d58f
+`sh/Includes.sh:SUSUWU_INCLUDES_LIBXML2()`
SwuduSusuwu ae18b3a
@`README.md`: +`posts/ArduinoElegooTools.md`
SwuduSusuwu 394fe4c
ArduinoElegooTools.md#accelerometer--gyroscope-imu
SwuduSusuwu 906c2d3
@`./posts/ArduinoElegooTools.md`: Point clouds.
SwuduSusuwu fddb525
@`posts/ArduinoElegooTools.md`: correct distortion
SwuduSusuwu f806b93
@`posts/ArduinoElegooTools.md`; lists of tools
SwuduSusuwu 9caac52
@`posts/ArduinoElegooTools.md`; Copilot improved
SwuduSusuwu ea2211d
Revert commit HEAD~1 ("... Copilot improved")
SwuduSusuwu 940d84a
@`posts/ArduinoElegooTools.md`: **ROS** codeflows
SwuduSusuwu 392ce18
@`posts/VirusAnalysis.md`; pad one-line blocks...
SwuduSusuwu 7b0ef7c
@`./posts/VirusAnalysis.md`; use relative paths.
SwuduSusuwu 211a8c4
+`cxx/Macros.hxx:SUSUWU_SSIZE_T`; `ssize_t` or ...
SwuduSusuwu b3d28f9
@`./README.md#purposes`; +`posts/SimdGpgpuTpu.md`
SwuduSusuwu 2f2e89d
@`posts/SimdGpgpuTpu.md`: Markdown fixes, new `#`
SwuduSusuwu 9f72250
@`posts/CnsCompress.md#synopsis`: `tensorflow`
SwuduSusuwu 9af54fe
@`posts/CnsCompress.md#synopsis`: neuromorphic
SwuduSusuwu d871830
`Autonomous-tools_+_human-consciousness.md` refs
SwuduSusuwu 669bce2
`SusuPosts/posts/SakuraSchoolHowto.md`
SwuduSusuwu 0f495f7
@`SUSUWU_PATH_SUFFIX_SLASH()`; reduce source code
SwuduSusuwu 3bf391e
@`SUSUWU_PATH_AFFIX_DOTSLASH()`; reduce source
SwuduSusuwu 5fbc6f1
@`SUSUWU_PATH_UNAMBIGUOUS()`; comment improves
SwuduSusuwu 9dc5e44
@`sh/Macros.sh` pure functions don't use subshells
SwuduSusuwu 82f6502
@`sh/make.sh` pure functions don't use subshells
SwuduSusuwu ec79021
@`sh/Transcode.sh`; +`TRANSCODE_IMAGEMAGICK_MISC`
SwuduSusuwu 363e5c3
@`sh/Transcode.sh`: @`TRANSCODE_USE_IMAGEMAGICK`
SwuduSusuwu 38471b0
@`sh/Transcode.sh`: +`TRANSCODE_MP4_COPY`
SwuduSusuwu bf1cbfc
@`build.sh`: +`SUSUWU_REV_PARSE_HEAD`: version.
SwuduSusuwu dd273a1
@`cxx/main.cxx:main()` use `SUSUWU_REV_PARSE_HEAD`
SwuduSusuwu e24720f
@`README.md#signaturecertificate`: fix Markdown
SwuduSusuwu a4ddec6
@`README.md#git`: fix *Markdown* escape sequences
SwuduSusuwu 75ce8a4
@`README.md#git`: the *English* improves
SwuduSusuwu a475ac0
@`README.md#git`: prefix relative paths with `./`
SwuduSusuwu 7ac92d0
@`README.md`; preview versus trunk branch use.
SwuduSusuwu 638e803
@`README.md`: introduces `new` branch
SwuduSusuwu ebd3fd0
@`README.md`,@`SECURITY.md` `s|(\w)/(\w)|\1 / \2|`
SwuduSusuwu b53bce4
@`README.md`: `s|experimental|preview|`
SwuduSusuwu 981d0b6
@`README.md#beta-tests--preview-builds`: improve
SwuduSusuwu 213d8e5
@`cxx/Macros.hxx`: +`SUSUWU_INTPTR` integral,
SwuduSusuwu f01c9b5
@`cxx/ClassObject.hxx`: +`SUSUWU_VIRTUAL_HASHCODE`
SwuduSusuwu 4cac148
@`class Cns`: +`SUSUWU_CNS_VALUE_SEMANTICS`; macro
SwuduSusuwu 5b81b84
+cxx/ClassCns.hxx:{cnsModeEnum,cnsModeVectorEnum}
SwuduSusuwu 43044c9
+`cxx/ClassObject.hxx:enum ObjectMode {}`
SwuduSusuwu fe9c71d
+`cxx/ClassObject.hxx:ToObjectMode`; maps template
SwuduSusuwu 7fa9e23
@`cxx/ClassCns.hxx`; use `ToObjectMode<Q>::value`
SwuduSusuwu ed919f9
+`cxx/ClassNumeral.hxx`: vector / tensor calculus
SwuduSusuwu cb75983
@`cxx/ClassCns.hxx`: +`Cns::inputNorms`
SwuduSusuwu 615da96
@`cxx/ClassCns.hxx:setupSynapses`; trainloop count
SwuduSusuwu 88dc673
+`cxx/ClassCns.hxx:learningFactor`; training param
SwuduSusuwu e39a5c6
@`cxx/ClassCns.hxx:Cns`; training hyperparameters
SwuduSusuwu 115d3f5
+`cxx/ClassCns.hxx:pseudoRandomSynapses()`, helper
SwuduSusuwu 30a539c
+`cxx/ClassCns.hxx:getParameterCount()`, info.
SwuduSusuwu 9ff09aa
+`cxx/ClassCns.hxx:isSquareConnectome()`; layout
SwuduSusuwu f16c87a
@`cxx/*.cxx`; use `Cns::isSquareConnectome()`
SwuduSusuwu db73f71
+`cxx/ClassCns.hxx:restructureConnectome()`
SwuduSusuwu 6d12d66
+`cxx/ClassCns.hxx:setupSynapsesPostProcess()`
SwuduSusuwu a4e835a
+`ClassCns::dumpTo()`, +`ClassCns::loadFrom()`
SwuduSusuwu 5ab22d0
@`cxx/ClassCns.hxx`: +`classCnsTests<>()`
SwuduSusuwu 0c2ce2d
@`cxx/ClassCns.hxx:classCnsTests<>()`: general use
SwuduSusuwu 3b8acdd
@`cxx/ClassCns.hxx:classCnsTests<>()`: bias tests
SwuduSusuwu d149065
+`cxx/ClassTensorFlowCns.hxx`; `Cns` on TensorFlow
SwuduSusuwu e9fd864
@`README.md#optionssetup` +`SUSUWU_USE_TENSORFLOW`
SwuduSusuwu ba34270
@`cxx/ClassTensorFlowCns.hxx`: use `inputNorms()`
SwuduSusuwu aceea32
+`SUSUWU_CNS_USE_MLP`, +`SUSUWU_CNS_IF_MLP`
SwuduSusuwu cc73d87
+`cxx/ClassTensorFlowCns.hxx:biases` (potentials)
SwuduSusuwu b4e881e
+`SUSUWU_CNS_USE_BIAS`, +`SUSUWU_CNS_IF_BIAS`;
SwuduSusuwu 511b1a9
+`sh/Includes.sh:SUSUWU_INCLUDES_LIBTENSORFLOW()`
SwuduSusuwu 28ee77d
+`SUSUWU_IS_VIRTUAL`, +`SUSUWU_INSTALL_TENSORFLOW`
SwuduSusuwu 82f3e2b
@`SUSUWU_INCLUDES_LIBTENSORFLOW()`: improved
SwuduSusuwu 48f2ea1
@`SUSUWU_INCLUDES_LIBTENSORFLOW()`; use `bazel`
SwuduSusuwu c6a5283
@`SUSUWU_INCLUDES_LIBTENSORFLOW`: improve Protobuf
SwuduSusuwu 3f5f5cf
@`SUSUWU_INCLUDES_LIBTENSORFLOW()`: `libabsl-dev`
SwuduSusuwu f602945
@`SUSUWU_INCLUDES_LIBTENSORFLOW()`; improve `ld`
SwuduSusuwu 486c0d8
`SUSUWU_ABORT_ON_FIRST_ERROR` for GitHub workflows
SwuduSusuwu fd519e9
@`cxx/ClassTensorFlowCns.hxx`; MSE for regression
SwuduSusuwu 65f4996
+`cxx/ClassTensorFlowCns.cxx`: `{dumpTo,loadFrom}`
SwuduSusuwu bac7422
@`class TensorFlowCns::setupSynapses()`; loss
SwuduSusuwu bce8453
@`TensorFlowCns::setupSynapses()`: desired loss
SwuduSusuwu 1713531
@`TensorFlowCns::setupSynapses` use `Cns.patience`
SwuduSusuwu b6c75c1
@`cxx/ClassTensorFlowCns.*xx`; unit tests
SwuduSusuwu a9245f3
@`TensorFlowCns::setupSynapses`; debug print loss
SwuduSusuwu 85239b6
@`TensorFlowCns::processToInt`; hotfix/workaround
SwuduSusuwu a6e0eb3
@`posts/CnsCompress.md`; +`class TensorFlowCns`
SwuduSusuwu a840b14
@`build.sh:CXXFLAGS_DEBUG`: `-std=c++20` test;
SwuduSusuwu eb86dda
Revert "@`build.sh:CXXFLAGS_DEBUG`: `-std=c++20`
SwuduSusuwu 97e00a6
+`cxx/ResultList.hxx:ResultListSorted`: `std::set`
SwuduSusuwu 4577c6c
+`posts/SusuLib_VirusAnalysis_reviews.md`
SwuduSusuwu 37b3639
@`posts/ArduinoElegooTools.md`: fix Markdown
SwuduSusuwu 4e27f1d
+`./posts/VirusAnalysis.md`: typo fixes `*Browse`
SwuduSusuwu 6b79114
@`cxx/ClassResultList.hxx`: include `std::mutex`
SwuduSusuwu 51e0ea4
@`cxx/Macros.hxx`: @`SUSUWU_OPENMP`: TODO version
SwuduSusuwu c7f99c6
@`cxx/main.*xx`: use `SusuwuUnitTestsBitmask`
SwuduSusuwu 4cc0f8a
@`ArduinoElegooTools.md##howto-produce-point-clouds`
SwuduSusuwu b681664
-`.github/workflows/codeql.yml`
SwuduSusuwu 35be811
SHA256:KZ1xw3wO0BPce/uVl3qH4nULF0hnLL4NNKEhiko6ZK0
SwuduSusuwu 630cd84
@`SECURITY.md`; date => hash (documents new sig).
SwuduSusuwu 50681ed
@`.github/workflows/.codeql.yml.bak`: `s/v3/v4/`
SwuduSusuwu dcbdb35
@`.github/workflows/codeql-analysis.yml`: `trunk`
SwuduSusuwu e0a3814
@`.github/workflows/codeql-analysis.yml`: `new`
SwuduSusuwu 00ac12d
@`.github/workflows/codeql-analysis.yml`: @`#trunk`
SwuduSusuwu f81fb8a
@`cxx/main.cxx:unitTestsCxx()`: `s/ $//`
SwuduSusuwu 28e1651
+`./hooks/LICENSE`.
SwuduSusuwu 5e3731b
@`posts/SimdGpgpuTpu.md#cxxflags`: indent this
SwuduSusuwu e8e9c37
+`posts/SimdGpgpuTpu.md#tensorflow-alternatives`
SwuduSusuwu 9c01d42
@`sh/Macros.sh`: +`SUSUWU_SUDO`
SwuduSusuwu b23aa25
@`sh/Includes.sh`: `s/sudo/${SUSUWU_SUDO}/`
SwuduSusuwu 82d8a19
@`sh/Includes.sh`: +`APTITUDE`, for other systems
SwuduSusuwu dc21ef4
@`sh/Includes.sh:SUSUWU_INCLUDES_*`: `rm *.tmp`
SwuduSusuwu 96166b5
@`posts/SimdGpgpuTpu.md#cxxflags`: improves
SwuduSusuwu de8b447
@`posts/ArduinoElegooTools.md`: improves
SwuduSusuwu ea1a30f
@`posts/TranscodeMuxHowto.md`: improves
SwuduSusuwu 43bdb1d
@`posts/CnsCompress.md`; improves
SwuduSusuwu 6c5f0df
+`posts/CnsCompress.md#compression-plus-synthesis`
SwuduSusuwu 26eadff
@`posts/CnsCompress.md#synopsis`; *Microsoft Muse*
SwuduSusuwu 64ed912
@`posts/OuroborosSinCos.md`; improves
SwuduSusuwu 9529b58
@`posts/PrincipalComponentAnalysis.md`; improves
SwuduSusuwu eb604c0
@`ArduinoElegooTools.md`: "Unity Perception"
SwuduSusuwu d865d1d
@`posts/VirusAnalysis.md`: immune system metaphor
SwuduSusuwu File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,4 @@ | ||
| name: "CodeQL config" | ||
|
|
||
| paths-ignore: | ||
| - '/c/rfc6234' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,101 @@ | ||
| # For most projects, this workflow file will not need changing; you simply need | ||
| # to commit it to your repository. | ||
| # | ||
| # You may wish to alter this file to override the set of languages analyzed, | ||
| # or to provide custom queries or build logic. | ||
| # | ||
| # ******** NOTE ******** | ||
| # We have attempted to detect the languages in your repository. Please check | ||
| # the `language` matrix defined below to confirm you have the correct set of | ||
| # supported CodeQL languages. | ||
| # | ||
| name: "CodeQL Advanced" | ||
|
|
||
| on: | ||
| push: | ||
| branches: [ "trunk", "preview" ] | ||
| pull_request: | ||
| branches: [ "trunk", "preview" ] | ||
| schedule: | ||
| - cron: '16 18 * * 2' | ||
|
|
||
| jobs: | ||
| analyze: | ||
| name: Analyze (${{ matrix.language }}) | ||
| # Runner size impacts CodeQL analysis time. To learn more, please see: | ||
| # - https://gh.io/recommended-hardware-resources-for-running-codeql | ||
| # - https://gh.io/supported-runners-and-hardware-resources | ||
| # - https://gh.io/using-larger-runners (GitHub.com only) | ||
| # Consider using larger runners or machines with greater resources for possible analysis time improvements. | ||
| runs-on: ${{ (matrix.language == 'swift' && 'macos-latest') || 'ubuntu-latest' }} | ||
| permissions: | ||
| # required for all workflows | ||
| security-events: write | ||
|
|
||
| # required to fetch internal or private CodeQL packs | ||
| packages: read | ||
|
|
||
| # only required for workflows in private repositories | ||
| actions: read | ||
| contents: read | ||
|
|
||
| strategy: | ||
| fail-fast: false | ||
| matrix: | ||
| include: | ||
| - language: actions | ||
| build-mode: none | ||
| - language: c-cpp | ||
| build-mode: autobuild | ||
| # CodeQL supports the following values keywords for 'language': 'actions', 'c-cpp', 'csharp', 'go', 'java-kotlin', 'javascript-typescript', 'python', 'ruby', 'rust', 'swift' | ||
| # Use `c-cpp` to analyze code written in C, C++ or both | ||
| # Use 'java-kotlin' to analyze code written in Java, Kotlin or both | ||
| # Use 'javascript-typescript' to analyze code written in JavaScript, TypeScript or both | ||
| # To learn more about changing the languages that are analyzed or customizing the build mode for your analysis, | ||
| # see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/customizing-your-advanced-setup-for-code-scanning. | ||
| # If you are analyzing a compiled language, you can modify the 'build-mode' for that language to customize how | ||
| # your codebase is analyzed, see https://docs.github.com/en/code-security/code-scanning/creating-an-advanced-setup-for-code-scanning/codeql-code-scanning-for-compiled-languages | ||
| steps: | ||
| - name: Checkout repository | ||
| uses: actions/checkout@v4 | ||
|
|
||
| # Add any setup steps before running the `github/codeql-action/init` action. | ||
| # This includes steps like installing compilers or runtimes (`actions/setup-node` | ||
| # or others). This is typically only required for manual builds. | ||
| # - name: Setup runtime (example) | ||
| # uses: actions/setup-example@v1 | ||
|
|
||
| # Initializes the CodeQL tools for scanning. | ||
| - name: Initialize CodeQL | ||
| uses: github/codeql-action/init@v4 | ||
| with: | ||
| languages: ${{ matrix.language }} | ||
| build-mode: ${{ matrix.build-mode }} | ||
| # If you wish to specify custom queries, you can do so here or in a config file. | ||
| # By default, queries listed here will override any specified in a config file. | ||
| # Prefix the list here with "+" to use these queries and those in the config file. | ||
|
|
||
| # For more details on CodeQL's query packs, refer to: https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/configuring-code-scanning#using-queries-in-ql-packs | ||
| # queries: security-extended,security-and-quality | ||
|
|
||
| # If the analyze step fails for one of the languages you are analyzing with | ||
| # "We were unable to automatically build your code", modify the matrix above | ||
| # to set the build mode to "manual" for that language. Then modify this step | ||
| # to build your code. | ||
| # ℹ️ Command-line programs to run using the OS shell. | ||
| # 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun | ||
| - if: matrix.build-mode == 'manual' | ||
| shell: bash | ||
| run: | | ||
| echo 'If you are using a "manual" build mode for one or more of the' \ | ||
| 'languages you are analyzing, replace this with the commands to build' \ | ||
| 'your code, for example:' | ||
| echo ' make bootstrap' | ||
| echo ' make release' | ||
| exit 1 | ||
|
|
||
| - name: Perform CodeQL Analysis | ||
| uses: github/codeql-action/analyze@v4 | ||
| with: | ||
| category: "/language:${{matrix.language}}" | ||
|
|
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,46 @@ | ||
| name: Lint and Static Analysis | ||
|
|
||
| on: | ||
| push: | ||
| branches: [preview] | ||
| pull_request: | ||
| branches: [preview] | ||
|
|
||
| permissions: | ||
| contents: read | ||
|
|
||
| jobs: | ||
| markdown-lint: | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| - uses: actions/checkout@v4 | ||
| - name: Setup Node.js | ||
| uses: actions/setup-node@v4 | ||
| with: | ||
| node-version: 20 | ||
| - name: Install remark-lint | ||
| run: | | ||
| npm install -g remark-cli remark-footnotes remark-preset-lint-recommended | ||
| - name: Run remark-lint | ||
| run: | | ||
| npx remark . --frail --use remark-footnotes --use remark-preset-lint-recommended | ||
|
|
||
| shellcheck: | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| - uses: actions/checkout@v4 | ||
| - name: Run ShellCheck | ||
| run: | | ||
| find . -type f -name "*.sh" -print0 | xargs -0 shellcheck | ||
|
|
||
| cppcheck: | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| - uses: actions/checkout@v4 | ||
| - name: Install cppcheck | ||
| run: sudo apt-get install -y cppcheck | ||
| - name: Run cppcheck | ||
| run: | | ||
| cppcheck --language=c++ --force --check-level=exhaustive --enable=all --inconclusive --error-exitcode=1 --suppress=missingIncludeSystem --suppress=unusedFunction --suppress=useStlAlgorithm --suppress=unreadVariable --suppress=unmatchedSuppression --inline-suppr cxx | ||
| # since TensorFlow requires C++17, `--std=c++11` is not used | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,69 @@ | ||
| name: "Code scanning - action" | ||
|
|
||
| on: | ||
| push: | ||
| branches: | ||
| - trunk | ||
| - new | ||
| - preview | ||
| pull_request: | ||
| branches: | ||
| # - trunk #TODO: uncomment, once know how to suppress duplicate tests (for branches such as `preview` which use continuous pull requests) | ||
| - new | ||
| - preview | ||
| paths: | ||
| - 'cxx/**' | ||
| - '.github/codeql/**' | ||
| - '.github/workflows/codeql-analysis.yml' | ||
| schedule: | ||
| - cron: '0 9 * * 1' | ||
|
|
||
| jobs: | ||
| CodeQL-Build: | ||
| strategy: | ||
| fail-fast: false | ||
| matrix: | ||
| language: ['actions', 'c++'] | ||
|
|
||
| runs-on: ubuntu-latest | ||
|
|
||
| permissions: | ||
| contents: read | ||
| security-events: write | ||
| pull-requests: read | ||
|
|
||
| steps: | ||
| # - name: Setup dotnet | ||
| # uses: actions/setup-dotnet@v4 | ||
| # with: | ||
| # dotnet-version: 9.0.100 | ||
|
|
||
| - name: Checkout repository | ||
| uses: actions/checkout@v4 | ||
|
|
||
| # Initializes the CodeQL tools for scanning. | ||
| - name: Initialize CodeQL | ||
| uses: github/codeql-action/init@main | ||
| with: | ||
| languages: ${{ matrix.language }} | ||
| config-file: ./.github/codeql/codeql-config.yml | ||
|
|
||
| # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). | ||
| # If this step fails, then you should remove it and run the build manually (see below) | ||
| - name: Autobuild | ||
| uses: github/codeql-action/autobuild@main | ||
|
|
||
| # ℹ️ Command-line programs to run using the OS shell. | ||
| # 📚 https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun | ||
|
|
||
| # ✏️ If the Autobuild fails above, remove it and uncomment the following three lines | ||
| # and modify them (or add more) to build your code if your project | ||
| # uses a compiled language | ||
|
|
||
| # - run: | | ||
| # cd csharp | ||
| # dotnet tool restore | ||
| # dotnet build . | ||
|
|
||
| - name: Perform CodeQL Analysis | ||
| uses: github/codeql-action/analyze@main |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -71,3 +71,7 @@ index.xhtml | |
| robots.txt | ||
| compile_commands.json | ||
|
|
||
| # Vendored | ||
| ml_dtypes/ | ||
| tensorflow/ | ||
| libtensorflow/ | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1,6 @@ | ||
| 2002SwuduSusuwu@gmail.com namespaces="git" ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQmntPjg3NyRCaY80suMzCMuk2jGVxA+vQ0W1ZvnlT2 2002SwuduSusuwu@gmail.com | ||
| 2002SwuduSusuwu@gmail.com namespaces="git" ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDJPxLDJMZs8+62pkodpzS44UdHr7M4x7ziFqINHPeWB 2002SwuduSusuwu@gmail.com | ||
| 2002SwuduSusuwu@gmail.com namespaces="git" ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMJl5ZgPZzmLtyUb+U0VfEk6AvTZlo8jklyXbmKGgmQf 2002SwuduSusuwu@gmail.com | ||
| 2002SwuduSusuwu@gmail.com namespaces="git" ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP6JlB6sYOIJeM2QKOkgoZCGUwtDm4ohjr/hGzEBuQcK 2002SwuduSusuwu@gmail.com | ||
| 2002swudususuwu@gmail.com namespaces="git" ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICRAuOvY9cgVvdWBnn+bgF7BEETOQenpeTABIaABKdvC 2002SwuduSusuwu@gmail.com | ||
| 2002swudususuwu@gmail.com namespaces="git" ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDgPpitrMKMQLQJDhH0S5asFwowe1O5+f0Z+sPA1N9H9 2002swudususuwu@gmail.com |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,2 +1,5 @@ | ||
| 2002SwuduSusuwu@gmail.com namespaces="git" ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDJPxLDJMZs8+62pkodpzS44UdHr7M4x7ziFqINHPeWB 2002SwuduSusuwu@gmail.com | ||
| 2002SwuduSusuwu@gmail.com namespaces="git" ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMJl5ZgPZzmLtyUb+U0VfEk6AvTZlo8jklyXbmKGgmQf 2002SwuduSusuwu@gmail.com | ||
| 2002SwuduSusuwu@gmail.com namespaces="git" ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP6JlB6sYOIJeM2QKOkgoZCGUwtDm4ohjr/hGzEBuQcK 2002SwuduSusuwu@gmail.com | ||
| 2002swudususuwu@gmail.com namespaces="git" ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICRAuOvY9cgVvdWBnn+bgF7BEETOQenpeTABIaABKdvC 2002SwuduSusuwu@gmail.com | ||
| 2002swudususuwu@gmail.com namespaces="git" ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDgPpitrMKMQLQJDhH0S5asFwowe1O5+f0Z+sPA1N9H9 2002swudususuwu@gmail.com |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP6JlB6sYOIJeM2QKOkgoZCGUwtDm4ohjr/hGzEBuQcK 2002SwuduSusuwu@gmail.com | ||
| ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQmntPjg3NyRCaY80suMzCMuk2jGVxA+vQ0W1ZvnlT2 2002SwuduSusuwu@gmail.com |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1 @@ | ||
| 256 SHA256:8MXQK2Ms1FI4X3BSNbLuYAAMO3MXPQ7GsGH4kcXNDiY 2002SwuduSusuwu@gmail.com (ED25519) | ||
| 256 SHA256:KZ1xw3wO0BPce/uVl3qH4nULF0hnLL4NNKEhiko6ZK0 2002SwuduSusuwu@gmail.com (ED25519) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.