第2章 找外援
夏知明白了怎麽回事後,就開始琢磨怎麽湊齊係統幫助所需要的一百任務點。
第一個變量,時間好理解,從他接到這個任務開始,直到現在一共用了18個小時。
第二個變量,精力也好理解,但是後麵的數字怎麽算出來的,夏知不太明白。
反正是和他投入這個任務的腦力體力支出掛鉤的。
第三個變量更好理解,投入資金嘛。
現在是零,說明夏知為了解決這個問題,沒有花一毛錢。
夏知看到桌子上的咖啡,心裏琢磨,如果剛才這兩杯咖啡是自己請客,那這資金投入應該會算上吧?
想到這,他立馬給溫芳發去了五十塊錢的紅包,特意注明是剛才的咖啡錢。
不出意外,係統麵板上的資金投入數字變成了30。
而任務點仍然是13點。
看來這個資金投入的單位不是元,而且所占權重不高,對最終任務點決定性不大。
第四個變量是外力協助,夏知理解就是旁人的支援。
如果今天同事幫助自己來解決這個問題,這個數字就不會是零了。
四個變量參與計算,所占權重不盡相同,最後統籌出來一個任務點。
現在隻有13點。
距離係統要求的一百點有點多。
為了湊齊這一百點,算式的權重參數不變,那隻能從變量上找補。
時間上越快越好。
精力上,夏知快到了極限,他已經在熬夜了,想不到還能怎麽榨取自己的精力。
金錢上好辦,夏知想到買一個3080來跑這個模型,小一萬的投入肯定能把這個變量數拉高。
但是想到現在買,最快也得明天到,時間上來不及。
夏知又想到自己可以租用阿裏雲,用配置最高的雲服務器來跑模型。
租金也不便宜,即便是優惠用戶的月卡也需要四百多塊。
買顯卡來以後還能玩遊戲幹活,等顯卡潮再起來,賣了沒準還有的賺,這個雲服務器用完這一次就沒用了,算起來實在是虧。
但夏知狠狠心,買了!
開通雲服務器,他將代碼上傳上去,開始調試。
此時,他調出係統界麵,果然發現金錢投入的一項上從30變到了1877點。
讓人興奮的是任務點也跳到了57點。
過了一半了。
夏知算了一下,明白咖啡的資金投入不如雲服務器的資金投入權重大。
另外自己投入四百塊錢,任務點從13點變到57點,多出來44點。
如果自己再投入四百塊,再加44點。
就能達到任務所需要點數了。
他咬咬牙,又給賬號續費了一個月。
這時,係統麵板的任務點變到了68點。
“怎麽回事?不是我那麽算的嗎?”
夏知撓撓頭,看到資金投入從剛才的1877點變到了2100點。
“怎麽這資金投入還有邊緣稀釋的?”
即便不懂數學公式,夏知也是玩過網遊的,知道狂堆一個屬性點,到了閾值,投入和帶來的收益比例會降低。
這時,夏知發現時間點變到了19小時。
精力投入從三百多,變到了四百。
任務點來到了72點。
“快了,快了。”
夏知看向最後一個變量,外力協助。
他想了想,最終撥通了大學室友的電話:
“喂?強子啊,上床了啊?這麽早睡你馬呢,來我這開黑,我買了啤酒燒烤,還有三個鴨頭。”
那邊的強子是夏知大學同學,叫張文強,畢業後考研到了金陵理工大學讀研究生,離夏知住的地方不遠。
一聽說有這好事,張文強沒了睡意,提上褲子離開宿舍,叫了一輛出租就趕去了夏知的出租房。
夏知這邊通知了張文強,自己就收拾東西往家趕。
剛好在小區門口遇到了張文強。
張文強瞅著夏知背的包,問道:
“啥意思啊,這是又出去買吃的了?跟我客氣什麽呀?”
夏知拍了拍裝著電腦的背包,嘿嘿笑道:
“不客氣。”
到了夏知的出租房,張文強傻了眼。
哪有什麽燒烤啤酒,說好的丫頭也變了鴨頭,還是昨晚剩下的。
原來這廝竟然是叫他來一起熬夜改bug。
“尼瑪的夏知,你不要臉!”張文強還沒喊出口,就被夏知捂住了嘴:
“你小點聲,這麽晚了,我室友都睡了,別吵到別人。”
和夏知一起合租的還有兩人,一男一女,住在另外兩個房間。
張文強還沒消氣:
“你大半夜的叫我來幫你改bug,就不覺得打擾我休息了?”
夏知嘿嘿拿起桌子上的鍵盤說道:
“你不是早就看上我這鍵盤了嗎?你幫我改完這個bug,這個鍵盤就借給你玩一個月。”
“三個月!去給我買點吃的,外加一包煙。”張文強跟夏知討價還價。
“兩個月,我現在就去買,煙不能在我這抽。”
“成交。”
張文強坐下來,跟夏知一起研究。
夏知跟張文強大概講解了接口參數,還有出問題的模型。
“你讀研究生的,應該知道這個機器學習的模型吧?”
“小兒科。”
張文強顯得很有信心,開始調試。
夏知說完就推門出去了。
路上,他看係統麵板上,外力協助跳到了148點,而且還一直在加。
相應的任務點從72點來到了79點。
“這小子厲害啊。”
夏知買了八十多塊錢的燒烤,兩瓶雪碧,沒有買啤酒,他擔心張文強喝完酒沒法幹活。
在超市又給他帶了一包中規中矩的煙。
一共花了一百多塊。
回到出租屋,兩人一邊研究bug一邊吃。
張文強含糊不清地說道:
“這個模型用在這裏有點問題,哪個傻叼調的參數?”
夏知罵道:
“肯定是我啊,要不然這bug能輪到我頭上啊?我看你就是拐著彎來罵我。”
張文強又說:
“這個bug是因為模型在Windows和Linux上字符轉義上出現了歧義,我想到的辦法就是在模型傳參上重新處理數據。”
夏知想到什麽,說道:
“那速度得慢下來很多吧?”
張文強點頭:
“要不然你就重改模型,重新調配參數。”
夏知搖頭:
“來不及啊,再給我一周時間都不一定。”
張文強又說:
“那速度慢點就慢點吧,湊活著交差,效率優化的任務也不會交給你這菜鳥,到時候肯定是你們的算法工程師和架構師頂上。”
夏知笑道:
“你小子,劃水和甩鍋有一套啊。”
張文強揚了下眉毛,有些得意。
說幹就幹,兩人開始合作寫數據處理模塊。
好不容易忙完,張文強伸個懶腰。
“幾點了?臥槽,都他媽淩晨五點了。”張文強叫嚷起來。
夏知指著床:
“你睡會吧,我去公司找測試。”
張文強幽幽道:
“真能拚。”
夏知拎著包,撥通了溫芳的電話,往外走。
溫芳被夏知叫醒,打了個哈欠,眼睛都沒睜開問了一句:
“解決了?”
夏知有些心虛:
“算是吧。”
“什麽叫算是吧?”
“解決了,但沒完全解決,你來公司就知道了。”
兩人在公司碰麵,夏知把剛買的咖啡和早餐放在桌子上。
溫芳點點頭,先打開電腦,忙活起來:
“代碼推上來了嗎?”
“嗯。”
夏知在旁邊看著溫芳測試,也不好意思獨自吃早飯,就幹等著。
他順便看了一眼係統麵板:
【任務進行中:推送算法消息棧bug修複。】
【投入時間:26h】
【投入精力:622點】
【投入資金:2600點】
【外力協助:703點】
【任務點總計:89點】
【注:開啟係統協助所需最低點數:100任務點。】
離係統出手還差點,但是夏知覺得已經沒必要了,反正已經完成了任務。
一開始他本想讓室友強子來淌渾水,湊足係統點數。
沒想到強子讀了研究生,會的還真不少,問題竟然讓他給解決了。
這時,一旁溫芳皺起眉,問道:
“速度怎麽變慢這麽多?”
夏知尷尬說道:
“數據又處理了一次,應該沒事吧?”
溫芳沒說話,仍然在測試。
如果核心業務不受影響的話,倒是能放夏知過去。
時間一點點過去。
夏知看著桌子上的咖啡都快涼了,他把杯子往溫芳跟前挪一挪。
“暫時不用。”溫芳的眼睛沒有離開屏幕,說了一句。
“好吧。”
溫芳不吃不喝,夏知再想吃也得忍住。
公司這個項目說大不大,但是想要徹底跑一遍,工作量不小。
夏知打開自己電腦也幫溫芳測試。
但是溫芳不放心夏知,通通要自己這邊過一遍才能簽字放夏知的模塊上線。
夏知有些無聊,走到窗邊活動關節。
一道聲音在他腦海響起:
1號任務達到係統要求任務點,請選擇是否接受係統協助。
夏知眼睛猛地睜大,趕忙調出係統麵板。
時間精力金錢上有少量波動,而外力協助的703點此刻達到了1228點。
夏知他驀地轉身看向溫芳,反應過來:此時在測試的溫芳也算是外力協助。
他在腦中確認接受係統幫助。
係統提示他,他電腦上的源碼已經作了更換。
夏知飛快地跑到自己電腦跟前,檢查代碼是否真得變化了。
溫芳看夏知火急火燎的樣子,一點都不穩重,無奈地搖搖頭。
“臥槽!”夏知見到代碼的變化,低呼出聲。
溫芳一哆嗦,忍不住出聲教訓這個新來的:
“幹嘛啊你?!”
夏知搖搖頭,嘿嘿說道:
“沒事沒事。”說完,就開始在自己這邊跑這個模型。
他將代碼再上傳服務器,測試。
測試結果讓他呆住了。
此時的模型速度竟然比公司之前的模型速度快了兩倍多,準確率從89%達到了99%。
“黑科技啊.……”
這時旁邊的溫芳端起咖啡,看向夏知說道:
“你這模塊速度雖然慢了點,但影響不大,考慮到你是個菜鳥,芳姐不為難你,我剛才給你通過了bug單。”
夏知有些尷尬道:
“芳姐,我剛才重改了模型,效果更好,要不,勞煩你再給測試一下?”