THẢO LUẬN

Avatar
đã bình luận cho bài viết
thg 5 26, 2022 3:41 CH

💪

0
Avatar
đã bình luận cho bài viết
thg 5 26, 2022 3:15 CH

Bài viết rất hay, giúp mình rất nhiều. Cảm ơn nhiều :3

+1
thg 5 26, 2022 3:11 CH

cảm ơn bạn nhé !! 😘

0
thg 5 26, 2022 3:10 CH

Quá tuyệt vời, rất hữu ích. Cám ơn bạn nhé!

+1
thg 5 26, 2022 2:43 CH

Tác giả viết bài provjp quá ạ

+1

thanks

0
thg 5 26, 2022 2:18 CH

thanks

0
Avatar
đã bình luận cho bài viết
thg 5 26, 2022 2:16 CH

thanks

0
thg 5 26, 2022 1:42 CH

thanks

0
thg 5 26, 2022 11:38 SA

Cảm ơn anh (bạn) đã đọc bài viết nhé 🌻

0
thg 5 26, 2022 11:38 SA

generative model là mô hình sinh dữ liệu chứ ko phải mô hình tổng quát

+1

Bạn tác giả viết có tâm quá, 1 vote ạ

+1

👋👋👋

0

bài viết rất hay, cảm ơn tác giả

0

Quá kinh, cảm ơn sếp 😗

0
thg 5 26, 2022 9:26 SA

cho e hỏi khi e train xong 1 bài yolo tì e muốn xem loss, acc của train val thì xem như thế nào vậy ạ

0
thg 5 26, 2022 8:29 SA

🥰@hao3004 Mong là cũng được lên trending như bài viết của Hảo 🥰

+1
thg 5 26, 2022 8:25 SA

Hiện tại mình đang có 2 hướng đi.

  1. Truy vấn đệ quy trực tiếp với database thông qua model.
Model: 
 public function parent()
    {
        return $this->hasMany(Post::class, 'id', 'parent_id')->with('parent');
    }
Contronller 
 public function home($id
    {
        $AllPost = Post::select('id',  'parent_id', )->with('parent')->get()->toArray();
        $collapsed = collect($nhanh)->flatten();
//  Đã có dữ liệu .... 
}
  1. Lấy hết dữ liệu ra thành array sau đó với dùng đệ quy phân cấp.
Controller:

public function home($id)
    {
        $post= Post::where('id', $id)->first();
            $allpost= Post::select('id', 'parent_id') ->get()->toArray();
            $collapsed = $this->dequy_timcha($allpost, $post->id);
      //Đã có dữ liệu .... 
     }

public function dequy_timcha($data, $parent_id)
    {
        $result = [];
        foreach ($data as $key => $item) {
            if ($item['id'] == $parent_id) {
                $result[] = $item;
$child = $this->dequy_timcha($data, $item['parent_id']);
                $result = array_merge($result, $child);
            }
        }
        return $result;
    }  

Mình đã test cả hai cách này với dữ liệu tầm hơn 40.000 thì nó lag như nhau. ko thấy khác biệt luôn. xử lý rất lâu.

0

Cảm ơn tác giả về bài viết này, rất hay và đầy đủ

0
thg 5 26, 2022 8:04 SA

hay quá anh ơi............... tuyệt vời, cảm ơn anh rất nhiều

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí