自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (6)
  • 收藏
  • 关注

原创 电脑文件自动提取器介绍

电脑文件自动提取器能应对电脑系统瘫痪等场景,自动提取电脑中的文件以便于后续工作和操作,能避免影响自己的工作和学习进展。目前版本只支持提取NTFS磁盘中的文件,其它种类的磁盘或将在后续升级后支持。但能同时支持32位CPU和64位CPU,可提取自己老旧电脑中的文件和新的办公电脑中的文件。

2024-11-30 22:53:24 803

原创 基于元神操作系统实现NTFS文件操作(十一)

本文介绍了文件搜索操作的逻辑及其实现,该操作主要供内部调用。安装元神操作系统的工具“元神操作系统安装器”可去网站www.gnxxkj.com进行下载。安装账号可去网址http://www.gnxxkj.com/app/wuziqi/register.php进行注册。

2024-10-28 10:52:16 411

原创 在元神操作系统启动时自动执行任务脚本

本文介绍了让元神操作系统开机自动执行脚本的方法,包括环境配置、任务脚本编写等。安装元神操作系统的工具“元神操作系统安装器”可去网站www.gnxxkj.com进行下载。安装账号可去网址http://www.gnxxkj.com/app/wuziqi/register.php进行注册。

2024-10-28 09:28:21 1672

原创 基于元神操作系统实现NTFS文件操作(十)

本文介绍了文件遍历过程中的过滤操作,包括过滤掉系统元文件、重复文件项、隐藏文件等。安装元神操作系统的工具“元神操作系统安装器”可去网站www.gnxxkj.com进行下载。安装账号可去网址http://www.gnxxkj.com/app/wuziqi/register.php进行注册。

2024-10-23 14:51:08 593 1

原创 基于元神操作系统实现NTFS文件操作(九)

本文介绍了文件遍历操作中对子目录的遍历,也是文件遍历的最后一部分内容。安装元神操作系统的工具“元神操作系统安装器”可去网站www.gnxxkj.com进行下载。安装账号可去网址http://www.gnxxkj.com/app/wuziqi/register.php进行注册。

2024-10-23 11:33:20 775

原创 基于元神操作系统实现NTFS文件操作(八)

本文介绍了文件遍历操作中对根目录元文件的A0H属性索引项的解析,下文开始将介绍对子目录的解析。安装元神操作系统的工具“元神操作系统安装器”可去网站www.gnxxkj.com进行下载。安装账号可去网址http://www.gnxxkj.com/app/wuziqi/register.php进行注册。

2024-10-10 20:55:46 1044

原创 基于元神操作系统实现NTFS文件操作(七)

​本文介绍了文件遍历操作的开始,介绍了根目录元文件的90H属性中的索引项的解析,下文将介绍A0H属性中的索引项的解析。安装元神操作系统的工具“元神操作系统安装器”可去网站www.gnxxkj.com进行下载。安装账号可去网址http://www.gnxxkj.com/app/wuziqi/register.php进行注册。

2024-10-10 20:32:54 982

原创 基于元神操作系统实现NTFS文件操作(六)

​本文介绍了$Root元文件各属性的属性体结构,然后结合读取的内容对$Root元文件的各个属性分别进行解析。重点解析了10H、30H、90H、A0H属性。安装元神操作系统的工具“元神操作系统安装器”可去网站www.gnxxkj.com进行下载。安装账号可去网址http://www.gnxxkj.com/app/wuziqi/register.php进行注册。

2024-10-04 21:39:46 1118

原创 基于元神操作系统实现NTFS文件操作(五)

本文介绍了$Root元文件的结构及文件头的结构,并结合读取到的数据进行了解析,最后介绍了属性及属性头的结构,下文将结合读取的内容对$Root元文件的属性进行解析。安装元神操作系统的工具“元神操作系统安装器”可去网站www.gnxxkj.com进行下载。安装账号可去网址http://www.gnxxkj.com/app/wuziqi/register.php进行注册。

2024-10-04 18:25:38 848

原创 基于元神操作系统实现NTFS文件操作(四)

本文介绍了NTFS文件操作的第三步,即定位并读取$Root元文件,下文将结合本文读取的内容对$Root元文件的内容进行解析。安装元神操作系统的工具“元神操作系统安装器”可去网站www.gnxxkj.com进行下载。安装账号可去网址http://www.gnxxkj.com/app/wuziqi/register.php进行注册。

2024-10-03 20:38:03 978

原创 基于元神操作系统实现NTFS文件操作(三)

​本文介绍了NTFS文件操作的第二步,即解析DBR。通过解析DBR可以获知分区的信息,并定位到元文件$MFT,以供后续读取$Root元文件使用。安装元神操作系统的工具“元神操作系统安装器”可去网站www.gnxxkj.com进行下载。安装账号可去网址http://www.gnxxkj.com/app/wuziqi/register.php进行注册。

