《PyTorch深度学习实践》lecture6: Losgistic Regression

代码如下:

import matplotlib.pyplot as plt
import numpy as np
import torch

x_data = torch.Tensor([[1.0], [2.0], [3.0]])
y_data = torch.Tensor([[0], [0], [1]])  # binary classification y = 0/1

class LogisticRegresionModel(torch.nn.Module):
    def __init__(self):
        super(LogisticRegresionModel, self).__init__()
        self.linear = torch.nn.Linear(1, 1)

    def forward(self, x):
        y_pred = torch.sigmoid(self.linear(x))
        return y_pred

model = LogisticRegresionModel()

# size_average – Deprecated(已弃用)
criterion = torch.nn.BCELoss(reduction='sum')
optimizer = torch.optim.SGD(model.parameters(), lr=0.01)

for epoch in range(500):
    y_pred = model(x_data)
    loss = criterion(y_pred, y_data)
    print('epoch:', epoch, '\tloss =', loss.item())

    optimizer.zero_grad()   # remember set the grad to zero
    loss.backward()
    optimizer.step()    # update values of w and b
    print('w =', model.linear.weight.item(), '\tb =', model.linear.bias.item())


x_test = torch.tensor([[4.0]])
y_test = model(x_test)
print('y_pred = ', y_test.data)

x = np.linspace(0, 10, 200)         # x取200个值
x_t = torch.Tensor(x).view(200, 1)  # 将x转换成200行1列的张量
y_t = model(x_t)
y = y_t.data.numpy()
plt.plot(x, y)
plt.plot([0, 10], [0.5, 0.5], c='r')
plt.xlabel('Hours')
plt.ylabel('Probability of pass')
plt.grid()
plt.show()

结果如下:

