Content Type
Profiles
Forums
Events
Everything posted by Dietmar
-
Until now, I have no idea of Python. But with the help of ChatGPT I succeed to make my Ki learn XOR. For this, I use 3 Neurons with 2 thresholds. Together with the Hebb learning (1949(!)), 2 neurons that fire together, wire together. And if they fire randomally to each other, the weights are lowered. I succeed via Hebb with XOR Dietmar PS: You can copy and paste this code into ideone.com choose Python 3 and hit run. import numpy as np # Initialisierung der Schwellenwerte lower_threshold = 0.8 upper_threshold = 1.2 # Lernrate learning_rate = 0.1 # Trainingsdaten (XOR-Problem) inputs = [[0, 0], [0, 1], [1, 0], [1, 1]] targets = [0, 1, 1, 0] # Trainingsloop mit max. 1000 Iterationen max_iterations = 1000 epoch = 0 network_trained = False start_weights = None final_weights = None all_epoch_outputs = [] # Store outputs of all epochs for debugging and transparency while epoch < max_iterations: epoch += 1 all_correct = True # Flag, um zu überprüfen, ob alle Ausgaben korrekt sind current_weights = np.random.rand(2) # Zufällige Startgewichte if epoch == 1: # Die erste Iteration nach Initialisierung start_weights = current_weights # Speichere die Startgewichte epoch_outputs = [] # To store outputs of this epoch for input_vector, target in zip(inputs, targets): # Berechnung der gewichteten Summe weighted_sum = np.dot(input_vector, current_weights) # Aktivierungsfunktion (einfache Schwellenwertfunktion) output = 1 if lower_threshold < weighted_sum < upper_threshold else 0 # Fehlerberechnung error = target - output # Wenn ein Fehler vorliegt, dann weise die Gewichte an if error != 0: all_correct = False current_weights += learning_rate * error * np.array(input_vector) epoch_outputs.append((input_vector, output, target)) # Save each iteration's output all_epoch_outputs.append(epoch_outputs) # Überprüfe, ob alle Ausgaben korrekt sind if all_correct: network_trained = True final_weights = current_weights # Speichere die finalen Gewichte break # Stoppe, wenn alle Ausgaben korrekt sind # Wenn XOR nach 100 Iterationen nicht gelernt wurde, setze neue zufällige Startgewichte if epoch % 100 == 0: # 100 statt 20 print(f"Nicht funktionierende Startgewichte: {start_weights}") start_weights = np.random.rand(2) # Setze neue Startgewichte if network_trained: print(f"Das Netzwerk hat XOR korrekt nach {epoch} Iterationen gelernt.") print(f"Die Working Startgewichte waren: {start_weights}") print(f"Die finalen Gewichte sind: {final_weights}") else: print(f"Das Netzwerk hat XOR nach {epoch} Iterationen nicht korrekt gelernt.") # Testen des Netzwerks nach den Lern-Iterationen print("\nFinal Test Output:") for input_vector, target in zip(inputs, targets): weighted_sum = np.dot(input_vector, final_weights) output = 1 if lower_threshold < weighted_sum < upper_threshold else 0 print(f"Input: {input_vector}, Target: {target}, Output: {output}") # Optionally, print out the outputs of each epoch for transparency print("\nEpoch Outputs:") for epoch_index, epoch_outputs in enumerate(all_epoch_outputs): print(f"Epoch {epoch_index + 1}:") for input_vector, output, target in epoch_outputs: print(f" Input: {input_vector}, Output: {output}, Target: {target}")
-
Hi, may be the problem is the strange behavior on some nvme devices, when you install there XP SP3. So, make a full install on a normal harddisk for this notebook. If there is no harddisk, you can make the XP install to a connected USB3 drive (harddisk). For this, enable the life USB on Ramsey setup. Later you can copy your whole XP install back to your nvme device. Dont forget to install, before USB install, the nvme driver. Good luck Dietmar
-
@Chasov Anton You have post, good luck Dietmar
-
@George King I cant remember all, what I changed. But it is much more than in your acpi.sys for XP SP2 bit64. Also I remember, that I use for compile 2 modified txt files (hacks from @Mov AX, 0xDEAD ), but you use only one of them. And you miss the important hack from Skull for wrong datatype Dietmar
-
@George King I just compare your acpi.sys for XP SP2 bit64 with mine. It is very much different. Did you compile it for yourself? I add the Win10 fake and also the modifications from @Mov AX, 0xDEAD from January 2023. Also I add the hack for wrong data type (thanks to Skull) and for the unknown symbols in AMLILoadDDB Dietmar
-
@D.Draker Until now, on really ALL boards that I have and any OS, I notice the going downspeed of any USB after copying about 40 Gbyte, to a speed of about 10MByte/s. On this nice ASRock N100DC-ITX this does not happen. So, Intel makes something different in its hardware for USB Dietmar
-
Hi, I just make an nvme boot of XP SP3 on this nice board with the N100 cpu. I use the Intel nvme driver for this on the Toshiba RD400. After install of all drivers, boottime is 10sec. Power is always about 6 Watt. Geekbench 2.4.3 shows 8033 Points. PS/2 works for the mouse together with the keyboard via y-cable. 2 Sata 600 MB/s connectors. The board has Rj45 Realtek Lan 8168, COM1 port, LPT1 port, USB2,3, PCIe connector for graphikcard, I use Geforce GT 730, Realtek sound 867, M2 for Wifi, M2 for nvme and with my mod also CSM for XP boot. You can use any 12...19 Volt DC-source. For Bios CSM mod, copy to an Fat32 USB stick all the content of my file (see downwards), select the USB stick via fs0: (for example) or fs1: and then for to flash my CSM Bios 1.06 via fpt -f bios.rom No risk in this Bios flash, because you can always flash back the original Bios 1.06 from website of Asrock. It is one of the most stable boards I have. Just now I copy about 1000 Gbyte via USB3. All drivers for XP I have for this board from summer 2023. No crash, no error, no go down to slow speed as I always notice on all the z690, z790 boards for USB3 Dietmar All for Bios CSM mod is here https://ufile.io/lka3uvrf
-
@George King I make try, but situation in XP bit64 for lan i218-LM v3 is much less clear than in bit 32 and I have not tested until now 140: D5 1D 141: 0E 57 2DD4: 5A A2 335CB: 5A A2 Dietmar https://ufile.io/k6jekir2
-
Yessaa, on first try it works!!! Now we have Intel Lan i218-LM v3 for XP Dietmar https://ufile.io/g6md5zge PS: Mod is in e1d5132oriori.sys ==> e1d5132.sys from PROEmbSw11 package: 2909: 04 00 3D 5A 15 00 00 7F 20 3D ==> 04 00 3D A2 15 00 00 7F 20 3D 2137C: 81 F9 5A 15 00 00 0F ==> 81 F9 A2 15 00 00 0F 2835B: 66 81 F9 5A 15 74 07 66 ==> 66 81 F9 A2 15 74 07 66 and correct Checksum 138: A6 ==> EF 139: 3D ==> CD 13A: 04 ==> 03 and mod its e1d5132oriori.inf ==> e1d5132.inf %E155ANC.DeviceDesc% = E153A, PCI\VEN_8086&DEV_155A ==> %E155ANC.DeviceDesc% = E153A, PCI\VEN_8086&DEV_15A2 %E155ANC.DeviceDesc% = E153A, PCI\VEN_8086&DEV_155A ==> %E155ANC.DeviceDesc% = E153A, PCI\VEN_8086&DEV_15A2 HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 155A, 0, "155A" ==> HKLM,Software\Intel\Prounstl\SupportedDevices\8086, 15A2, 0, "15A2" And here is the Notebook Lenovo W550s with 5600U cpu and this Lan device The only thing that will not work is the crazy graphik driver. Nvidia tells, it has driver for it, not works. May be, that it is also a very easy hack for the Device ID in nv4_mini.sys..
-
Hi, I just notice, that some hacks for the i218 exist, but no one for the Intel i218-LM v3, here with Ven_8086&Dev_15A2&Subsys_222617AA&REV_03 Tomorrow I make a try to do the hack by myself, via this idea from @Mov AX, 0xDEAD msfn.org/board/topic/184522-lets-try-to-get-the-intel-lan-i219-v-running-with-xp/#comment-1241041 Maybe, that someone has done it already Dietmar
-
NVIDIA Optimus and AMD Switchable Graphic with XP
Dietmar replied to genieautravail's topic in Windows XP
@genieautravail I asked @reboot12 for to do such a Bios mod. On most Bios there is such a possibility to select the graphikcard, but hidden. With the nice acpipatcher at boottime, no need to touch the Bios for this mod under XP. I wait for news for this Dietmar -
@kin003 I have the same Asus EEEPC, in June 2009 I bought it, with XP SP3, still works Dietmar
-
Yessaaaa I succeed to start XP SP3 on this HP Omen Notebook ax009ng. The idea, to use an external XP from my Asrock z370 k6, where I install "wrong" the GTX 960M was the breaktrough. Lan so Internet, sound, USB2,3, Cam, all works. The driver for the 960M just now not started, I think because until now all is in "Standard PC", means no acpi at all. But it can also be a more serious problem. The driver for the GTX 960M (mobile) for XP SP3 from Nvidia is there, but who knows, if it works on all notebooks. Dietmar PS: Acpi will come, but this will be a hard fight with the Acpi tables DSDT, SSDT..
-
I just see in the device tree, that the normal VGA driver is not started, DevNode 0x8a052948 for PDO 0x8a052a90 InstancePath is "Root\LEGACY_VGASAVE\0000" ServiceName is "VgaSave" State = DeviceNodeStarted (0x308) Dietmar
-
I installed on a normal compi the Nvidia device GTX 960M. And before reboot of it, I put the harddisk out and connect it to the HP Omen. I can see the mouse pointer at desktop. But then comes a message shield: lsass.exe - System Error Insufficient system resources exist to complete the API. Dietmar