2024-10-03 17:51:15 920 2

原创 基于元神操作系统实现NTFS文件操作(二)

​本文介绍了NTFS文件操作的第一步,即解析MBR。通过解析MBR可以获知磁盘的分区信息,并定位到目标分区,以供后续读取DBR使用。安装元神操作系统的工具“元神操作系统安装器”可去网站www.gnxxkj.com进行下载。安装账号可去网址http://www.gnxxkj.com/app/wuziqi/register.php进行注册。

2024-10-02 18:25:46 1236

原创 基于元神操作系统实现NTFS文件操作(一)

​本文介绍了该连载博文的定位和大概内容,该连载博文的后续部分将逐个操作进行讲解和实现,但限于内容和篇幅,部分内容的实现可能不够完善,可在博文实现的基础上自行完善。安装元神操作系统的工具“元神操作系统安装器”可去网站www.gnxxkj.com进行下载。安装账号可去网址http://www.gnxxkj.com/app/wuziqi/register.php进行注册。

2024-10-02 18:23:52 418

原创 基于元神操作系统实现文件复制

本文示例程序通过元神操作系统的API调用来实现文件复制,是三个API调用组合的程序。示例从硬盘第一个分区的根目录读取JPG图像文件,并将读取的文件内容写入U盘根目录下的文件。此处的硬盘具有两个分区,使用NTFS文件系统;而U盘只有一个分区,使用FAT32文件系统。

2024-09-12 18:03:03 664

原创 调用元神操作系统的API写U盘文件

本文示例程序通过调用元神操作系统的API来向U盘写文件。文件名称以绝对路径的形式提供,包含着完整的路径,而且不要求路径中的所有子目录都是已经创建好的,对于不存在的子目录,该调用会自动创建。同样的,该调用所写的目标文件可以是已经存在的,也可以是事先不存在的,换句话说,该API调用可以用于修改文件,也可以用于新建文件。至于文件数据,则是以二进制形式存在和操作的,即二进制模式,没有文本模式。

2024-09-12 17:26:03 461

原创 基于元神操作系统编程读取硬盘文件

本文示例程序通过元神操作系统的API调用来读取硬盘上的文件。文件名称以绝对路径的形式提供,包含着完整的路径;而保存文件内容的内存块可以使用预定义的缓冲区变量,也可以动态申请获得。读取硬盘文件的API调用返回了文件内容及其长度,之后可以根据自己的需要和文件格式来输出或操作文件内容。

2024-09-06 15:37:54 408

原创 基于元神操作系统编程读取U盘文件

本文示例程序通过元神操作系统的API调用来读取U盘上的文件。文件名称以绝对路径的形式提供,包含着完整的路径;而保存文件内容的内存块可以使用预定义的缓冲区变量,也可以动态申请获得。读取U盘文件的API调用返回了文件内容及其长度,之后可以根据自己的需要和文件格式来输出或操作文件内容。

2024-09-06 10:11:35 522

原创 在元神操作系统中获取动态内存

本文示例通过元神操作系统的API调用来从元神操作系统中动态申请内存块,获取可用内存块的起始地址和大小(以字节为单位),之后可以在自己的程序中自行组织、维护、管理这块内存,无需多次反复申请内存。

2024-09-05 15:33:41 476

原创 查看元神操作系统的版本

本文通过元神操作系统的API调用来获取元神系统的版本,并显示在屏幕上。

2024-09-05 11:14:11 451

原创 基于元神操作系统编程写硬盘扇区

本文介绍了“调用元神操作系统API向硬盘扇区写数据”的程序实现及测试结果。

2024-08-29 10:11:24 479

原创 基于元神操作系统编程写USB扇区

本文介绍了“调用元神操作系统API向U盘扇区写数据”的程序实现及测试结果。

2024-08-28 20:55:09 650

原创 AI大模型与多线程

多线程在很多常规场景下都能提高硬件利用率,进而缩短软件任务工作周期。但是,对于运算密集型任务,CPU大部分都已用于该任务,此时,再使用多线程也无法提高速度。从本质上讲,多线程只是提高CPU的利用率,减少CPU空闲时间,所以,多线程对于CPU几乎满负荷工作的场景是无效的。多线程技术的使用也将趋于理性。对于大模型训练之类的应用场景,要想加快任务速度,除了增加硬件配置、优化训练算法之外,能做的也就剩下消除操作系统和其它软件的干扰了,比如使用“元神操作系统”这种支持单任务的OS,它能将所有硬件资源都用于训练任务

2024-08-28 11:30:04 523

原创 浮点运算的硬件加速