epoch: 0 	loss = 2.029601573944092
w = 0.09173181653022766 	b = -0.11419185996055603
epoch: 1 	loss = 2.0262451171875
w = 0.09023682028055191 	b = -0.11971046775579453
epoch: 2 	loss = 2.0230038166046143
w = 0.08887642621994019 	b = -0.1251654326915741
epoch: 3 	loss = 2.0198683738708496
w = 0.0876450464129448 	b = -0.13055923581123352
epoch: 4 	loss = 2.0168309211730957
w = 0.08653732389211655 	b = -0.13589423894882202
epoch: 5 	loss = 2.0138838291168213
w = 0.08554811030626297 	b = -0.14117270708084106
epoch: 6 	loss = 2.011019706726074
w = 0.08467245101928711 	b = -0.14639684557914734
epoch: 7 	loss = 2.0082321166992188
w = 0.08390560001134872 	b = -0.15156874060630798
epoch: 8 	loss = 2.0055153369903564
w = 0.0832429975271225 	b = -0.15669041872024536
epoch: 9 	loss = 2.002864122390747
w = 0.08268027007579803 	b = -0.16176380217075348
epoch: 10 	loss = 2.0002729892730713
w = 0.08221321552991867 	b = -0.16679075360298157
epoch: 11 	loss = 1.9977376461029053
w = 0.08183781057596207 	b = -0.1717730462551117
epoch: 12 	loss = 1.995253562927246
w = 0.08155018091201782 	b = -0.17671237885951996
epoch: 13 	loss = 1.9928169250488281
w = 0.08134662359952927 	b = -0.18161040544509888
epoch: 14 	loss = 1.9904242753982544
w = 0.08122358471155167 	b = -0.1864686906337738
epoch: 15 	loss = 1.9880719184875488
w = 0.08117765933275223 	b = -0.19128873944282532
epoch: 16 	loss = 1.985757827758789
w = 0.0812055766582489 	b = -0.19607199728488922
epoch: 17 	loss = 1.98347806930542
w = 0.08130419999361038 	b = -0.20081983506679535
epoch: 18 	loss = 1.9812308549880981
w = 0.08147051930427551 	b = -0.20553359389305115
epoch: 19 	loss = 1.9790129661560059
w = 0.08170165866613388 	b = -0.2102145552635193
epoch: 20 	loss = 1.9768235683441162
w = 0.08199486136436462 	b = -0.21486392617225647
epoch: 21 	loss = 1.9746593236923218
w = 0.08234747499227524 	b = -0.219482883810997
epoch: 22 	loss = 1.972519040107727
w = 0.08275696635246277 	b = -0.22407254576683044
epoch: 23 	loss = 1.970401406288147
w = 0.08322089910507202 	b = -0.22863398492336273
epoch: 24 	loss = 1.96830415725708
w = 0.08373694121837616 	b = -0.23316822946071625
epoch: 25 	loss = 1.96622633934021
w = 0.0843028649687767 	b = -0.23767627775669098
epoch: 26 	loss = 1.9641661643981934
w = 0.08491652458906174 	b = -0.24215906858444214
epoch: 27 	loss = 1.962123155593872
w = 0.08557587116956711 	b = -0.24661751091480255
epoch: 28 	loss = 1.9600956439971924
w = 0.08627893030643463 	b = -0.25105246901512146
epoch: 29 	loss = 1.958082914352417
w = 0.08702382445335388 	b = -0.2554647922515869
epoch: 30 	loss = 1.95608389377594
w = 0.08780874311923981 	b = -0.2598552703857422
epoch: 31 	loss = 1.9540977478027344
w = 0.08863195776939392 	b = -0.26422467827796936
epoch: 32 	loss = 1.952123761177063
w = 0.0894918143749237 	b = -0.26857373118400574
epoch: 33 	loss = 1.9501609802246094
w = 0.09038671851158142 	b = -0.2729031443595886
epoch: 34 	loss = 1.9482090473175049
w = 0.0913151428103447 	b = -0.27721360325813293
epoch: 35 	loss = 1.9462673664093018
w = 0.09227563440799713 	b = -0.2815057337284088
epoch: 36 	loss = 1.9443353414535522
w = 0.09326678514480591 	b = -0.2857801616191864
epoch: 37 	loss = 1.9424121379852295
w = 0.09428726136684418 	b = -0.29003748297691345
epoch: 38 	loss = 1.940497636795044
w = 0.09533578157424927 	b = -0.2942782938480377
epoch: 39 	loss = 1.9385912418365479
w = 0.09641110897064209 	b = -0.2985031008720398
epoch: 40 	loss = 1.936692476272583
w = 0.09751206636428833 	b = -0.30271244049072266
epoch: 41 	loss = 1.9348013401031494
w = 0.09863752126693726 	b = -0.3069068193435669
epoch: 42 	loss = 1.9329171180725098
w = 0.09978638589382172 	b = -0.3110867142677307
epoch: 43 	loss = 1.9310394525527954
w = 0.10095762461423874 	b = -0.3152526021003723
epoch: 44 	loss = 1.9291685819625854
w = 0.10215024650096893 	b = -0.3194049298763275
epoch: 45 	loss = 1.9273035526275635
w = 0.10336330533027649 	b = -0.32354408502578735
epoch: 46 	loss = 1.9254446029663086
w = 0.10459586977958679 	b = -0.32767048478126526
epoch: 47 	loss = 1.9235913753509521
w = 0.1058470755815506 	b = -0.33178454637527466
epoch: 48 	loss = 1.9217437505722046
w = 0.10711608082056046 	b = -0.3358866274356842
epoch: 49 	loss = 1.9199012517929077
w = 0.10840208828449249 	b = -0.33997708559036255
epoch: 50 	loss = 1.9180638790130615
w = 0.10970431566238403 	b = -0.34405624866485596
epoch: 51 	loss = 1.916231632232666
w = 0.11102203279733658 	b = -0.3481244742870331
epoch: 52 	loss = 1.914404273033142
w = 0.11235453188419342 	b = -0.3521820604801178
epoch: 53 	loss = 1.9125813245773315
w = 0.11370113492012024 	b = -0.356229305267334
epoch: 54 	loss = 1.9107630252838135
w = 0.1150611862540245 	b = -0.3602665066719055
epoch: 55 	loss = 1.908949375152588
w = 0.11643406748771667 	b = -0.3642939329147339
epoch: 56 	loss = 1.9071400165557861
w = 0.11781918257474899 	b = -0.3683118522167206
epoch: 57 	loss = 1.905334711074829
w = 0.1192159578204155 	b = -0.3723205327987671
epoch: 58 	loss = 1.903533935546875
w = 0.12062384933233261 	b = -0.3763202130794525
epoch: 59 	loss = 1.901736855506897
w = 0.12204233556985855 	b = -0.38031113147735596
epoch: 60 	loss = 1.8999438285827637
w = 0.12347090244293213 	b = -0.3842935264110565
epoch: 61 	loss = 1.8981547355651855
w = 0.12490907311439514 	b = -0.3882676064968109
epoch: 62 	loss = 1.896369457244873
w = 0.12635637819766998 	b = -0.39223358035087585
epoch: 63 	loss = 1.8945879936218262
w = 0.12781238555908203 	b = -0.39619162678718567
epoch: 64 	loss = 1.892810344696045
w = 0.12927666306495667 	b = -0.40014195442199707
epoch: 65 	loss = 1.8910365104675293
w = 0.13074882328510284 	b = -0.4040847420692444
epoch: 66 	loss = 1.8892662525177002
w = 0.13222844898700714 	b = -0.40802016854286194
epoch: 67 	loss = 1.8874990940093994
w = 0.1337151825428009 	b = -0.41194838285446167
epoch: 68 	loss = 1.8857359886169434
w = 0.13520866632461548 	b = -0.4158695638179779
epoch: 69 	loss = 1.8839764595031738
w = 0.1367085576057434 	b = -0.41978389024734497
epoch: 70 	loss = 1.8822200298309326
w = 0.13821452856063843 	b = -0.4236914813518524
epoch: 71 	loss = 1.880467176437378
w = 0.13972625136375427 	b = -0.4275924861431122
epoch: 72 	loss = 1.8787176609039307
w = 0.14124344289302826 	b = -0.4314870536327362
epoch: 73 	loss = 1.8769714832305908
w = 0.1427658051252365 	b = -0.43537530303001404
epoch: 74 	loss = 1.875228762626648
w = 0.14429305493831635 	b = -0.43925735354423523
epoch: 75 	loss = 1.873489260673523
w = 0.14582493901252747 	b = -0.44313332438468933
epoch: 76 	loss = 1.8717530965805054
w = 0.14736118912696838 	b = -0.4470033347606659
epoch: 77 	loss = 1.8700203895568848
w = 0.14890156686306 	b = -0.45086750388145447
epoch: 78 	loss = 1.8682904243469238
w = 0.1504458487033844 	b = -0.4547259509563446
epoch: 79 	loss = 1.8665640354156494
w = 0.15199381113052368 	b = -0.45857876539230347
epoch: 80 	loss = 1.8648408651351929
w = 0.15354523062705994 	b = -0.4624260365962982
epoch: 81 	loss = 1.8631209135055542
w = 0.15509989857673645 	b = -0.4662678837776184
epoch: 82 	loss = 1.8614039421081543
w = 0.1566576212644577 	b = -0.4701043665409088
epoch: 83 	loss = 1.8596901893615723
w = 0.15821821987628937 	b = -0.473935604095459
epoch: 84 	loss = 1.8579795360565186
w = 0.15978150069713593 	b = -0.4777616560459137
epoch: 85 	loss = 1.8562722206115723
w = 0.16134729981422424 	b = -0.4815826117992401
epoch: 86 	loss = 1.8545677661895752
w = 0.16291543841362 	b = -0.4853985607624054
epoch: 87 	loss = 1.8528664112091064
w = 0.16448576748371124 	b = -0.4892095625400543
epoch: 88 	loss = 1.8511685132980347
w = 0.16605813801288605 	b = -0.49301567673683167
epoch: 89 	loss = 1.849473237991333
w = 0.16763240098953247 	b = -0.4968169927597046
epoch: 90 	loss = 1.8477809429168701
w = 0.16920842230319977 	b = -0.5006135702133179
epoch: 91 	loss = 1.8460919857025146
w = 0.170786052942276 	b = -0.5044054985046387
epoch: 92 	loss = 1.8444058895111084
w = 0.17236517369747162 	b = -0.508192777633667
epoch: 93 	loss = 1.8427232503890991
w = 0.17394566535949707 	b = -0.5119755268096924
epoch: 94 	loss = 1.84104323387146
w = 0.1755274087190628 	b = -0.5157537460327148
epoch: 95 	loss = 1.8393659591674805
w = 0.17711028456687927 	b = -0.5195275545120239
epoch: 96 	loss = 1.8376922607421875
w = 0.17869418859481812 	b = -0.5232969522476196
epoch: 97 	loss = 1.8360211849212646
w = 0.18027903139591217 	b = -0.5270619988441467
epoch: 98 	loss = 1.8343532085418701
w = 0.1818646937608719 	b = -0.53082275390625
epoch: 99 	loss = 1.832688331604004
w = 0.1834510862827301 	b = -0.5345792770385742
epoch: 100 	loss = 1.8310260772705078
w = 0.18503811955451965 	b = -0.5383315682411194
epoch: 101 	loss = 1.82936692237854
w = 0.18662570416927338 	b = -0.5420796871185303
epoch: 102 	loss = 1.8277108669281006
w = 0.1882137656211853 	b = -0.5458236932754517
epoch: 103 	loss = 1.8260576725006104
w = 0.18980221450328827 	b = -0.5495636463165283
epoch: 104 	loss = 1.8244072198867798
w = 0.1913909763097763 	b = -0.5532995462417603
epoch: 105 	loss = 1.8227601051330566
w = 0.19297997653484344 	b = -0.5570314526557922
epoch: 106 	loss = 1.8211157321929932
w = 0.1945691555738449 	b = -0.5607593655586243
epoch: 107 	loss = 1.8194741010665894
w = 0.19615843892097473 	b = -0.5644833445549011
epoch: 108 	loss = 1.8178353309631348
w = 0.19774776697158813 	b = -0.5682034492492676
epoch: 109 	loss = 1.816199541091919
w = 0.19933706521987915 	b = -0.5719196796417236
epoch: 110 	loss = 1.8145666122436523
w = 0.2009262889623642 	b = -0.5756320357322693
epoch: 111 	loss = 1.812936544418335
w = 0.2025153785943985 	b = -0.5793405771255493
epoch: 112 	loss = 1.811309576034546
w = 0.20410427451133728 	b = -0.5830453634262085
epoch: 113 	loss = 1.809685230255127
w = 0.20569291710853577 	b = -0.5867463946342468
epoch: 114 	loss = 1.8080639839172363
w = 0.20728127658367157 	b = -0.5904436707496643
epoch: 115 	loss = 1.8064453601837158
w = 0.20886929333209991 	b = -0.5941372513771057
epoch: 116 	loss = 1.8048295974731445
w = 0.21045692265033722 	b = -0.597827136516571
epoch: 117 	loss = 1.8032166957855225
w = 0.2120441347360611 	b = -0.6015133857727051
epoch: 118 	loss = 1.8016066551208496
w = 0.21363086998462677 	b = -0.6051959991455078
epoch: 119 	loss = 1.7999992370605469
w = 0.21521709859371185 	b = -0.6088749766349792
epoch: 120 	loss = 1.7983949184417725
w = 0.21680277585983276 	b = -0.6125503778457642
epoch: 121 	loss = 1.7967934608459473
w = 0.21838787198066711 	b = -0.6162222027778625
epoch: 122 	loss = 1.7951948642730713
w = 0.21997235715389252 	b = -0.6198904514312744
epoch: 123 	loss = 1.7935986518859863
w = 0.2215561866760254 	b = -0.6235551834106445
epoch: 124 	loss = 1.7920054197311401
w = 0.22313933074474335 	b = -0.6272163987159729
epoch: 125 	loss = 1.7904151678085327
w = 0.224721759557724 	b = -0.6308740973472595
epoch: 126 	loss = 1.788827657699585
w = 0.22630344331264496 	b = -0.6345283389091492
epoch: 127 	loss = 1.7872426509857178
w = 0.22788436710834503 	b = -0.6381791234016418
epoch: 128 	loss = 1.7856605052947998
w = 0.22946448624134064 	b = -0.6418264508247375
epoch: 129 	loss = 1.7840814590454102
w = 0.23104378581047058 	b = -0.6454703211784363
epoch: 130 	loss = 1.782504916191101
w = 0.23262223601341248 	b = -0.6491107940673828
epoch: 131 	loss = 1.7809311151504517
w = 0.23419982194900513 	b = -0.6527478694915771
epoch: 132 	loss = 1.779360294342041
w = 0.23577651381492615 	b = -0.6563815474510193
epoch: 133 	loss = 1.7777917385101318
w = 0.23735228180885315 	b = -0.6600118279457092
epoch: 134 	loss = 1.776226282119751
w = 0.23892712593078613 	b = -0.6636387705802917
epoch: 135 	loss = 1.7746634483337402
w = 0.2405010163784027 	b = -0.6672623753547668
epoch: 136 	loss = 1.7731033563613892
w = 0.2420739233493805 	b = -0.6708826422691345
epoch: 137 	loss = 1.7715461254119873
w = 0.24364584684371948 	b = -0.6744995713233948
epoch: 138 	loss = 1.7699916362762451
w = 0.24521677196025848 	b = -0.6781132221221924
epoch: 139 	loss = 1.768439531326294
w = 0.2467866688966751 	b = -0.6817235350608826
epoch: 140 	loss = 1.766890048980713
w = 0.24835552275180817 	b = -0.6853305697441101
epoch: 141 	loss = 1.7653436660766602
w = 0.24992333352565765 	b = -0.688934326171875
epoch: 142 	loss = 1.7637999057769775
w = 0.2514900863170624 	b = -0.6925348043441772
epoch: 143 	loss = 1.762258529663086
w = 0.25305575132369995 	b = -0.6961320638656616
epoch: 144 	loss = 1.7607202529907227
w = 0.2546203136444092 	b = -0.6997260451316833
epoch: 145 	loss = 1.7591845989227295
w = 0.25618377327919006 	b = -0.7033168077468872
epoch: 146 	loss = 1.7576513290405273
w = 0.2577461302280426 	b = -0.7069043517112732
epoch: 147 	loss = 1.7561209201812744
w = 0.2593073546886444 	b = -0.7104886770248413
epoch: 148 	loss = 1.754593014717102
w = 0.2608674466609955 	b = -0.7140697836875916
epoch: 149 	loss = 1.753067970275879
w = 0.26242637634277344 	b = -0.7176476716995239
epoch: 150 	loss = 1.7515454292297363
w = 0.26398414373397827 	b = -0.7212224006652832
epoch: 151 	loss = 1.7500255107879639
w = 0.26554074883461 	b = -0.7247939109802246
epoch: 152 	loss = 1.7485084533691406
w = 0.2670961916446686 	b = -0.7283622622489929
epoch: 153 	loss = 1.7469937801361084
w = 0.26865044236183167 	b = -0.7319274544715881
epoch: 154 	loss = 1.7454817295074463
w = 0.27020350098609924 	b = -0.7354894876480103
epoch: 155 	loss = 1.7439721822738647
w = 0.2717553675174713 	b = -0.7390483617782593
epoch: 156 	loss = 1.742465615272522
w = 0.2733060121536255 	b = -0.7426040768623352
epoch: 157 	loss = 1.7409615516662598
w = 0.27485546469688416 	b = -0.7461566925048828
epoch: 158 	loss = 1.7394599914550781
w = 0.2764036953449249 	b = -0.7497061491012573
epoch: 159 	loss = 1.7379610538482666
w = 0.2779507040977478 	b = -0.7532525062561035
epoch: 160 	loss = 1.7364648580551147
w = 0.2794964909553528 	b = -0.7567957639694214
epoch: 161 	loss = 1.734971046447754
w = 0.2810410261154175 	b = -0.7603358626365662
epoch: 162 	loss = 1.7334797382354736
w = 0.2825843095779419 	b = -0.7638728618621826
epoch: 163 	loss = 1.7319912910461426
w = 0.2841263711452484 	b = -0.7674067616462708
epoch: 164 	loss = 1.7305054664611816
w = 0.28566718101501465 	b = -0.7709376215934753
epoch: 165 	loss = 1.7290217876434326
w = 0.2872067391872406 	b = -0.7744653820991516
epoch: 166 	loss = 1.7275408506393433
w = 0.28874504566192627 	b = -0.7779900431632996
epoch: 167 	loss = 1.726062536239624
w = 0.29028207063674927 	b = -0.781511664390564
epoch: 168 	loss = 1.7245869636535645
w = 0.291817843914032 	b = -0.7850301861763
epoch: 169 	loss = 1.7231135368347168
w = 0.293352335691452 	b = -0.7885456681251526
epoch: 170 	loss = 1.7216429710388184
w = 0.2948855757713318 	b = -0.7920581102371216
epoch: 171 	loss = 1.720174789428711
w = 0.2964175343513489 	b = -0.795567512512207
epoch: 172 	loss = 1.7187092304229736
w = 0.2979482114315033 	b = -0.7990738749504089
epoch: 173 	loss = 1.7172460556030273
w = 0.29947760701179504 	b = -0.8025771975517273
epoch: 174 	loss = 1.715785264968872
w = 0.3010057210922241 	b = -0.8060774803161621
epoch: 175 	loss = 1.714327335357666
w = 0.3025325536727905 	b = -0.8095747232437134
epoch: 176 	loss = 1.712871789932251
w = 0.30405810475349426 	b = -0.8130689859390259
epoch: 177 	loss = 1.711418628692627
w = 0.3055823743343353 	b = -0.8165602087974548
epoch: 178 	loss = 1.709968090057373
w = 0.30710533261299133 	b = -0.8200483918190002
epoch: 179 	loss = 1.7085199356079102
w = 0.30862700939178467 	b = -0.8235335946083069
epoch: 180 	loss = 1.7070744037628174
w = 0.31014737486839294 	b = -0.8270158171653748
epoch: 181 	loss = 1.7056312561035156
w = 0.31166645884513855 	b = -0.8304950594902039
epoch: 182 	loss = 1.7041904926300049
w = 0.3131842613220215 	b = -0.8339712619781494
epoch: 183 	loss = 1.7027523517608643
w = 0.31470075249671936 	b = -0.8374444842338562
epoch: 184 	loss = 1.7013168334960938
w = 0.3162159323692322 	b = -0.8409147262573242
epoch: 185 	loss = 1.6998836994171143
w = 0.3177298307418823 	b = -0.8443819880485535
epoch: 186 	loss = 1.6984529495239258
w = 0.3192424178123474 	b = -0.8478463292121887
epoch: 187 	loss = 1.6970244646072388
w = 0.32075372338294983 	b = -0.8513076901435852
epoch: 188 	loss = 1.6955984830856323
w = 0.3222637176513672 	b = -0.8547660708427429
epoch: 189 	loss = 1.6941750049591064
w = 0.3237724006175995 	b = -0.8582215309143066
epoch: 190 	loss = 1.6927540302276611
w = 0.3252798020839691 	b = -0.8616740107536316
epoch: 191 	loss = 1.6913354396820068
w = 0.3267858922481537 	b = -0.8651235699653625
epoch: 192 	loss = 1.689919352531433
w = 0.3282906711101532 	b = -0.8685701489448547
epoch: 193 	loss = 1.68850576877594
w = 0.32979416847229004 	b = -0.8720138072967529
epoch: 194 	loss = 1.6870942115783691
w = 0.3312963545322418 	b = -0.8754545450210571
epoch: 195 	loss = 1.685685157775879
w = 0.33279722929000854 	b = -0.8788923621177673
epoch: 196 	loss = 1.6842788457870483
w = 0.3342967927455902 	b = -0.8823272585868835
epoch: 197 	loss = 1.6828749179840088
w = 0.3357950747013092 	b = -0.8857592344284058
epoch: 198 	loss = 1.6814730167388916
w = 0.33729204535484314 	b = -0.889188289642334
epoch: 199 	loss = 1.680073857307434
w = 0.338787704706192 	b = -0.8926144242286682
epoch: 200 	loss = 1.6786768436431885
w = 0.3402820825576782 	b = -0.8960376381874084
epoch: 201 	loss = 1.6772822141647339
w = 0.34177514910697937 	b = -0.8994579315185547
epoch: 202 	loss = 1.6758899688720703
w = 0.34326690435409546 	b = -0.9028753638267517
epoch: 203 	loss = 1.6745002269744873
w = 0.3447573781013489 	b = -0.9062898755073547
epoch: 204 	loss = 1.6731127500534058
w = 0.34624654054641724 	b = -0.9097015261650085
epoch: 205 	loss = 1.6717275381088257
w = 0.34773439168930054 	b = -0.9131102561950684
epoch: 206 	loss = 1.6703448295593262
w = 0.34922096133232117 	b = -0.916516125202179
epoch: 207 	loss = 1.6689645051956177
w = 0.35070621967315674 	b = -0.9199190735816956
epoch: 208 	loss = 1.6675864458084106
w = 0.35219019651412964 	b = -0.9233191609382629
epoch: 209 	loss = 1.6662108898162842
w = 0.3536728620529175 	b = -0.9267163872718811
epoch: 210 	loss = 1.6648377180099487
w = 0.35515424609184265 	b = -0.93011075258255
epoch: 211 	loss = 1.663466453552246
w = 0.35663431882858276 	b = -0.9335022568702698
epoch: 212 	loss = 1.662097692489624
w = 0.3581131100654602 	b = -0.9368909001350403
epoch: 213 	loss = 1.6607310771942139
w = 0.3595905900001526 	b = -0.9402766823768616
epoch: 214 	loss = 1.6593670845031738
w = 0.3610667884349823 	b = -0.9436596035957336
epoch: 215 	loss = 1.6580055952072144
w = 0.36254167556762695 	b = -0.9470396637916565
epoch: 216 	loss = 1.6566460132598877
w = 0.36401528120040894 	b = -0.9504169225692749
epoch: 217 	loss = 1.6552886962890625
w = 0.36548760533332825 	b = -0.9537913203239441
epoch: 218 	loss = 1.6539340019226074
w = 0.3669586181640625 	b = -0.9571629166603088
epoch: 219 	loss = 1.6525814533233643
w = 0.3684283494949341 	b = -0.9605316519737244
epoch: 220 	loss = 1.651231050491333
w = 0.369896799325943 	b = -0.9638975858688354
epoch: 221 	loss = 1.6498830318450928
w = 0.37136396765708923 	b = -0.9672606587409973
epoch: 222 	loss = 1.6485373973846436
w = 0.3728298544883728 	b = -0.9706209301948547
epoch: 223 	loss = 1.6471939086914062
w = 0.3742944598197937 	b = -0.9739784002304077
epoch: 224 	loss = 1.64585280418396
w = 0.37575778365135193 	b = -0.9773330092430115
epoch: 225 	loss = 1.6445138454437256
w = 0.3772198259830475 	b = -0.9806848168373108
epoch: 226 	loss = 1.6431771516799927
w = 0.378680557012558 	b = -0.9840338230133057
epoch: 227 	loss = 1.6418428421020508
w = 0.3801400363445282 	b = -0.9873800277709961
epoch: 228 	loss = 1.6405106782913208
w = 0.38159823417663574 	b = -0.9907234311103821
epoch: 229 	loss = 1.6391806602478027
w = 0.3830551505088806 	b = -0.9940640330314636
epoch: 230 	loss = 1.6378531455993652
w = 0.3845107853412628 	b = -0.9974018931388855
epoch: 231 	loss = 1.6365275382995605
w = 0.38596513867378235 	b = -1.000736951828003
epoch: 232 	loss = 1.6352043151855469
w = 0.3874182105064392 	b = -1.004069209098816
epoch: 233 	loss = 1.6338834762573242
w = 0.3888700306415558 	b = -1.0073987245559692
epoch: 234 	loss = 1.6325645446777344
w = 0.3903205692768097 	b = -1.010725498199463
epoch: 235 	loss = 1.631248116493225
w = 0.3917698562145233 	b = -1.0140494108200073
epoch: 236 	loss = 1.6299338340759277
w = 0.39321786165237427 	b = -1.017370581626892
epoch: 237 	loss = 1.6286216974258423
w = 0.39466458559036255 	b = -1.0206890106201172
epoch: 238 	loss = 1.6273114681243896
w = 0.39611005783081055 	b = -1.0240046977996826
epoch: 239 	loss = 1.6260039806365967
w = 0.39755427837371826 	b = -1.0273176431655884
epoch: 240 	loss = 1.6246984004974365
w = 0.3989972174167633 	b = -1.030627727508545
epoch: 241 	loss = 1.6233949661254883
w = 0.40043890476226807 	b = -1.0339350700378418
epoch: 242 	loss = 1.6220937967300415
w = 0.40187931060791016 	b = -1.037239670753479
epoch: 243 	loss = 1.6207947731018066
w = 0.40331846475601196 	b = -1.0405415296554565
epoch: 244 	loss = 1.6194980144500732
w = 0.4047563672065735 	b = -1.0438406467437744
epoch: 245 	loss = 1.6182034015655518
w = 0.4061930179595947 	b = -1.0471370220184326
epoch: 246 	loss = 1.6169109344482422
w = 0.4076284170150757 	b = -1.0504306554794312
epoch: 247 	loss = 1.6156203746795654
w = 0.40906253457069397 	b = -1.0537216663360596
epoch: 248 	loss = 1.6143324375152588
w = 0.41049543023109436 	b = -1.0570099353790283
epoch: 249 	loss = 1.6130461692810059
w = 0.41192707419395447 	b = -1.0602954626083374
epoch: 250 	loss = 1.6117624044418335
w = 0.4133574664592743 	b = -1.0635782480239868
epoch: 251 	loss = 1.610480546951294
w = 0.41478660702705383 	b = -1.0668582916259766
epoch: 252 	loss = 1.609201192855835
w = 0.4162144958972931 	b = -1.0701357126235962
epoch: 253 	loss = 1.6079236268997192
w = 0.41764113306999207 	b = -1.0734103918075562
epoch: 254 	loss = 1.606648325920105
w = 0.41906651854515076 	b = -1.0766823291778564
epoch: 255 	loss = 1.605375051498413
w = 0.42049068212509155 	b = -1.0799516439437866
epoch: 256 	loss = 1.6041038036346436
w = 0.42191359400749207 	b = -1.0832182168960571
epoch: 257 	loss = 1.602834701538086
w = 0.4233352541923523 	b = -1.086482048034668
epoch: 258 	loss = 1.6015679836273193
w = 0.42475569248199463 	b = -1.0897432565689087
epoch: 259 	loss = 1.6003031730651855
w = 0.4261748790740967 	b = -1.0930017232894897
epoch: 260 	loss = 1.5990407466888428
w = 0.42759284377098083 	b = -1.0962575674057007
epoch: 261 	loss = 1.5977799892425537
w = 0.4290095865726471 	b = -1.099510669708252
epoch: 262 	loss = 1.5965213775634766
w = 0.43042507767677307 	b = -1.102761149406433
epoch: 263 	loss = 1.59526526927948
w = 0.43183934688568115 	b = -1.1060088872909546
epoch: 264 	loss = 1.5940109491348267
w = 0.43325239419937134 	b = -1.109254002571106
epoch: 265 	loss = 1.5927586555480957
w = 0.43466418981552124 	b = -1.1124964952468872
epoch: 266 	loss = 1.5915086269378662
w = 0.43607476353645325 	b = -1.1157362461090088
epoch: 267 	loss = 1.5902605056762695
w = 0.43748411536216736 	b = -1.1189733743667603
epoch: 268 	loss = 1.5890144109725952
w = 0.4388922452926636 	b = -1.1222078800201416
epoch: 269 	loss = 1.5877704620361328
w = 0.4402991533279419 	b = -1.1254397630691528
epoch: 270 	loss = 1.5865285396575928
w = 0.4417048394680023 	b = -1.1286689043045044
epoch: 271 	loss = 1.5852887630462646
w = 0.44310930371284485 	b = -1.1318954229354858
epoch: 272 	loss = 1.5840508937835693
w = 0.44451257586479187 	b = -1.1351193189620972
epoch: 273 	loss = 1.582815170288086
w = 0.445914626121521 	b = -1.1383405923843384
epoch: 274 	loss = 1.5815813541412354
w = 0.4473154544830322 	b = -1.1415592432022095
epoch: 275 	loss = 1.5803498029708862
w = 0.44871506094932556 	b = -1.1447752714157104
epoch: 276 	loss = 1.57912015914917
w = 0.4501134753227234 	b = -1.1479886770248413
epoch: 277 	loss = 1.577892541885376
w = 0.4515106678009033 	b = -1.151199460029602
epoch: 278 	loss = 1.5766668319702148
w = 0.45290666818618774 	b = -1.1544076204299927
epoch: 279 	loss = 1.575443148612976
w = 0.4543014466762543 	b = -1.1576131582260132
epoch: 280 	loss = 1.5742217302322388
w = 0.4556950330734253 	b = -1.1608160734176636
epoch: 281 	loss = 1.5730020999908447
w = 0.4570873975753784 	b = -1.1640163660049438
epoch: 282 	loss = 1.5717846155166626
w = 0.45847856998443604 	b = -1.167214035987854
epoch: 283 	loss = 1.5705690383911133
w = 0.45986855030059814 	b = -1.170409083366394
epoch: 284 	loss = 1.5693556070327759
w = 0.46125730872154236 	b = -1.173601508140564
epoch: 285 	loss = 1.5681438446044922
w = 0.46264487504959106 	b = -1.1767914295196533
epoch: 286 	loss = 1.56693434715271
w = 0.46403124928474426 	b = -1.1799787282943726
epoch: 287 	loss = 1.5657267570495605
w = 0.46541643142700195 	b = -1.1831634044647217
epoch: 288 	loss = 1.564521312713623
w = 0.46680042147636414 	b = -1.1863454580307007
epoch: 289 	loss = 1.5633177757263184
w = 0.4681832194328308 	b = -1.1895250082015991
epoch: 290 	loss = 1.5621161460876465
w = 0.469564825296402 	b = -1.1927019357681274
epoch: 291 	loss = 1.5609161853790283
w = 0.47094523906707764 	b = -1.1958762407302856
epoch: 292 	loss = 1.5597184896469116
w = 0.4723244607448578 	b = -1.1990480422973633
epoch: 293 	loss = 1.5585227012634277
w = 0.47370249032974243 	b = -1.2022172212600708
epoch: 294 	loss = 1.5573290586471558
w = 0.47507932782173157 	b = -1.2053838968276978
epoch: 295 	loss = 1.5561370849609375
w = 0.4764550030231476 	b = -1.2085479497909546
epoch: 296 	loss = 1.5549471378326416
w = 0.4778294861316681 	b = -1.2117094993591309
epoch: 297 	loss = 1.5537590980529785
w = 0.4792028069496155 	b = -1.214868426322937
epoch: 298 	loss = 1.5525732040405273
w = 0.48057493567466736 	b = -1.2180248498916626
epoch: 299 	loss = 1.551389217376709
w = 0.48194587230682373 	b = -1.2211787700653076
epoch: 300 	loss = 1.5502070188522339
w = 0.483315646648407 	b = -1.2243300676345825
epoch: 301 	loss = 1.5490267276763916
w = 0.4846842586994171 	b = -1.2274788618087769
epoch: 302 	loss = 1.5478483438491821
w = 0.48605167865753174 	b = -1.2306251525878906
epoch: 303 	loss = 1.546671986579895
w = 0.48741793632507324 	b = -1.2337688207626343
epoch: 304 	loss = 1.5454975366592407
w = 0.4887830317020416 	b = -1.2369099855422974
epoch: 305 	loss = 1.5443248748779297
w = 0.4901469647884369 	b = -1.2400486469268799
epoch: 306 	loss = 1.5431543588638306
w = 0.49150970578193665 	b = -1.2431848049163818
epoch: 307 	loss = 1.541985273361206
w = 0.4928712844848633 	b = -1.2463183403015137
epoch: 308 	loss = 1.540818691253662
w = 0.4942317008972168 	b = -1.249449372291565
epoch: 309 	loss = 1.5396537780761719
w = 0.4955909550189972 	b = -1.2525779008865356
epoch: 310 	loss = 1.538490653038025
w = 0.49694904685020447 	b = -1.2557039260864258
epoch: 311 	loss = 1.5373296737670898
w = 0.4983059763908386 	b = -1.2588274478912354
epoch: 312 	loss = 1.536170244216919
w = 0.49966177344322205 	b = -1.2619484663009644
epoch: 313 	loss = 1.53501296043396
w = 0.50101637840271 	b = -1.2650669813156128
epoch: 314 	loss = 1.5338572263717651
w = 0.5023698806762695 	b = -1.2681829929351807
epoch: 315 	loss = 1.5327036380767822
w = 0.5037221908569336 	b = -1.271296501159668
epoch: 316 	loss = 1.531551718711853
w = 0.5050733685493469 	b = -1.2744075059890747
epoch: 317 	loss = 1.5304019451141357
w = 0.5064234137535095 	b = -1.2775160074234009
epoch: 318 	loss = 1.5292538404464722
w = 0.5077722668647766 	b = -1.2806220054626465
epoch: 319 	loss = 1.5281075239181519
w = 0.509119987487793 	b = -1.283725619316101
epoch: 320 	loss = 1.5269629955291748
w = 0.5104665756225586 	b = -1.286826729774475
epoch: 321 	loss = 1.5258206129074097
w = 0.5118120312690735 	b = -1.2899253368377686
epoch: 322 	loss = 1.5246797800064087
w = 0.5131562948226929 	b = -1.2930214405059814
epoch: 323 	loss = 1.52354097366333
w = 0.5144994258880615 	b = -1.2961151599884033
epoch: 324 	loss = 1.5224039554595947
w = 0.5158414244651794 	b = -1.2992063760757446
epoch: 325 	loss = 1.5212688446044922
w = 0.5171822905540466 	b = -1.3022950887680054
epoch: 326 	loss = 1.520135521888733
w = 0.5185220241546631 	b = -1.3053812980651855
epoch: 327 	loss = 1.519003987312317
w = 0.5198606252670288 	b = -1.3084651231765747
epoch: 328 	loss = 1.5178742408752441
w = 0.5211980938911438 	b = -1.3115464448928833
epoch: 329 	loss = 1.5167462825775146
w = 0.5225344300270081 	b = -1.3146253824234009
epoch: 330 	loss = 1.515620231628418
w = 0.5238696336746216 	b = -1.317701816558838
epoch: 331 	loss = 1.5144959688186646
w = 0.5252037048339844 	b = -1.3207758665084839
epoch: 332 	loss = 1.5133734941482544
w = 0.5265366435050964 	b = -1.3238474130630493
epoch: 333 	loss = 1.5122528076171875
w = 0.5278684496879578 	b = -1.3269165754318237
epoch: 334 	loss = 1.5111339092254639
w = 0.5291991233825684 	b = -1.3299832344055176
epoch: 335 	loss = 1.510016918182373
w = 0.5305286645889282 	b = -1.3330475091934204
epoch: 336 	loss = 1.508901596069336
w = 0.5318571329116821 	b = -1.3361092805862427
epoch: 337 	loss = 1.507788062095642
w = 0.5331844687461853 	b = -1.339168667793274
epoch: 338 	loss = 1.506676435470581
w = 0.5345106720924377 	b = -1.3422256708145142
epoch: 339 	loss = 1.5055663585662842
w = 0.5358357429504395 	b = -1.3452801704406738
epoch: 340 	loss = 1.5044583082199097
w = 0.5371597409248352 	b = -1.3483322858810425
epoch: 341 	loss = 1.5033516883850098
w = 0.5384826064109802 	b = -1.3513820171356201
epoch: 342 	loss = 1.5022473335266113
w = 0.5398043394088745 	b = -1.3544293642044067
epoch: 343 	loss = 1.501144289970398
w = 0.5411249995231628 	b = -1.3574743270874023
epoch: 344 	loss = 1.5000433921813965
w = 0.5424445271492004 	b = -1.3605167865753174
epoch: 345 	loss = 1.49894380569458
w = 0.5437629222869873 	b = -1.3635568618774414
epoch: 346 	loss = 1.4978463649749756
w = 0.5450802445411682 	b = -1.3665945529937744
epoch: 347 	loss = 1.4967503547668457
w = 0.5463964343070984 	b = -1.3696298599243164
epoch: 348 	loss = 1.4956562519073486
w = 0.5477115511894226 	b = -1.3726627826690674
epoch: 349 	loss = 1.4945638179779053
w = 0.5490255355834961 	b = -1.3756933212280273
epoch: 350 	loss = 1.4934732913970947
w = 0.5503384470939636 	b = -1.3787214756011963
epoch: 351 	loss = 1.492384433746338
w = 0.5516502261161804 	b = -1.3817472457885742
epoch: 352 	loss = 1.4912971258163452
w = 0.5529609322547913 	b = -1.3847706317901611
epoch: 353 	loss = 1.4902117252349854
w = 0.5542705059051514 	b = -1.387791633605957
epoch: 354 	loss = 1.4891278743743896
w = 0.5555790066719055 	b = -1.390810251235962
epoch: 355 	loss = 1.4880458116531372
w = 0.5568864345550537 	b = -1.3938264846801758
epoch: 356 	loss = 1.4869657754898071
w = 0.5581927299499512 	b = -1.3968403339385986
epoch: 357 	loss = 1.485887050628662
w = 0.5594979524612427 	b = -1.39985191822052
epoch: 358 	loss = 1.484810471534729
w = 0.5608021020889282 	b = -1.4028611183166504
epoch: 359 	loss = 1.483735203742981
w = 0.562105119228363 	b = -1.4058679342269897
epoch: 360 	loss = 1.4826616048812866
w = 0.5634070634841919 	b = -1.408872365951538
epoch: 361 	loss = 1.481589913368225
w = 0.5647079348564148 	b = -1.411874532699585
epoch: 362 	loss = 1.4805197715759277
w = 0.5660077333450317 	b = -1.4148743152618408
epoch: 363 	loss = 1.4794515371322632
w = 0.567306399345398 	b = -1.4178717136383057
epoch: 364 	loss = 1.4783844947814941
w = 0.5686039924621582 	b = -1.420866847038269
epoch: 365 	loss = 1.4773197174072266
w = 0.5699005126953125 	b = -1.4238595962524414
epoch: 366 	loss = 1.4762563705444336
w = 0.5711959600448608 	b = -1.4268499612808228
epoch: 367 	loss = 1.4751949310302734
w = 0.5724903345108032 	b = -1.4298380613327026
epoch: 368 	loss = 1.4741346836090088
w = 0.5737836360931396 	b = -1.4328237771987915
epoch: 369 	loss = 1.473076581954956
w = 0.5750758647918701 	b = -1.435807228088379
epoch: 370 	loss = 1.472019910812378
w = 0.5763670206069946 	b = -1.4387882947921753
epoch: 371 	loss = 1.4709649085998535
w = 0.5776571035385132 	b = -1.4417670965194702
epoch: 372 	loss = 1.4699115753173828
w = 0.5789461135864258 	b = -1.4447435140609741
epoch: 373 	loss = 1.4688596725463867
w = 0.5802340507507324 	b = -1.4477176666259766
epoch: 374 	loss = 1.4678096771240234
w = 0.5815209150314331 	b = -1.450689435005188
epoch: 375 	loss = 1.4667614698410034
w = 0.5828067064285278 	b = -1.453658938407898
epoch: 376 	loss = 1.4657148122787476
w = 0.5840914249420166 	b = -1.4566261768341064
epoch: 377 	loss = 1.4646697044372559
w = 0.5853751301765442 	b = -1.459591031074524
epoch: 378 	loss = 1.4636261463165283
w = 0.5866577625274658 	b = -1.46255362033844
epoch: 379 	loss = 1.4625844955444336
w = 0.5879393219947815 	b = -1.4655139446258545
epoch: 380 	loss = 1.4615442752838135
w = 0.5892198085784912 	b = -1.4684720039367676
epoch: 381 	loss = 1.4605059623718262
w = 0.590499222278595 	b = -1.4714276790618896
epoch: 382 	loss = 1.4594687223434448
w = 0.5917776226997375 	b = -1.4743810892105103
epoch: 383 	loss = 1.4584336280822754
w = 0.5930549502372742 	b = -1.4773322343826294
epoch: 384 	loss = 1.457399845123291
w = 0.5943312048912048 	b = -1.480281114578247
epoch: 385 	loss = 1.4563677310943604
w = 0.5956064462661743 	b = -1.4832277297973633
epoch: 386 	loss = 1.4553372859954834
w = 0.5968806147575378 	b = -1.486172080039978
epoch: 387 	loss = 1.4543085098266602
w = 0.5981537103652954 	b = -1.4891141653060913
epoch: 388 	loss = 1.4532811641693115
w = 0.5994257926940918 	b = -1.4920539855957031
epoch: 389 	loss = 1.4522557258605957
w = 0.6006968021392822 	b = -1.4949915409088135
epoch: 390 	loss = 1.4512312412261963
w = 0.6019667983055115 	b = -1.4979268312454224
epoch: 391 	loss = 1.4502090215682983
w = 0.6032357215881348 	b = -1.5008598566055298
epoch: 392 	loss = 1.449187994003296
w = 0.6045036315917969 	b = -1.5037906169891357
epoch: 393 	loss = 1.4481688737869263
w = 0.605770468711853 	b = -1.5067191123962402
epoch: 394 	loss = 1.4471510648727417
w = 0.607036292552948 	b = -1.5096453428268433
epoch: 395 	loss = 1.4461350440979004
w = 0.608301043510437 	b = -1.5125693082809448
epoch: 396 	loss = 1.4451203346252441
w = 0.6095647811889648 	b = -1.515491008758545
epoch: 397 	loss = 1.4441075325012207
w = 0.6108275055885315 	b = -1.5184104442596436
epoch: 398 	loss = 1.4430961608886719
w = 0.6120891571044922 	b = -1.5213277339935303
epoch: 399 	loss = 1.4420862197875977
w = 0.6133497953414917 	b = -1.5242427587509155
epoch: 400 	loss = 1.4410779476165771
w = 0.61460942029953 	b = -1.5271555185317993
epoch: 401 	loss = 1.4400714635849
w = 0.6158679723739624 	b = -1.5300660133361816
epoch: 402 	loss = 1.4390662908554077
w = 0.6171255111694336 	b = -1.532974362373352
epoch: 403 	loss = 1.4380627870559692
w = 0.6183820366859436 	b = -1.535880446434021
epoch: 404 	loss = 1.4370605945587158
w = 0.6196375489234924 	b = -1.5387842655181885
epoch: 405 	loss = 1.4360601902008057
w = 0.6208919882774353 	b = -1.541685938835144
epoch: 406 	loss = 1.4350612163543701
w = 0.622145414352417 	b = -1.5445853471755981
epoch: 407 	loss = 1.4340639114379883
w = 0.6233978271484375 	b = -1.5474826097488403
epoch: 408 	loss = 1.433067798614502
w = 0.6246492266654968 	b = -1.550377607345581
epoch: 409 	loss = 1.4320735931396484
w = 0.625899612903595 	b = -1.5532704591751099
epoch: 410 	loss = 1.4310808181762695
w = 0.6271489858627319 	b = -1.5561610460281372
epoch: 411 	loss = 1.4300894737243652
w = 0.6283973455429077 	b = -1.5590494871139526
epoch: 412 	loss = 1.4290997982025146
w = 0.6296446919441223 	b = -1.5619356632232666
epoch: 413 	loss = 1.4281115531921387
w = 0.6308910250663757 	b = -1.5648196935653687
epoch: 414 	loss = 1.4271248579025269
w = 0.632136344909668 	b = -1.5677014589309692
epoch: 415 	loss = 1.4261395931243896
w = 0.633380651473999 	b = -1.570581078529358
epoch: 416 	loss = 1.4251559972763062
w = 0.6346239447593689 	b = -1.5734585523605347
epoch: 417 	loss = 1.4241739511489868
w = 0.6358662247657776 	b = -1.57633376121521
epoch: 418 	loss = 1.4231932163238525
w = 0.6371074914932251 	b = -1.5792068243026733
epoch: 419 	loss = 1.4222140312194824
w = 0.6383477449417114 	b = -1.5820777416229248
epoch: 420 	loss = 1.421236515045166
w = 0.6395869851112366 	b = -1.5849463939666748
epoch: 421 	loss = 1.4202603101730347
w = 0.6408252120018005 	b = -1.587812900543213
epoch: 422 	loss = 1.419285774230957
w = 0.6420624852180481 	b = -1.590677261352539
epoch: 423 	loss = 1.4183125495910645
w = 0.6432987451553345 	b = -1.5935394763946533
epoch: 424 	loss = 1.4173409938812256
w = 0.6445339918136597 	b = -1.5963995456695557
epoch: 425 	loss = 1.4163706302642822
w = 0.6457682251930237 	b = -1.599257469177246
epoch: 426 	loss = 1.4154019355773926
w = 0.6470015048980713 	b = -1.602113127708435
epoch: 427 	loss = 1.4144346714019775
w = 0.6482337713241577 	b = -1.604966640472412
epoch: 428 	loss = 1.413468837738037
w = 0.649465024471283 	b = -1.6078180074691772
epoch: 429 	loss = 1.4125046730041504
w = 0.6506953239440918 	b = -1.6106672286987305
epoch: 430 	loss = 1.4115419387817383
w = 0.6519246101379395 	b = -1.6135143041610718
epoch: 431 	loss = 1.4105806350708008
w = 0.6531528830528259 	b = -1.6163592338562012
epoch: 432 	loss = 1.409620761871338
w = 0.654380202293396 	b = -1.6192020177841187
epoch: 433 	loss = 1.4086620807647705
w = 0.6556065082550049 	b = -1.6220426559448242
epoch: 434 	loss = 1.4077050685882568
w = 0.6568318605422974 	b = -1.6248811483383179
epoch: 435 	loss = 1.4067497253417969
w = 0.6580561995506287 	b = -1.6277176141738892
epoch: 436 	loss = 1.4057958126068115
w = 0.6592795848846436 	b = -1.6305519342422485
epoch: 437 	loss = 1.4048430919647217
w = 0.6605019569396973 	b = -1.633384108543396
epoch: 438 	loss = 1.4038918018341064
w = 0.6617233753204346 	b = -1.6362141370773315
epoch: 439 	loss = 1.402942180633545
w = 0.6629437804222107 	b = -1.6390420198440552
epoch: 440 	loss = 1.401993989944458
w = 0.6641632318496704 	b = -1.641867756843567
epoch: 441 	loss = 1.4010471105575562
w = 0.665381669998169 	b = -1.6446914672851562
epoch: 442 	loss = 1.400101661682129
w = 0.6665991544723511 	b = -1.6475130319595337
epoch: 443 	loss = 1.3991576433181763
w = 0.6678156852722168 	b = -1.6503324508666992
epoch: 444 	loss = 1.3982151746749878
w = 0.6690312027931213 	b = -1.6531497240066528
epoch: 445 	loss = 1.3972738981246948
w = 0.6702457666397095 	b = -1.655964970588684
epoch: 446 	loss = 1.396334171295166
w = 0.6714593768119812 	b = -1.6587780714035034
epoch: 447 	loss = 1.3953959941864014
w = 0.6726720333099365 	b = -1.6615891456604004
epoch: 448 	loss = 1.3944591283798218
w = 0.6738836765289307 	b = -1.6643980741500854
epoch: 449 	loss = 1.3935234546661377
w = 0.6750943660736084 	b = -1.6672048568725586
epoch: 450 	loss = 1.3925894498825073
w = 0.6763041019439697 	b = -1.6700096130371094
epoch: 451 	loss = 1.3916568756103516
w = 0.6775128841400146 	b = -1.6728122234344482
epoch: 452 	loss = 1.3907256126403809
w = 0.6787207126617432 	b = -1.6756128072738647
epoch: 453 	loss = 1.3897957801818848
w = 0.6799275279045105 	b = -1.6784112453460693
epoch: 454 	loss = 1.3888673782348633
w = 0.6811333894729614 	b = -1.6812076568603516
epoch: 455 	loss = 1.3879404067993164
w = 0.682338297367096 	b = -1.6840019226074219
epoch: 456 	loss = 1.3870145082473755
w = 0.6835422515869141 	b = -1.6867941617965698
epoch: 457 	loss = 1.3860905170440674
w = 0.6847452521324158 	b = -1.6895843744277954
epoch: 458 	loss = 1.3851675987243652
w = 0.6859472990036011 	b = -1.692372441291809
epoch: 459 	loss = 1.3842461109161377
w = 0.68714839220047 	b = -1.6951584815979004
epoch: 460 	loss = 1.3833258152008057
w = 0.6883485317230225 	b = -1.6979424953460693
epoch: 461 	loss = 1.3824071884155273
w = 0.6895477175712585 	b = -1.7007243633270264
epoch: 462 	loss = 1.3814897537231445
w = 0.6907459497451782 	b = -1.703504204750061
epoch: 463 	loss = 1.3805737495422363
w = 0.6919432282447815 	b = -1.7062820196151733
epoch: 464 	loss = 1.3796591758728027
w = 0.6931395530700684 	b = -1.7090578079223633
epoch: 465 	loss = 1.3787460327148438
w = 0.6943349838256836 	b = -1.7118314504623413
epoch: 466 	loss = 1.3778340816497803
w = 0.6955294609069824 	b = -1.714603066444397
epoch: 467 	loss = 1.3769235610961914
w = 0.6967229843139648 	b = -1.7173726558685303
epoch: 468 	loss = 1.3760143518447876
w = 0.6979155540466309 	b = -1.7201402187347412
epoch: 469 	loss = 1.3751065731048584
w = 0.6991071701049805 	b = -1.7229057550430298
epoch: 470 	loss = 1.3742001056671143
w = 0.7002978920936584 	b = -1.725669264793396
epoch: 471 	loss = 1.3732948303222656
w = 0.70148766040802 	b = -1.7284307479858398
epoch: 472 	loss = 1.3723912239074707
w = 0.7026764750480652 	b = -1.7311902046203613
epoch: 473 	loss = 1.3714886903762817
w = 0.703864336013794 	b = -1.733947515487671
epoch: 474 	loss = 1.3705878257751465
w = 0.7050513029098511 	b = -1.736702799797058
epoch: 475 	loss = 1.3696880340576172
w = 0.7062373161315918 	b = -1.739456057548523
epoch: 476 	loss = 1.368789553642273
w = 0.7074223756790161 	b = -1.742207407951355
epoch: 477 	loss = 1.3678925037384033
w = 0.7086065411567688 	b = -1.7449567317962646
epoch: 478 	loss = 1.3669967651367188
w = 0.7097897529602051 	b = -1.747704029083252
epoch: 479 	loss = 1.3661022186279297
w = 0.7109720706939697 	b = -1.750449299812317
epoch: 480 	loss = 1.3652091026306152
w = 0.712153434753418 	b = -1.7531925439834595
epoch: 481 	loss = 1.3643174171447754
w = 0.7133338451385498 	b = -1.7559337615966797
epoch: 482 	loss = 1.363426923751831
w = 0.71451336145401 	b = -1.7586729526519775
epoch: 483 	loss = 1.3625378608703613
w = 0.7156919240951538 	b = -1.761410117149353
epoch: 484 	loss = 1.3616502285003662
w = 0.716869592666626 	b = -1.7641453742980957
epoch: 485 	loss = 1.3607635498046875
w = 0.7180463671684265 	b = -1.766878604888916
epoch: 486 	loss = 1.3598785400390625
w = 0.7192221879959106 	b = -1.769609808921814
epoch: 487 	loss = 1.358994483947754
w = 0.7203971147537231 	b = -1.7723389863967896
epoch: 488 	loss = 1.35811185836792
w = 0.7215710878372192 	b = -1.7750662565231323
epoch: 489 	loss = 1.357230544090271
w = 0.7227441668510437 	b = -1.7777915000915527
epoch: 490 	loss = 1.3563506603240967
w = 0.7239163517951965 	b = -1.7805147171020508
epoch: 491 	loss = 1.3554718494415283
w = 0.725087583065033 	b = -1.783236026763916
epoch: 492 	loss = 1.3545947074890137
w = 0.7262579202651978 	b = -1.7859553098678589
epoch: 493 	loss = 1.3537184000015259
w = 0.7274273633956909 	b = -1.788672685623169
epoch: 494 	loss = 1.3528436422348022
w = 0.7285958528518677 	b = -1.7913880348205566
epoch: 495 	loss = 1.3519701957702637
w = 0.7297634482383728 	b = -1.794101357460022
epoch: 496 	loss = 1.351097822189331
w = 0.7309301495552063 	b = -1.7968127727508545
epoch: 497 	loss = 1.350226879119873
w = 0.7320959568023682 	b = -1.7995221614837646
epoch: 498 	loss = 1.3493572473526
w = 0.7332608103752136 	b = -1.802229642868042
epoch: 499 	loss = 1.3484888076782227
w = 0.7344247698783875 	b = -1.804935097694397
y_pred =  tensor([[0.7563]])

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值