对于浮点运算的加速,不能简单提高单次数据吞吐量,尤其是对于模型训练这种存在大量异种运算的任务,比硬件本身更重要的是优化算法本身,包括优化模型、计算方法、计算流程等。当然了,对于简单的浮点运算,提高单次吞吐量的硬件加速就能达成预期,譬如对于一大批数据仅执行一两次的同种运算。

2024-08-26 13:03:11 587

原创 基于元神操作系统编写(FPU)数学计算程序

浮点运算现在已经普遍存在,但其运算速度较慢。FPU只能实现浮点数的部分运算功能,但是受限于硬件限制,无法加速浮点运算,所以,若想执行人工智能模型训练这种大规模的浮点运算,会非常缓慢。本文仅介绍了浮点运算的实现演示,没有在运算速度上多做考虑。另外,若想将IEEE 754编码的浮点数转换为直观的浮点数字符串(或逆向转换),也需要不少的代码,并且频繁的来回转换也会在执行时消耗很多的时间。

2024-08-26 11:21:26 475

原创 内卷时代的出路

中国社会的发展经历了由劳动密集型向技术密集型的转变,后续或许会由技术密集型向知识密集型转变。彼时,我们描述一款产品不会再说它用了某某技术、某某技术,而会说它用了某某专利、某某专利。

2024-08-23 22:24:04 378

原创 编写程序调用元神操作系统的API

本文介绍了元神操作系统API的调用,并详细介绍了“调用元神系统API读取磁盘扇区”程序的编写以及测试结果。

2024-08-23 21:30:16 789

原创 基于元神系统编写“清屏”程序

本文介绍了基于元神系统开发软件的操作流程,并详细介绍了“清空屏幕”程序的编写以及测试结果。

2024-07-29 21:42:12 423

原创 巧用外部资源加速任务执行

本文介绍的基于元神系统的任务执行方式,可以支持灵活借用别人的高配置电脑来完成任务的执行,而且不会修改和影响别人的系统及数据,同时还能保证自己的软件和数据不会泄密。另外,在租借电脑执行任务的过程中,不会增加额外的工作量及时间消耗。

2024-07-28 17:57:37 291

原创 独占电脑资源来执行一个应用

元神系统的0.4版默认配置为单任务系统,不仅省去了任务切换的消耗,还省去了操作系统内核组件的消耗,将整个机器的所有硬件资源都用于目标软件,这使得模型训练程序等目标软件可以独占所有资源来加速执行。

2024-07-27 20:54:13 495

原创 拯救自己老旧电脑里的重要数据

为了拯救自己废置电脑上的重要数据文件,可以使用“元神”操作系统。将元神系统安装在U盘上,用该U盘启动目标废置电脑,然后在元神系统下操作数据文件。

2024-07-27 11:54:08 433

原创 中国IT行业的误区(一)

中国的IT行业存在着诸多的误区,有些误区导致了当前的某些问题,有些误区则是为未来挖了坑。当然了,有的误区也催生了一些行业。本文主要介绍行业内对于“算法研发工程师”岗位的理解误区,分析了岗位的内涵,对与之容易混淆的岗位进行了辨别。1. 算法研发工程师(1)误区描述“算法研发工程师”又称“算法工程师”,随便在网上一搜,就能看到成千上万的招聘信息,然而,绝大部分的招聘要求中都写着“熟练掌握Python”、“精通Linux开发”、“有手机平台APP开发经验”等等。(2)岗位分析从工作职能上来说,

2022-05-26 15:49:59 237

原创 机器人设计之软件设计

《机器人设计》丛书是面向未来30年各行各业的机器人而做的设计,因而其中的硬件设计会让很多人觉得不现实,软件设计会让很多企业觉得冗杂,智能设计和交互设计会让很多人觉得技术上不可行,外观设计会让企业觉得毫无意义,安全设计和伦理设计会让很多人和企业觉得太虚幻。请读者朋友们理性阅读。

2022-04-23 20:51:35 1303

原创 程序员首先要能坐得住

程序员作为理工类的岗位,对大脑的逻辑思维能力和持续工作能力等都有一定的要求,能坐得住是这些要求的表征。要想入行编程,在学习相应的专业知识之外,需要同步培养自己的行为和思维习惯,以便能适应相应的工作。对于招聘人员来说,也可以通过“神经网络连子棋”或者“五子棋等级考试版本”来评测应聘者的大脑思维深度、精神专注度等,即通过这些软件来初步筛选出能坐得住的人。

2022-04-14 11:29:20 4259

原创 模型训练时应能根据训练数据自动改变网络结构和网络层数

深度学习算法应能够根据训练数据自行组织神经网络结构,即网络模型训练时应能根据训练数据自动改变网络结构和网络层数,由此训练出的模型才是真正意义上的人工智能模型,也将会更加适应于各种各样的工作场景,更能脱离“人”而在工作过程中自动进化和完善模型。

2022-04-11 15:41:57 2047

原创 机器人是个系统工程

机器人是个系统性的工程,不仅硬件是系统性工程、软件是系统性工程,智能算法等同样是系统性的工程,研发的时候不能只考虑某一点或者某个局部。

2022-03-26 09:04:38 458

原创 深度学习模型应具有智能程度自动调整功能

深度学习技术和模型应具备自动调整智能程度的能力,以便在不同难度的场景使用不同的智能程度,来减少总的算力和时间消耗,同时节约相应的能源和时间,也能更接近人工智能的初衷,更接近人脑的思考模式。

2022-03-12 15:42:12 1507

原创 神经网络对抗可能陷入局部最优

使用神经网络对抗技术有可能会导致模型陷入局部最优。尤其是在特征空间非常大的时候,此时可能会包括若干特征区域,而神经网络对抗技术只能让模型在已包含的区域中更准确,却无法让模型包含其它暂未涵盖的区域。

2022-02-16 17:04:33 1621

原创 深度学习从连子棋开始

对于初涉深度学习的研发人员来说,从视觉、NLP、语音识别、数据挖掘等领域选择入门项目会增加入门深度学习的困难程度,更好的选择是,改用连子棋这样的项目来入门深度学习。连子棋的数据确定为黑棋、白棋和空白,不像NLP领域的语句那样本身就存在不确定的意义,也不像视觉领域的图像那样受场景影响而产生数据变化,更不像语音识别、数据挖掘等领域那样数据中混有噪声,因而连子棋数据能降低入门深度学习的难度,更适合作为入门项目。

2022-02-06 22:55:39 2130

原创 神经网络连子棋V1.2版使用说明

适用人群:寒假在家的学生、独居人群、专业技术研究人员、五子棋爱好者。适用目的:五子棋能力训练、大脑思维深度训练、记忆力提升、精神专注度提升。未来适用目的:待模型训练充分之后,还适用于评测评估,包括但不限于评测五子棋水平、大脑思维深度、记忆力水平、精神专注度等。

2022-01-20 22:17:39 3896

原创 2021年终于实现了神经网络从0到1的突破

回顾2021年,终于在神经网络(全称为人工神经网络)方面实现了从0到1的突破,可谓是十年磨一剑。从2010年接触神经网络开始,就对其很看好,可惜存在一些难题需要克服,包括硬件算力、非线性变换等,通过十年的不断学习、思考、推理论证,并从2020年开始花了两年时间只做一件事,专门推导和验证神经网络的理论,终于在2021年实现了从0到1的突破,研发完成了确定性神经网络,并借助一款应用——神经网络连子棋,在不断学习进化和验证算法模型。

2022-01-15 15:49:17 1705

FASM汇编语言编译器

FASM 1.73.31版本的编译器,用于编译FASM汇编语言编写的程序

2024-08-26

FASM 1.73 Programmer's Manual

FASM 1.73 程序员手册英文版,随FASM源码包一起发布的使用手册

2023-03-05

确定性神经网络连子棋模型

包含了至2022年2月7日为止训练出的确定性神经网络连子棋模型。 包含有三连子、四连子、五连子(五子棋)等直至十五连子的连子棋模型文件。 所有模型均在15x15大小的棋盘上进行的训练。

2022-02-08

基于确定性神经网络连子棋SDK开发的五子棋等级考试版本

包含了可运行版本的EXE文件和对应的VS版源代码,详细的开发过程和使用文档可以参考相应的博客介绍。

2022-02-08

神经网络五子棋及源代码

基于确定性神经网络连子棋SDK开发的神经网络五子棋,压缩文件中包含可运行版本的EXE程序和VS版本的源代码。详细的开发和使用说明可以查看相应的博客介绍。

2022-02-08

确定性神经网络连子棋开发包_SDK

基于“确定性神经网络”(一种国产神经网络)的连子棋开发SDK。 包含了相关的MFC对话框版本和控制台版本的Demo源码,还有相应的说明文档。

2022-02-08

神经网络训练数据_六连子棋局数据

用于深度学习和神经网络训练的六连子棋局数据。 共500个数据文件,每个数据文件对应着一局对弈。 每个数据文件按行记录着从第一步落子到最后一步落子的信息,第一行是第一步落子,第二行是第二步落子,依此类推。 每一行按顺序记录着落子的X位置、Y位置、落子者,落子者为-1表示黑棋,+1表示白棋。

2022-02-08

神经网络训练数据_五连子(五子棋)棋局数据

用于深度学习和神经网络训练的五连子(五子棋)棋局数据。 共1000个数据文件,每个数据文件对应着一局对弈。 每个数据文件按行记录着从第一步落子到最后一步落子的信息,第一行是第一步落子,第二行是第二步落子,依此类推。 每一行按顺序记录着落子的X位置、Y位置、落子者,落子者为-1表示黑棋,+1表示白棋。

2022-02-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除